Uploading a File
BonData reads your file, infers its schema, and creates an entity you can use in playbooks.Step 1: Add the Data Source
- Navigate to Integrations and click Add Data Source
- Select File Upload as the source type
Step 2: Upload Your File
- Drag and drop your file into the upload area, or click to browse and select it
- BonData inspects the file and detects its format automatically
- Columns, data types, and row counts are inferred from the contents
Step 3: Review and Confirm
- Review the detected schema and adjust column types if needed
- Name your entity for easy reference
- Confirm to create the entity
Supported formats: CSV, XLSX, and JSON. BonData chooses the right parser based on the file, so you can upload any of these through the same flow.
Primary Key Detection
BonData automatically detects a primary key by finding a field whose value is unique and present across every row. If no single field is unique, BonData supports composite keys - a combination of fields that together uniquely identify each record. You can override the detected key before confirming.Required Fields
Available Data
- Records - Each row or object in the file becomes a record in the entity
- Inferred schema - Column names and data types detected from the file contents