LogoLogo
Platform
  • Welcome to Infinity - The Gen AI Platform for Business Intelligence
  • Interactive Quick Start Guide
  • Comprehensive User Guide
    • 1. Connecting Your Data
      • Uploading Files as a Datasource
      • Connecting to Databases and Cloud Data Sources
      • AI-Powered Context Generation Wizard
      • Managing Data Sources
      • Supported Data Connectors
    • 2. Charts
      • Creating Charts
        • AI Chart Builder
        • Drag-Drop Builder
        • Data Explorer
      • Chart Customization
        • Chart Configuration Basics
        • Intent and Its Role in Chart Generation
        • Modifying Selected Data Sources and Tables
        • Understanding and Editing the SQL Query
        • Changing the Chart Type
        • Modifying Data Components
        • Using Pivoting for Multi-Dimensional Analysis
        • Applying Filters
        • Customizing Chart with Advanced Editor Panel
          • Styles
            • Chart Background
            • Titles
            • Legend
            • Grid
            • X-Axis
            • Y-Axis
            • Secondary Y-Axis
            • Series
          • Sharing
          • Prompts
          • JS (Code Mode)
        • Using AI Chatbot for Quick Modifications
      • Featured Chart Examples
        • Line/Bar/Column/Scatter Chart
        • Combo Chart
        • Stacked Area/Bar/Column Chart
        • 100% Stacked Column/Bar/Area Chart
        • Pie Chart
        • Metric Chart
        • Bubble Chart
        • Geo Chart
        • Geo with Makers Chart
        • Sankey Chart
        • Histogram Chart
        • Annotation Chart (ToDo)
        • Table Chart
        • Tree Map Chart
        • Timeline Chart (todo)
        • Gauge Chart (todo)
        • Custom Charts
      • Managing Charts
      • Accessing Charts
      • Chart Actions
    • 3. Storyboards
      • Creating Storyboards
      • Storyboard Customization
      • Managing Storyboards
      • Accessing Storyboards
      • Storyboard Actions
    • 4. Feed Page
    • 5. Curated Page
    • 6. Beacons: Working with Unstructured Data
      • Beacon : Basics
      • Creating Beacons
      • Accessing Beacon Data
      • Managing Beacon
    • 7. User and Access Management
      • Inviting Colleagues
      • Approving Join Requests
      • Roles
      • Orgs
      • Distribution Lists
      • Layouts
    • 8. Site Customization
    • 9. Subscriptions
      • Scheduled Emails
      • Event Based Notifications (Alerts)
      • Managing Alerts and Scheduled Emails
    • 10. Profile and settings
    • 11. Making the Most of Infinity's AI-Powered Features
    • 12. Advanced Topics
      • Chart Variables
      • Custom Computes for Event Based Subscriptions
      • Drill-down or Reference Charts
      • Custom XLS Template
      • Custom PPT Template
      • Editing the Chart JavaScript
    • 13. Getting Additional Help
      • Video Resources
      • Best Practices
      • FAQs
        • Error while creating chart
        • User not able to access Charts
        • Unable to Create a DataSource
        • Hard Reset/Reloading the browser
      • Contact Support
  • Topics to address
Powered by GitBook
On this page
  • What is Intent?
  • How Intent Affects Manual Chart Building & SQL-Based Charts
  • How to Modify Intent in Chart Configuration
  1. Comprehensive User Guide
  2. 2. Charts
  3. Chart Customization

Intent and Its Role in Chart Generation

What is Intent?

Intent represents the primary objective of your chart—it defines what insights the visualization should display. This is determined based on:

  • AI Builder: Extracted from natural language prompts (e.g., "Show sales by month")

  • Manual Drag-and-Drop Builder: Inferred from selected tables and columns

  • SQL Data Explorer: Derived from the written SQL query

Intent acts as the foundation of your chart, influencing data selection, SQL generation, and visualization type.

📌 A well-defined intent ensures the system generates the most relevant and accurate chart for your needs.


How Intent Affects Manual Chart Building & SQL-Based Charts

For Manual Builder and SQL Explorer, intent is inferred directly from the query and data sources.

  • If you select different tables or fields, the intent automatically updates.

  • If the SQL query changes, the intent adjusts to match the new dataset.

Changing Intent Triggers a Full Cycle Update

When you modify the intent, the system follows a structured update process:

  1. Checks the Data Sources – Ensures the relevant tables and columns are selected.

  2. Generates SQL – Creates or updates the SQL query based on the new intent.

  3. Updates Data Components – Adjusts the dataset, aggregations, and filters.

  4. Creates a New Visualization – Automatically regenerates the chart to match the updated intent.

📌 Changing the intent is a powerful way to refine your visualization without manually adjusting each component.


How to Modify Intent in Chart Configuration

Steps to Update Intent

  1. Click on the Intent field at the top of the configuration page.

  2. Modify the description to better match your desired chart output.

  3. Click Apply to trigger the update cycle.

When Should You Modify Intent?

  • If the chart type doesn’t match the expected visualization.

  • If the wrong data fields are included in the dataset.

  • If the generated SQL query is incorrect or incomplete.

📌 By refining intent, you ensure that your chart aligns perfectly with your analytical needs.


Intent is the driving force behind Infinity’s chart-building capabilities. Whether you're using AI Builder, Manual Builder, or SQL Data Explorer, defining and adjusting intent ensures that the system:

  • Selects the right data sources

  • Generates optimized SQL queries

  • Constructs accurate, insightful visualizations

🚀 Next, we’ll dive into how to modify data sources and tables for further customization.

PreviousChart Configuration BasicsNextModifying Selected Data Sources and Tables

Last updated 3 months ago