I believe that your change node is redundant for Dashboard 2 charts.
Feed the query output directly to a chart node like this
[{"id":"f067bb7edaea7365","type":"inject","z":"d696ba8a9c4044d5","name":"db output array","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"[{\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T08:00:00Z\",\"FILTER\":920,\"COBRA\":908,\"HOBBES\":12,\"TARGET\":1250,\"DEFICIT\":330,\"SURPLUS\":0,\"LOADER\":1300}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T09:00:00Z\",\"FILTER\":1108,\"COBRA\":1112,\"HOBBES\":0,\"TARGET\":1250,\"DEFICIT\":142,\"SURPLUS\":0,\"LOADER\":1233}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T10:00:00Z\",\"FILTER\":787,\"COBRA\":722,\"HOBBES\":65,\"TARGET\":1250,\"DEFICIT\":463,\"SURPLUS\":0,\"LOADER\":1394}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T11:00:00Z\",\"FILTER\":1169,\"COBRA\":1178,\"HOBBES\":0,\"TARGET\":1250,\"DEFICIT\":81,\"SURPLUS\":0,\"LOADER\":1316}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T12:00:00Z\",\"FILTER\":1264,\"COBRA\":1340,\"HOBBES\":0,\"TARGET\":1250,\"DEFICIT\":0,\"SURPLUS\":14,\"LOADER\":1477}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T13:00:00Z\",\"FILTER\":814,\"COBRA\":780,\"HOBBES\":34,\"TARGET\":1250,\"DEFICIT\":436,\"SURPLUS\":0,\"LOADER\":1638}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T14:00:00Z\",\"FILTER\":1248,\"COBRA\":1220,\"HOBBES\":28,\"TARGET\":1250,\"DEFICIT\":2,\"SURPLUS\":0,\"LOADER\":1523}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T15:00:00Z\",\"FILTER\":979,\"COBRA\":1020,\"HOBBES\":0,\"TARGET\":1250,\"DEFICIT\":271,\"SURPLUS\":0,\"LOADER\":1429}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T16:00:00Z\",\"FILTER\":1001,\"COBRA\":926,\"HOBBES\":75,\"TARGET\":1250,\"DEFICIT\":249,\"SURPLUS\":0,\"LOADER\":859}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T17:00:00Z\",\"FILTER\":1067,\"COBRA\":974,\"HOBBES\":93,\"TARGET\":1250,\"DEFICIT\":183,\"SURPLUS\":0,\"LOADER\":1146}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T18:00:00Z\",\"FILTER\":952,\"COBRA\":776,\"HOBBES\":176,\"TARGET\":1250,\"DEFICIT\":298,\"SURPLUS\":0,\"LOADER\":1142}, {\"SHIFT\":\"B\",\"HOUR\":\"2024-12-11T19:00:00Z\",\"FILTER\":940,\"COBRA\":1066,\"HOBBES\":0,\"TARGET\":1250,\"DEFICIT\":310,\"SURPLUS\":0,\"LOADER\":970}]","payloadType":"json","x":140,"y":160,"wires":[["196ca8e7af4ede55"]]},{"id":"196ca8e7af4ede55","type":"ui-chart","z":"d696ba8a9c4044d5","group":"77a183e6f60a2085","name":"Chart","label":"chart","order":1,"chartType":"line","category":"[\"FILTER\", \"TARGET\"]","categoryType":"json","xAxisLabel":"","xAxisProperty":"HOUR","xAxisPropertyType":"property","xAxisType":"time","xAxisFormat":"","xAxisFormatType":"auto","xmin":"","xmax":"","yAxisLabel":"","yAxisProperty":"payload","yAxisPropertyType":"msg","ymin":"","ymax":"","bins":10,"action":"replace","stackSeries":false,"pointShape":"circle","pointRadius":4,"showLegend":true,"removeOlder":1,"removeOlderUnit":"604800","removeOlderPoints":"","colors":["#0095ff","#ff0000","#ff7f0e","#2ca02c","#a347e1","#d62728","#ff9896","#9467bd","#c5b0d5"],"textColor":["#666666"],"textColorDefault":true,"gridColor":["#e5e5e5"],"gridColorDefault":true,"width":"4","height":"6","className":"","interpolation":"bezier","x":310,"y":160,"wires":[[]]},{"id":"41624380a6a26da9","type":"inject","z":"d696ba8a9c4044d5","name":"Clear","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"[]","payloadType":"json","x":170,"y":120,"wires":[["196ca8e7af4ede55"]]},{"id":"77a183e6f60a2085","type":"ui-group","name":"Demo","page":"e81fa6389c042304","width":"12","height":"1","order":1,"showTitle":true,"className":"","visible":"true","disabled":"false","groupType":"default"},{"id":"e81fa6389c042304","type":"ui-page","name":"Demo","ui":"d45641ed6d39fea1","path":"/demo","icon":"home","layout":"grid","theme":"0d92c765bfad87e6","breakpoints":[{"name":"Default","px":"0","cols":"3"},{"name":"Tablet","px":"576","cols":"6"},{"name":"Small Desktop","px":"768","cols":"9"},{"name":"Desktop","px":"1024","cols":"12"}],"order":1,"className":"","visible":"true","disabled":"false"},{"id":"d45641ed6d39fea1","type":"ui-base","name":"This is my ui-base","path":"/dashboard","appIcon":"","includeClientData":true,"acceptsClientConfig":["ui-notification","ui-control"],"showPathInSidebar":false,"showPageTitle":true,"navigationStyle":"default","titleBarStyle":"default"},{"id":"0d92c765bfad87e6","type":"ui-theme","name":"Basic Blue Theme","colors":{"surface":"#4d58ff","primary":"#0094ce","bgPage":"#eeeeee","groupBg":"#ffffff","groupOutline":"#cccccc"},"sizes":{"pagePadding":"12px","groupGap":"12px","groupBorderRadius":"4px","widgetGap":"2px","density":"default"}}]
If you find that this example does not work for you, ensure that you have @flowfuse/node-red-dashboard v1.20.