A data agent unifies organizational data sources, builds a usable mental model, and answers questions through a convenient chat interface. It combines semantic search for unstructured data with Text2SQL for structured databases, then integrates retrieved evidence into an answer. section 9.4.2
A complex request can be handled as a sequence of analytical steps:
- Retrieve product records and Q1 and Q3 2024 revenues. section 9.4.2
- Compute changes between periods and rank the products. section 9.4.2
- Consult product documentation and combine sources to hypothesize drivers. section 9.4.2
Revenue-growth investigation
A user asks: “What are the three products for which we had the highest revenue increase between Q1 and Q3 of 2024, and what are the possible drivers?” The agent decomposes the question, analyzes structured revenue data, and consults unstructured documentation. section 9.4.2
