I’m trying to populate a heatmap and can’t get the query to isolate the values I need.
The raw query returns rows of data formatted as: (this is 2 rows of data, truncated)
{"data":[{"time":0.0,"value":97.765564},{"time":0.0,"value":97.768166},{"time":0.0,"value":97.77602},{"time":0.0,"value":97.78909},{"time":0.0,"value":97.80747},{"time":0.0,"value":97.8311},{"time":0.0,"value":97.86005},{"time":0.0,"value":97.89436},{"time":0.0,"value":97.934044},{"time":0.0,"value":97.97919},{"time":0.0,"value":98.02982},{"time":0.0,"value":98.08601},{"time":0.0,"value":98.14784},{"time":0.0,"value":98.21538},{"time":0.0,"value":98.28872},{"time":0.0,"value":98.367966},{"time":0.0,"value":98.45323},{"time":0.0,"value":98.54463},{"time":0.0,"value":98.64227},{"time":0.0,"value":98.74633},{"time":0.0,"value":98.85696},{"time":0.0,"value":98.974304},{"time":0.0,"value":99.09856},{"time":0.0,"value":99.229935},{"time":0.0,"value":99.36865},{"time":0.0,"value":99.51492},{"time":0.0,"value":99.66904},{"time":0.0,"value":99.83125},{"time":0.0,"value":100.00191}]},
{"data":[ {"time":0.0034299803,"value":95.74505},{"time":0.0034299803,"value":91.80179},{"time":0.0034299803,"value":95.74981},{"time":0.0034299803,"value":97.80916},{"time":0.0034299803,"value":95.81069},{"time":0.0034299803,"value":91.88584},{"time":0.0034299803,"value":95.852325},{"time":0.0034299803,"value":97.935745},{"time":0.0034299803,"value":95.961525},{"time":0.0034299803,"value":92.05559},{"time":0.0034299803,"value":96.04114},{"time":0.0034299803,"value":98.14953},{"time":0.0034299803,"value":96.20061},{"time":0.0034299803,"value":92.31449},{"time":0.0034299803,"value":96.32011},{"time":0.0034299803,"value":98.45493},{"time":0.0034299803,"value":96.53294},{"time":0.0034299803,"value":92.66804},{"time":0.0034299803,"value":96.96597},{"time":0.0034299803,"value":93.12431}]
}
I added the column query:
$…data[*].value as value format as number
and get
0 series returned
I have also gotten a table filled with null values, but I’m not sure what changed.
I have tested the query with the online jsonpath evaluator successfully. Below is a screenshot with the raw query result. This doesn’t seem complicated, so I’m not sure what’s going wrong.