Import Sources
TeeBI supports importing data from:CSV/TSV
Import comma or tab-separated text files with automatic delimiter detection
JSON
Load JSON data with support for nested structures and arrays
XML
Parse XML files with automatic hierarchy detection
Databases
Connect to SQL databases and import tables with full schema
Excel
Import Microsoft Excel spreadsheets (.xls, .xlsx)
AI Agents
Generate data from AI services like Google Gemini
ORM
Map custom objects and records to TDataItem structures
Basic Import Pattern
All TeeBI import classes follow a consistent pattern:Common Features
Automatic Detection
Most importers automatically detect:- Data types - Integer, Float, Text, DateTime, Boolean
- Headers - Column names from first row
- Delimiters - CSV separators (comma, tab, semicolon)
- Structure - Hierarchical relationships and master-detail
Progress Monitoring
Error Handling
All importers support custom error handlers:Import from URLs
UseTBIURLSource to automatically detect and import from web URLs:
Multi-threaded Import
For large datasets, enable multi-threaded import:File Filters
Get supported file extensions for open dialogs:Next Steps
CSV Import
Learn about CSV import with delimiter detection and header parsing
Database Import
Connect to SQL databases and import entire schemas
