Live data

With live data the chart obtains the data from an external resource data in JSON or CSV format. A refresh rate is set for updating the chart within a certain interval.


In this article:


Check out this video tutorial or follow the steps below to get started.

How to set up Live Data?

To use the new live data option follow these steps:

  1. Go to the Import Data step in the project wizard 
  2. Click on the Link data icon

  3. Paste the Spreadsheet url from the address bar. Do not use the link in the Share dialogue, because this will not work. Then select the refresh time from the drop down menu

  4. Click Connect my data

Make sure to set up your data properly

You can use JSON Column and JSON Row, the difference is the data order:

JSON Columns

https://demo-live-data.highcharts.com/time-cols.json

[
    ['Column 1', 0, 1, 2, 3],
    ['Column 2', 10, 20, 30]
]

JSON Rows

https://demo-live-data.highcharts.com/time-rows.json

[
    ['Column 1', 'Column 2'],
    [0, 10],
    [1, 20],
    [2, 30],
    [3, 40]
]

CSV

https://demo-live-data.highcharts.com/time-data.csv

Column 1, Column 2
1,5
2,8
3,3
4,6
5,13
6,4
7,9
8,10
9,1
10,5
Did you find what you were looking for? Thank you! There was a problem submitting your feedback. Please try again later.