The intelligent analysis agent (hereinafter referred to as the analysis agent or intelligent agent) is an expert advisor based on AI deep reasoning and big data analysis. The analysis agent includes the data query agent and the deep research agent. The data query agent, as a flexibly configurable intelligent data query tool, enables users to accurately query business data through simple conversations. It supports querying across multiple datasets, semantic model parsing, business knowledge invocation, question recommendation and bookmarking, multi-turn interactive data querying, as well as attribution analysis, fully meeting users' diverse data query needs.
The data query agent feature of the intelligent analysis agent can accurately interpret user intent through natural language conversations, enabling collaborative queries across multiple datasets and in-depth attribution analysis. Supplemented by personalized recommendations and multi-turn interactions, it provides users with efficient, accurate, and unified data query services.
Currently, the Data Query Agent supports the following types of datasets:
Users can click the dialog box to select built-in questions to ask, or directly enter questions to ask.
Natural language data query | Quickly view recommended questions |
|---|---|
|
|
You can choose visualization chart display methods, including metric cards, line charts, bar charts, pie charts, combination charts, tables, and more.
Chart type | Applicable scenario | Trigger keywords | Example questions | Diagram |
|---|---|---|---|---|
line (line chart) | Suitable for displaying data trends over time. | Trend, growth, decline, fluctuation, time series. | Display annual sales revenue changes, show user growth trends. | |
column_parallel (bar chart) | Suitable for comparing data across different categories. | Comparison, ranking, category, quantity. | Compare sales revenue across regions, show product sales rankings. | |
pie (pie chart) | Suitable for displaying the proportion of each part in the whole. | Proportion, percentage, distribution. | Show market share distribution, display user age proportions. | |
measure_card (indicator card) | Suitable for displaying a single key indicator or value. | Which, key indicator, value, summary. | Show current sales revenue, display total number of users. | |
table (table) | Suitable for displaying detailed data and supports multidimensional viewing. | Detail, detailed, multidimensional, list. | List sales data for each product, display detailed user information. | |
scatter (scatter plot) | Suitable for displaying correlations between fields, best used when there are two indicators, and suitable for continuous data. | Impact, performance, correlation, distribution, grouping. | Show the impact of sales revenue on sales revenue, display the distribution of age and income. | |
map (China map) | Suitable for displaying the distribution and differences of data across provinces in China. | Regional distribution, geographic differences, regional comparison, geographic trends, heat map, marker points. | Display the distribution of sales amount across provinces. | |
double_axis (dual-axis chart) | Suitable for displaying two sets of data with different units simultaneously. Suitable for use when there are two groups of chart fields. | Dual axes, different units, comparison. | Display sales amount and profit margin, show temperature and precipitation. | |
combination (combination chart) | Suitable for displaying multiple sets of different types of data simultaneously or emphasizing relationships between data, applicable to complex scenarios. Suitable for use when there are two or more groups of chart fields. | Combination, complexity, multidimensional. | Display trends and proportions of sales amount and profit. |
When abnormal data is found in conventional chart analysis, you can use attribution analysis to investigate the abnormal results. The Agent can automatically conduct time series analysis on the influencing factors of abnormal metrics, displaying the top three positive contributors and the top three negative contributors, along with their corresponding contribution values, contribution rates, comparison differences, and comparison percentages, enabling intelligent attribution analysis.
Click the "Attribution analysis" button in the upper right corner of the chart for the query results. In the pop-up window, the intelligent analysis Agent pre-fills the attribution metrics, dimensions, and baseline/observation dates for you. You can also manually adjust the relevant attribution parameters.
Parameters | Note |
|---|---|
Attribution metric & attribution dimension | The intelligent agent will pre-fill an attribution metric and attribution dimension based on the chart, and you can reselect them in the dropdown menu. |
Reference date | Click to set the attribution "reference date".
|
Observation date | Click to set the attribution "observation date".
|
After the attribution analysis is complete, the Agent will provide the attribution results and display the top three positive contributors and the top three negative contributors, along with their corresponding contribution values, contribution rates, comparison differences, and comparison percentages.
You can choose whether to view the reasoning process, analysis parameters, and other content.
Trigger scenarios | Operation entry and effect |
|---|---|
When your intelligent agent is configured with breakdown questions for recommended questions, and the user's query description matches the configured question during data query. |
|
While using the Agent, the Agent will automatically use historical conversation data as input for intelligent queries. If you do not need to refer to historical conversation records during interaction with the Agent, you can click "Reset conversation" to ask again. Subsequent new conversations will no longer be associated with the above historical conversation content.
The assistant allows users to download and save previously asked questions.
tip
When downloading as a Feishu spreadsheet, you must complete the Feishu integration configuration first.
tip
The scheduled push function is only available for Feishu intelligent agents, please use it in Feishu intelligent agents.
The Feishu assistant supports proactive push settings, which means users can configure routine pushes for the assistant, such as automatically pushing desired data to users at a scheduled time each day.
When data query results are inaccurate, unstable, or have other quality issues, optimization can be considered from three aspects: the quality of the original dataset, the assistant's configuration, and the quality of the question description.
When optimizing the assistant, the recommended order of priority is: dataset quality (dataset governance) > dataset-semantic model definition > dataset-knowledge base configuration > question accuracy. That is, first prioritize optimizing the quality of datasets involved in business scenarios, then optimize the assistant's knowledge configuration, and finally optimize based on the question's configuration or description.
Disclaimer
(1) All content output by this service is generated by artificial intelligence models.
(2) Intended users of this feature: Only for customers' internal, proprietary business, and personal use. Customers must not provide generative AI services to the public through the data assistant.
(3) This product supports both SaaS and on-premises deployment versions. For purchase or trial, please contact sales personnel for consultation.