Files
Files are the raw data sources that can be uploaded to Catalyzed and processed into dataset tables.
Supported File Formats
Section titled “Supported File Formats”Catalyzed supports common data file formats including:
- CSV - Comma-separated values
- JSON - JSON and JSON Lines (NDJSON)
- Parquet - Apache Parquet columnar format
- Excel - Microsoft Excel spreadsheets (.xlsx, .xls)
Uploading Files
Section titled “Uploading Files”Files can be uploaded via the UI or API:
curl -X POST https://api.catalyzed.ai/files \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -F "file=@data.csv" \ -F "teamId=YOUR_TEAM_ID"File Processing
Section titled “File Processing”After upload, files go through a processing pipeline that:
- Validates the file format and structure
- Infers or applies the schema
- Converts data to an optimized internal format
- Registers the data as a queryable table
File Status
Section titled “File Status”Files transition through several states:
pending- Upload initiatedprocessing- Being processed and indexedready- Available for queryingfailed- Processing failed (check error details)
API Reference
Section titled “API Reference”See the Files API for complete endpoint documentation.