Sunsetted feature
Census integration is no longer supported as of June 30, 2025.- Data warehouses such as Databricks, BigQuery, and Snowflake
- Storage buckets such as GCP, AWS, and Azure
- Databases such as MySQL and Postgres
Census availability
The Census integration feature is available exclusively for paid customers. Free users need to upgrade their subscription to access this feature. For more information on upgrading your subscription, please see Plans & pricing.
Data requirements
Each entry in your data must have the following values for a successful integration:- A global key that uniquely identifies individual data rows. Global keys (also called sync keys) help Labelbox distinguish between new records, changed records, or duplicate records. Global keys must be unique within your Labelbox workspace, generally an organization subscription.
- A dataset ID that identifies the data row destination. You can specify the dataset ID in the source data or as a constant value when setting up the sync. To find a dataset ID, use Catalog to open the dataset and then use the Dataset menu to copy the dataset ID to the Clipboard.
- A row data value that specifies the location of a data asset.
- A Metadata JSON object (dictionary) that specifies custom metadata to be added to the data row. A size limit applies based on your subscription. Example:
[{ "name": "dog", "value": 123 }, { "name": "fox", "value": 123 }]
- An Attachments JSON object that specifies attachments to be associated with the data row. Example:
Add integration
To add an integration between a data source and Labelbox:- Navigate to Settings > Integrations.
- To add a new integration, select Sync from a source.
- Select the data source that you want to connect to Labelbox.
- Follow the instructions to configure your integration settings.
Sync integration to dataset
To sync data on an integrated data source to a dataset:- On the Workspace settings page, select Integrations.
- Under Manage integrations, select Sync Integration.
- Select an existing dataset or create a new dataset for loading in your data.
- Under Select a Source, select Select a Warehouse Table. Then, under Connection, select your integration source.
- Keep the default settings of Select a Destination.
- Under Select a Sync Behavior, select the data operation type that controls how data rows are imported into Labelbox. The options are Create only, Update only, Update or Create, and Delete.
- Map your data according to the data requirements.
- (Optional) Run a test sync to verify the sync behavior.
- Select a Run Mode to manually trigger the sync or set up a pattern that automates the data sync between your source and Labelbox.