Hi ,
I am working on jolt transforms processor,
my input is:
{
"dataSourceName": "Standard CPU Utilization Network Cisco",
"dataPoints": [
"CPU1min",
"CPU5min",
"MemoryFree",
"MemoryUsed",
"MemoryTotal"
],
"instances": {
"Standard CPU Utilization Network Cisco-NPE400 0 Index9": {
"values": [
[
"No Data",
"No Data",
"No Data",
"No Data",
"No Data"
],
[
"No Data",
"No Data",
"No Data",
"No Data",
"No Data"
],
[
"No Data",
"No Data",
"No Data",
"No Data",
"No Data"
],
[
"No Data",
"No Data",
"No Data",
"No Data",
"No Data"
],
[
"No Data",
"No Data",
"No Data",
"No Data",
"No Data"
],
[
"No Data",
"No Data",
"No Data",
"No Data",
"No Data"
],
"time": [
1662618899000,
1662618839000,
1662618779000,
1662618719000,
1662618659000,
1662618599000,
1662618539000,
1662615570000,
1662615510000,
1662615450000,
1662615390000
]
}
}
}
Condition:
The requirement is we need to use if else statement like
if [datasourcename] == Standard CPU Utilization Network Cisco then
Expected output:
{
“Datasourcename” : “Standard CPU Utilization Network Cisco”,
“Datapoints” : "MemoryFree",
“Parametername” : “Standard CPU Utilization Network Cisco-NPE400 0 Index9”
“Datas”: values[3],
}
How can I achieve using jolt transforms processor, Pls help me out.