CSV Upload

Polytomic connects a CSV file you upload directly to your data warehouse, databases, and other tools for ETL, without writing code. Save the connection, upload a file, and sync its rows wherever you need them, with no credentials to manage.

CSV Upload logo

No connection to configure

Save the connection and upload a CSV file. There is no database, API key, or server address to enter.

Columns and types detected

Polytomic reads the file's header row as columns and infers whether each one holds text, numbers, dates, or true or false values.

Replace a file in place

Upload a new version with the same headers in the same order to refresh the data a sync reads, without rebuilding your model.

Example workflows

Sync a one-off customer list into your data warehouse

What you can sync

CSV Upload reads the file you upload as a single table, with columns and types detected automatically. Sync that data into your data warehouse, a database, or another connected tool.

From CSV Upload

Each uploaded CSV file as its own table
Columns detected automatically from the header row
Field types inferred from values, including numbers, dates, and booleans
Full file reads on every sync

How it works

Save a CSV Upload connection in Polytomic, then upload a CSV file directly from your browser. Polytomic reads the header row as columns and infers each column's type from the values in the file.

Each sync reads the complete file again, not just the rows that changed. Replacing a file keeps its data current for every sync after, as long as the new version keeps the same headers in the same order.

  • Save a CSV Upload connection, no credentials or server details needed
  • Upload a CSV file directly in Polytomic to create a source
  • Headers become columns, with field types inferred automatically from values
  • Each sync reads the complete file again, not just new rows
  • Replace a file with matching headers to refresh its data
  • Files show an expiration date 30 days after their last upload

How to set up

CSV Upload stores files in storage Polytomic manages specifically for this connection. There are no credentials, hosts, or API keys to enter. Saving the connection is the entire setup.

How to get connected
  1. 1In Polytomic, go to Connections, click Add connection, and select CSV Upload
  2. 2Review the connection name and click Save

Frequently asked questions

Why teams choose Polytomic

No engineering required

Set up and manage syncs without writing code.

Flexible data modeling

Use SQL to define exactly what data gets synced.

Handles scale automatically

Supports large datasets with incremental syncs and bulk APIs.

Start syncing your data with CSV Upload in minutes

No credit card required. Free trial available.

More integrations beyond CSV Upload