Skip to main content

AI Assistant

Overview

Powered by the strong natural-language understanding capabilities of large models, AI Assistant provides an intelligent toolset that covers scenarios such as data preparation and data analysis. It turns complex technical operations into simple and intuitive natural-language interactions, greatly lowering the barrier to data analysis and significantly improving business efficiency.

Enable AI Assistant

  1. On the App Store > AI Assistant page, move the cursor over the AI Assistant you want to enable and click View Details.

  2. Open the Detailed Information tab, find Plugin Code, click Preview, and then copy the code from the plugin code page.

  3. Go to Admin Center > Open Platform > Plugin Management, click Add Plugin to create a new plugin, save the basic information, then click Edit Code, paste in the copied code, confirm, and enable the plugin.

Intelligent Formula Generation Assistant

Overview

The Intelligent Formula Generation Assistant uses natural language to generate SQL and Calculated Fields, helping users efficiently define complex logic during analysis, reducing the learning curve and improving analytical efficiency.

How to Use

SQL

Take the ETL - SQL Input operator as an example.

  1. Open the ETL editor and use the SQL Input operator.
  2. In the SQL editor dialog, click the Intelligent SQL Writing Assistant icon and use natural-language conversation to generate or optimize SQL.

Calculated Fields

Take Card - Calculated Field as an example.

  1. Open the card editor and create or edit a calculated field.
  2. In the Calculated Field Editor dialog, click the Intelligent SQL Writing Assistant icon and use natural-language conversation to generate or optimize the calculated field.

Intelligent Chart Generation Assistant

Overview

The Intelligent Chart Generation Assistant uses natural language to generate Custom Charts. Powered by LLM-driven conversational interaction, it allows users to describe chart requirements in everyday language without writing code, making it much easier to build business-oriented visualizations.

How to Use

  1. When creating a card on a page, choose Custom Chart.

  2. After preparing the data in the custom chart editor, switch to Chart View.

  3. Click the Intelligent Chart Generation Assistant icon and describe the chart you want. The LLM returns HTML, CSS, and JavaScript code. Click the apply button beside each section to fill the corresponding code automatically.

Intelligent Naming Assistant

Overview

The Intelligent Naming Assistant uses AI to generate appropriate names and descriptions for content. It helps standardize naming and descriptions for resources such as Dashboards, Datasets, and ETL jobs.

Note

Once the LLM service is configured, the Intelligent Naming Assistant is available immediately and does not require a front-end plugin.

How to Use

Name

Applicable to: Calculated Fields, Datasets, Metrics, Cards, and Applications

Steps:

Note

The following example uses a card name.

On the card editing page, click the edit icon next to the name. In the style panel that opens, click the AI icon next to Title. The system generates a card name based on the card content. Click Apply to use the generated name. If you are not satisfied, click refresh to regenerate it.

Description

Applicable to: Datasets, Pages, Metrics, Cards, and Applications

Steps:

Note

The following example uses a page description.

Click More > Page Info in the upper-right corner of the page. In the Page Info panel, click the AI icon in the lower-right corner. The system automatically generates a page description based on the page content. Click Apply to use it as the page description. If you are not satisfied, click refresh to regenerate it.

Intelligent ETL Assistant

Overview

The Intelligent ETL Assistant uses AI to generate ETL annotations, optimization suggestions, and process documentation. Annotations help users understand processing logic; optimization suggestions analyze the ETL flow and recommend improvements; process documentation describes the overall logic, mappings, and node-level details.

How to Use

Steps: Open the ETL editor and click the Intelligent ETL Assistant icon. You can annotate the current ETL, review optimization suggestions, or generate process documentation.

Intelligent Plugin Generation Assistant

Overview

The Intelligent Plugin Generation Assistant uses natural language to generate Front-End Plugins. Powered by LLM-driven conversation, it lets users quickly create Guandata BI front-end plugins without writing code.

How to Use

  1. Go to Admin Center > Open Platform > Plugin Management, create a plugin, and click Edit Code.

  2. Click the Intelligent Plugin Generation Assistant icon and describe the effect you want. The LLM returns the corresponding code, and you can apply it directly.

  3. Enable the plugin and verify the generated effect.

Product Usage Q&A Assistant

On any page in the BI platform, click AI Assistant in the lower-right corner to open the Q&A assistant. You can ask questions directly in the chat box, and the system will automatically generate the most suitable answer for the current scenario.