Support Questions

Find answers, ask questions, and share your expertise

Jolt Transforms to Json processor in Apache Nifi

Explorer

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.

0 REPLIES 0