Skip to Content
Data Uploads
Feature guideDataAvailable

Data Uploads

Upload CSV files directly into your BigQuery warehouse with schema inference, column editing, and update-in-place versioning.

Last reviewed July 13, 2026

Data Uploads lets you load a CSV file directly into your account’s BigQuery dataset as a native table — with automatic schema inference, editable column names and types, and a full upload history. Uploaded files appear as first-class sources, so they show up in the Sources list, the Data Catalog, and the Agent’s data tools like any connected integration.

To start an upload, go to Data → Sources → Add Source and choose File Upload.


How it works

  1. Drop a file — drag and drop or pick a .csv file (up to 5 GB). The file uploads directly to secure storage with byte-level progress.
  2. Analyze — Vendo samples the file, auto-detects the delimiter and whether the first row is a header, and infers a BigQuery column type for every column.
  3. Review — edit the table name, rename columns, change column types, and choose the target dataset and write mode. Sample values are shown per column.
  4. Load — Vendo streams the file into a BigQuery load job. Small files finish immediately; large files show live progress (rows loaded, elapsed time) until the load completes.

When the load finishes you’re taken back to the Sources list, where the upload appears as a CSV Upload source.


Review options

OptionChoicesNotes
Table nameAny valid BigQuery identifierThe name of the table created in your dataset
DatasetSource or ProductionProduction is available only if your account has a production dataset
Write modeFail / Append / ReplaceFail (default) errors if the table already exists; Append adds rows and allows new columns; Replace overwrites the table
Header rowOn / OffWhen off, columns are named column_1, column_2, …
Column typesSTRING, INTEGER, FLOAT64, BOOL, DATE, TIMESTAMPEditable per column before loading

Updating an upload

Each upload has a detail page with its schema, status, and upload history. From there you can:

  • Upload a new version — re-upload a file into the same target table. The source always points at the latest version while history is preserved.
  • Map identifiers — mark columns as identity fields (such as email) so rows can join into Identity Resolution and Customer 360.
  • Rename the source’s display name.
  • Delete the upload — this drops the BigQuery table and removes the source.

Limits

LimitValue
File format.csv only
Max file size5 GB
Max columns1,000
Schema inference sampleFirst 1 MB / 1,000 rows

Need help?

Include your workspace, integration or job ID, and the first error message when you contact support.

support@vendodata.com
Last updated on