I'm trying to create a timeseries chart with several series, using a dataset that comes from an api in the following format:
dataset: {
dimensions: ['tstamp', 'prod'],
source: [
{ src:1, tstamp: '2021-09-16T16:40:30Z', prod: 1 },
{ src:1, tstamp: '2021-09-16T16:41:25Z', prod: 2 },
{ src:1, tstamp: '2021-09-16T16:42:26Z', prod: 3 },
{ src:1, tstamp: '2021-09-16T16:43:32Z', prod: 4 },
{ src:1, tstamp: '2021-09-16T16:44:24Z', prod: 5 },
{ src:1, tstamp: '2021-09-16T16:45:26Z', prod: 6 },
{ src:1, tstamp: '2021-09-16T16:46:30Z', prod: 7 },
{ src:1, tstamp: '2021-09-16T16:47:32Z', prod: 8 },
{ src:1, tstamp: '2021-09-16T16:48:31Z', prod: 9 },
{ src:1, tstamp: '2021-09-16T16:49:28Z', prod: 10 },
{ src:2, tstamp: '2021-09-16T16:40:12Z', prod: 1 },
{ src:2, tstamp: '2021-09-16T16:41:18Z', prod: 2 },
{ src:2, tstamp: '2021-09-16T16:42:09Z', prod: 3 },
{ src:2, tstamp: '2021-09-16T16:43:11Z', prod: 4 },
{ src:2, tstamp: '2021-09-16T16:44:17Z', prod: 5 },
{ src:2, tstamp: '2021-09-16T16:45:02Z', prod: 6 },
{ src:2, tstamp: '2021-09-16T16:46:06Z', prod: 7 },
{ src:2, tstamp: '2021-09-16T16:47:11Z', prod: 8 },
{ src:2, tstamp: '2021-09-16T16:48:14Z', prod: 9 },
{ src:2, tstamp: '2021-09-16T16:49:10Z', prod: 10 },
]
}
x comes from "tstamp", and y comes from "prod", but I don't know how use the "src" field to separate two series. Note that I can't organize the data as having { tstamp, prod1, prod2 } since the timestamps are not synchronized.
Is it possible to do this?
Thanks!