CSV Datasets
CSV datasets allow you to upload and use CSV (Comma-Separated Values) files directly in Census. This feature is particularly useful when you need to work with data that isn't stored in your data warehouse or when you want to quickly test a sync without setting up complex data infrastructure.
Key Benefits of CSV Datasets
No Data Warehouse Required - Use Census without connecting to a data warehouse
Quick Testing - Rapidly prototype and test syncs before implementing in production
Supplemental Data - Add data that may not exist in your primary data sources
Simple Collaboration - Share and collaborate on datasets using familiar CSV files
Easy Migration Path - Start with CSV files and seamlessly transition to basic datasets as you scale
Getting Started
To create your first CSV dataset:
Prepare your CSV file with clean, well-structured data
Navigate to the Datasets section in Census
Click "New Dataset" and select "CSV Dataset"
Upload your file and configure as needed
Click "Create Dataset" to finalize
Creating CSV Datasets
File Requirements
Census accepts CSV files with the following specifications:
File format:
.csv
(comma-separated values)Maximum file size: 100MB
First row must contain column headers
Example of a valid CSV file:
Working with CSV Datasets
Data Types
During the upload process, you can manually set the data type for each column in your CSV dataset:
Text - For string values
Integer - For whole numbers without decimals
Float - For decimal numbers
Date - For calendar dates (e.g., 2023-01-15)
Timestamp - For specific points in time (e.g., 2023-01-15 12:00:00)
Boolean - For true/false values
Setting the correct data type for each column ensures proper handling of your data when using it in syncs and helps Census validate the data during import.
Refreshing Data
CSV datasets are static by default, but you can update them by:
Navigating to the dataset details page
Clicking "Update Dataset"
Uploading a new CSV file
Confirming the update
This action completely replaces the existing dataset with the new file.
Use Cases for CSV Datasets
Best Practices for CSV Datasets
CSV files are a simple but powerful way to bring data into Census. Here are some tips to help you work effectively with CSV datasets:
Include a unique identifier column whenever possible to make updates and syncs more reliable
Set types for your columns to ensure proper parsing and avoid errors
Use consistent date formats (we require YYYY-MM-DD) to ensure proper date parsing
Document the source and purpose of each CSV dataset for your team
Keep backups of your uploaded files in case you need to reference or restore them
Check your column headers to ensure they're clear, consistent, and don't contain special characters
Preview your data after upload to verify it was parsed correctly
Remember that CSV datasets are best for relatively static data or one-time imports. For data that changes frequently, consider setting up a basic dataset with automated refreshes instead.
Limitations
Maximum file size: 100MB
Not suitable for real-time data that changes frequently
Manual refresh process required for updates
Limited to tabular data formats
For more information on working with datasets in Census, see our core concepts documentation.
Last updated
Was this helpful?