ChartSQL
AboutProductDownloadCommunity
  • Basics
    • Intro
    • Quick Start
  • CHARTS
    • Overview
    • Auto Charts
    • Area
    • Bar
    • Bubble
    • Column
    • Combo
    • Gauge
    • Heatmap
    • Line
    • Pie
    • Radar
    • Scatter
    • Formatting & Rendering
      • Baselines
      • Formats
      • Series Titles
      • Series Labels
      • Stacked Charts
      • Grouped Category
  • ChartSQL Studio
    • Overview
    • ChartSQL Studio Cloud
    • Installing Studio Desktop
    • Basic Concepts
      • Interface Overview
      • Workspace
      • SQL Scripts & Charts
      • Folders
      • Datasources
      • Thinking in ChartSQL
    • Creating Charts
      • Editor Panels
      • Column Data Types
      • Chart Types
      • Directives
      • Stacking
      • Baselines
      • Series Titles
      • Dynamic SQL Charts
      • Dynamic Data Functions
    • Presenting
    • Settings & Customization
    • Troubleshooting & Support
    • Datasources
      • Overview
      • CSV File
      • HyperSQL
      • MongoDB
      • MySQL
      • PostgreSQL
      • SQLite
      • Custom Datasources
    • Extensions
      • Overview
      • Extension Points
      • Core Extensions
      • Extensions API Reference
  • Dashboards
    • Coming Soon
  • ChartSQL JS
    • Coming Soon
  • Reference
    • Auto Charts
    • Directives
      • @baselines
      • @baseline-types
      • @chart
      • @category
      • @formats
      • @series
      • @title
      • @subtitle
      • @groups
      • @series-types
      • @series-labels
      • @stacking-mode
      • //@directive: comments
      • @dash-id
      • @overlay-series
      • @tags
      • @select-list
    • Glossary
    • Shortcuts
    • Publishing API
  • Product & Community
    • About
    • Features
    • Use Cases
      • General Uses
      • For SQL Developers
      • For Application Developers
      • For Agencies
      • For Data Science Teams
    • Community & Support
    • Roadmap
    • Release Notes
    • In Development
      • Workspaces
      • Dashboards
        • Intro
        • Dashboards
        • Packages
        • Pages
        • Charts
        • Access Control
      • Sharing & Publishing
      • ChartSQL.js
        • Overview
      • @threshold
      • Thresholds
      • Sheets
Powered by GitBook

Support

  • Discord
  • X

ChartSQL

On this page
  • Chart Types
  • Detection Modes
  • Auto Mode
  • Assist Mode
  • Manual Mode

Was this helpful?

  1. ChartSQL Studio
  2. Creating Charts

Chart Types

Explanation of Chart SQL chart types and visualization modes

PreviousColumn Data TypesNextDirectives

Last updated 1 year ago

Was this helpful?

Chart Types

ChartSQL supports the following chart types. You can see Overview for all of the types available

Many more chart types, tables, cards and advanced visualizations are being planned.

Detection Modes

ChartSQL helps you create visualizations quickly by detecting your column types, categories and series. It has three modes: Auto, Assist and Manual

Auto Mode

In Auto Mode, an appropriate chart type will be chosen based on the data type and number of columns in your SQL query. This is useful for quickly visualizing your data.

See Auto Charts for examples of all the available auto mode charts

Assist Mode

In Assist Mode, you define the @chart directive, and optionally the @category and @series directives. ChartSQL will fill in any unspecified @category or @series based on the available columns and their data types. Use Assist Mode when you know the chart type, but want ChartSQL to select the columns.

Manual Mode

In Manual Mode, you define the @chart, the @category and @series, and ChartSQL will only display those columns in your visualizations. Any extra columns in your query are ignored. You use this when you want full control over the data being visualized.

Column
Pie
Bar
Area
Line
Scatter
Bubble
Combo
Heatmap