You can display your data in a variety of ways within Chartio with our flexible chart creation.
- Use our powerful editor to query your data sources. Choose between Visual or SQL Mode.
- Leverage our Pipeline to transform your data into results.
- Build the right visualization to highlight your results and fine-tune your chart with flexible customization settings.
- A collection of charts can be organized on an interactive dashboard, which can then be shared with your team.
Visualize your data
Bring your data together and build the right visualizations to identify trends, patterns, and outliers.
Preview a chart type
Whether in Visual or SQL Mode, preselect your chart type and easily toggle between different options to preview your visualization as you create.
Start with a chart type from the chart library and customize it to fit your needs or apply a custom theme to your entire dashboard for coherency.
Chart data limits
Chartio queries all rows in your data source when performing calculations. However, for performance reasons, we only return up to a certain number of rows for your final result set, which depends on the selected chart type.
Maximum row limit
- 100,000 rows for Table charts and Box Plots
- 20,000 rows for Bubble Map charts
- 10,000 rows for all other chart types
To allow for more rows past the 100k row limit, you can utilize a Data Store in Chartio. The row limit for Data Store tables is 1 million rows. The Data Stores will not allow you to add more rows to a chart but will help perform aggregations on larger data sets before bringing the data into your charts. Since Chartio is a tool for building dashboards, its primary use case is meant to use aggregated data to view trends.
Maximum size limit
- 20MB per chart (total size of query result data)
To work around the 20MB size limit and reduce the size of your chart, you can reduce the amount of data returned from your query by setting a row limit, filtering the data, or selecting fewer columns. Another option is to split the chart into two with each with different filters so you still have the data in its entirety but in two different charts.
If you connect your data source to Chartio, Chartio queries that data source directly to return the results; therefore, your charts’ results reflect real-time data as soon as the charts are set to update.