Usage Guide

This document is not organized by job role, but by what you need to do right now. The same person may cover both zones at different times — asking questions and checking data today, adding tables and adjusting semantics tomorrow — this is the norm, not the exception.

Analytics Agent capabilities fall into two zones:

ZoneWhat You DoWhat You Need to Know
Analyze DataAsk questions, read answers, dashboards, explore, feedbackWhat data is in the analytics domain, how to ask better questions
Administer & MaintainAdd tables, configure fields, build metrics, set permissions, check auditsData model, SQL syntax, permission system

These two zones are not independent. The simpler and more natural the business users' experience, the more thoroughly the administration side needs to nail domain boundaries, field semantics, metric definitions, knowledge, answer builders, permissions, and validation. Without this backend foundation, a natural language frontend won't consistently produce stable, accurate answers.

Think of administration and maintenance as the process of "harnessing a large model into an enterprise analysis Agent": not letting the model directly guess at enterprise data, but giving it explicit business context, available resources, field meanings, metric definitions, permission boundaries, and validation feedback. Only then can business users rely less on underlying technology and more on natural language to complete analysis.


Analyze Data

In the Analyze Data zone, you use natural language to get answers, explore metrics, and build and use dashboards. You don't need to know underlying table names or SQL.

Features You'll Use

FeatureWhat It DoesEntry Point
Analytics Q&ALook up numbers, view trends, make comparisons using natural languageAnalytics > Select Domain > Analytics
Data TabView what tables and fields the current domain has, confirm what can be askedAnalytics > Select Domain > Data
ExplorePerform benchmark/comparative time analysis and drill-down around configured metricsAnalytics > Select Domain > Explore
Recommended QuestionsClick example questions when you don't know what to askAnalytics > Popular Question Search
SQL StatementFor BI analysts or maintainers to verify what fields and conditions important answers usedQ&A Result > SQL Statement
LogsFor BI analysts or maintainers to see why the system responded this way and which configurations were matchedQ&A Result > Logs
Save to DashboardPreserve valuable charts to a dashboardQ&A Result > Chart top-right > Save to Dashboard
My Dashboards / Shared DashboardsMaintain or view team dashboardsDashboards
Scheduled TasksPeriodically push analysis results or anomaly monitoringScheduled Tasks
Table RenderingAdjust table style and layoutQ&A Result > Table Rendering
Dashboard VersionsView or revert dashboard change historyDashboard Detail > Version History
Chart RefreshSet automatic dashboard data refresh frequencyDashboard Detail > Refresh Configuration
FeedbackSubmit correction feedback when answers are wrong or charts are incorrectQ&A Result > Feedback

Typical Path

Select the right analytics domain → Open "Data" tab or check recommended questions to understand what can be asked → Ask questions in natural language → View answers, charts, and tables → Submit important results to BI analyst or maintainer to verify SQL and logs → Stabilize analysis into dashboards → Configure scheduled tasks for recurring questions → Submit feedback when answers are wrong

Boundaries of the Analyze Data Zone

When you encounter the following, you have entered the Administer & Maintain zone:

  • Looking at recommended questions and finding the domain is missing tables or fields → Need to add tables or configure field semantics
  • Explore page doesn't show needed metrics → Need to create metrics or answer builders
  • The system consistently misunderstands a business term → Need to configure knowledge or field aliases
  • Users can't see data they should see → Need to check permissions or row-level permissions

You don't have to do these yourself — but if you're a one-person team, see the next section.


Administer & Maintain

In the Administer & Maintain zone, you enable the system to correctly understand data, manage who can see what, and track who changed what.

The delivery goal of administration and maintenance is not "fill in all configuration items" — it's to let business users get answers that match business definitions and permission boundaries with less need to understand underlying fields, write technical conditions, or judge SQL.

Features You'll Use

Semantic Layer

FeatureWhat It DoesEntry Point
Table ManagementView and add tables available for Q&AData > Tables
Field SemanticsConfigure aliases, descriptions, types, usage, hidden statusData > Tables > Field Configuration
Virtual ColumnsCreate derived fields using expressionsData > Tables > Virtual Columns
MetricsSolidify aggregation definitionsData > Metrics
Answer BuilderEncapsulate complex SQL templates, support dynamic dimensions and filtersData > Answer Builder
KnowledgeSupplement business terminology, definitions, and synonymsData > Knowledge
FilesUpload documents for document Q&AData > Files
Index ManagementManage field retrieval indexesData > Index Management
Recommended QuestionsDesign guidance questions for the analytics domainDomain > Basic Information > Recommended Questions

Governance

FeatureWhat It DoesEntry Point
User ManagementManage accounts, user groupsAdministration > User Management
Role AuthorizationCreate roles, configure feature permissions and resource permissionsAdministration > User Management > Authorization Management
Row-level PermissionsControl users to see only designated data rowsAdministration > User Management > Row-level Permissions
Analytics Domain PermissionsControl who can enter which domainDomain Configuration > Permissions
Audit LogTrack who did what at what timeAdministration > Audit Log
Feedback ManagementCentrally view and assign user feedbackAdministration > Feedback
Data SourcesManage underlying data connectionsAdministration > Data Sources
Model ConfigurationManage available LLM modelsAdministration > Model Configuration
Scheduled Task GovernanceView task status, send addresses, disable/enableScheduled Tasks

Validation

FeatureWhat It DoesEntry Point
Q&A ValidationTest configurations using typical questionsAnalytics > Ask Question → Check SQL and Logs
Health Score ScanCheck for missing field descriptions, metrics, and table relationship anomaliesDomain > Basic Information > Health Score

Typical Path

The person analyzing data tells you: can't find a certain type of question, answers are wrong, definitions are off → If it's a table/field problem: add table → configure field semantics → hide sensitive fields → If it's a definition problem: create metrics or answer builders → configure knowledge → If it's a permission problem: add to domain → configure role → configure row-level permissions → Validate with typical questions → verify SQL and logs → update recommended questions → If the problem recurs: go back to analytics domain planning, consider splitting the domain

This path needs to form a closed loop: business users expose problems through natural language, BI analysts convert problems into verifiable cases, semantic layer maintainers fix fields, metrics, knowledge, or answer builders, administrators check permissions and audits, then the same business questions are used to validate the results. Without this loop, simply lowering the barrier for business users to ask questions won't make answers more accurate.


Relationship Between the Two Zones

Dashboards

Dashboards are analytical assets, not administrative operations.

ZoneWhat You Do
Analyze DataCreate dashboards, add charts, organize content, share with team
Administer & MaintainAdjust permission boundaries when needed, track dashboard changes through audits

Scheduled Tasks

Scheduled tasks span both zones — anyone can create them, but governance needs to manage them.

ZoneWhat You Do
Analyze DataDesign monitoring scenarios, create tasks, edit execution time and content
Administer & MaintainGovern send addresses, disable abnormal tasks, check execution permissions

Feedback

Feedback is the closed-loop entry point between both zones.

ZoneWhat You Do
Analyze DataSubmit "what's wrong" and the correct business understanding
Administer & MaintainView, assign, fix, and re-validate in Administration > Feedback

Column Hiding

Column hiding is a semantic configuration that achieves column-level governance — it belongs to the Administer & Maintain zone.


Reading Path

Starting from Analyze Data

  1. Question Asking Guide — Structure of good questions
  2. Analysis Patterns Guide — Looking up numbers, comparisons, trends, rankings, attribution
  3. Reading Analysis Results — Reading values, tables, charts, SQL, logs
  4. Using Dashboards — From Q&A to dashboards
  5. Using Data & Exploration — Data tab + structured exploration
  6. Handling Feedback — Submitting and improving
  7. Notifications — Viewing background task status
  8. Change Logo, Theme, and Chart Colors — Account info, Logo, theme, and chart colors

Starting from Administer & Maintain

  1. Analytics Domain Planning Guide — Plan domains first, then add data
  2. Configure Analytics Domain — Create domain, add tables, configure table details
  3. Configure Field Semantics — Aliases, descriptions, types, usage
  4. Configure Virtual Columns — Derived fields
  5. Answer Builder Best Practices — SQL template design
  6. Configure Knowledge — Definitions and terminology
  7. Troubleshooting Q&A Accuracy Issues — Diagnosis and fixes
  8. Governance Overview — Permissions, audits, domain isolation
  9. Permission Management — Accounts, roles, domain permissions
  10. View Audit Logs — Operation record tracking
  11. Full Download and Data Export Governance — Download permissions and export auditing

Validation Loop After Configuration

Configure or modify → Ask with typical questions → Check SQL and logs → Pass → Hand off to data analysts → Fail → Go back to previous step


Core Principles

  • Act based on capability, not job title labels. The same person can both analyze data and manage the system.
  • Dashboards are analytical assets; the person asking questions and building dashboards manages content; permissions and audits belong to Administer & Maintain.
  • Feedback is the closed loop between both zones — data analyzers submit, maintainers fix.
  • Analytics domains are governance boundaries. Don't mix unrelated business in one domain; don't put all permission governance pressure on row-level permissions.