Request Lifecycle
Data Processing Stages
1
Intent Classification
AI determines what type of question was asked and extracts entities (metrics, dimensions, filters, time periods).
2
Context Enrichment
Tribal knowledge is applied at global, user, and query levels to add organizational context.
3
Query Generation
SQL or analysis code is generated using the semantic model and context.
4
Execution
Query runs against the connected data source with parameterized inputs.
5
Visualization
AI selects the optimal component based on data characteristics.
6
Streaming
Response is streamed to the user in real-time.