File Uploads
Use file uploads when the source data is not already sitting in a database and you want to start from spreadsheets or JSON exports.
Supported file types
Section titled “Supported file types”You can mix and match multiple files in a single project:
- CSV (
.csv) - Excel (
.xlsx,.xls) - JSON (
.json)
How it works
Section titled “How it works”When you upload files, AnalytAI automatically:
- analyzes the structure of the files
- creates a table for each file
- detects basic column types
- makes the data available for setup, onboarding, and chat
Step-by-step guide
Section titled “Step-by-step guide”1. Create a file-based project
Section titled “1. Create a file-based project”- Start a new project for a file-based source.
- Select the file upload option.
- Choose the organization and give the project a clear name.
2. Upload the files
Section titled “2. Upload the files”- drag and drop your files or click to browse
- upload multiple files together when they belong to the same project
- prefer clear header rows so the resulting tables are easier to understand
3. Validate and edit
Section titled “3. Validate and edit”- review the preview for each file
- rename the table if the default name is unclear
- fix any file errors and re-upload if needed
4. Finish setup
Section titled “4. Finish setup”- Click Upload to Database.
- Wait for the upload and import to finish.
- Continue into project setup or onboarding.
Best practices
Section titled “Best practices”- use clean header names instead of generic names like
Col1 - keep date formats consistent across files
- structure JSON as an array of objects where possible
Troubleshooting
Section titled “Troubleshooting”- File too large: large datasets are usually better handled through a SQL connector
- Unsupported format: password-protected spreadsheets may not import correctly
- Wrong data types: remove mixed values like text inside numeric columns before re-uploading