CSV, JSON, and Parquet
Read and write all three, with gzip, zstd, and bzip2 on the way in.
Polytomic connects Azure Blob Storage to your data warehouse, databases, and SaaS tools for file based ETL and reverse ETL. Read CSV, JSON, and Parquet files into your data warehouse and other systems, and write query results back to Blob Storage as scheduled files, without writing code.
Read and write all three, with gzip, zstd, and bzip2 on the way in.
Match nested folders and turn parts of the path into real columns.
Account key, SAS token, service principal, or delegated user OAuth.
Load Blob Storage files into your data warehouse and other systems
Move data between Azure Blob Storage and your data warehouse, databases, and SaaS tools, reading files in and writing scheduled output back out.
Point Polytomic at a container and it discovers the files there, infers schemas, and loads them into your data warehouse, databases, or SaaS tools. In the other direction it writes query results back to Blob Storage on a schedule, in whichever format the consuming system expects.
Path patterns are what make recurring drops workable. Patterns can recurse through nested folders, gather many files into one table, and capture parts of the path, such as a date or a region, into real columns rather than context that disappears on load.
Polytomic supports four authentication paths: a storage account key, a shared access signature entered in the access key field, service principal credentials using tenant, client ID and secret, or delegated user OAuth. The connection can be scoped to a container and prefix.
See the documentation for full setup details.
Set up and manage syncs without writing code.
Use SQL to define exactly what data gets synced.
Supports large datasets with incremental syncs and bulk APIs.
No credit card required. Free trial available.