<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: NiFi - JOLT assign value to attribute from Json Array in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/292216#M215961</link>
    <description>&lt;P&gt;You can refer to the "Fields" output field explicitly instead of needing another shift:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;[
  {
    "operation": "shift",
    "spec": {
      "*": {
        "CUST_AC_NO": "[&amp;amp;1].ExternalSystemIdentifier",
        "BRANCH_CODE": "[&amp;amp;1].Fields.FLD0001",
        "CUST_NO": "[&amp;amp;1].Fields.FLD0002",
        "AC_DESC": "[&amp;amp;1].Fields.FLD0003"
      }
    }
},
  {
    "operation": "default",
    "spec": {
      "*": {
        "InstitutionId": "1"
      }
    }
  }
]&lt;/LI-CODE&gt;</description>
    <pubDate>Fri, 20 Mar 2020 19:34:22 GMT</pubDate>
    <dc:creator>mburgess</dc:creator>
    <dc:date>2020-03-20T19:34:22Z</dc:date>
    <item>
      <title>NiFi - JOLT assign value to attribute from Json Array</title>
      <link>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/292201#M215954</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Json Input:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[&lt;BR /&gt;{&lt;BR /&gt;"BRANCH_CODE": "7Z3",&lt;BR /&gt;"CUST_AC_NO": "Z256VM3K6872CY1F8",&lt;BR /&gt;"AC_DESC": "437T7F97CET",&lt;BR /&gt;"CUST_NO": "RX1"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"BRANCH_CODE": "7Z3",&lt;BR /&gt;"CUST_AC_NO": "Z256VM3K6872CY1F8",&lt;BR /&gt;"AC_DESC": "437T7F97CET",&lt;BR /&gt;"CUST_NO": "RX1"&lt;BR /&gt;}&lt;BR /&gt;]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Expected Output:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[ {&lt;BR /&gt;"ExternalSystemIdentifier" : "Z256VM3K6872CY1F8",&lt;BR /&gt;"Fields" : {&lt;BR /&gt;"FLD0001" : "7Z3",&lt;BR /&gt;"FLD0002" : "RX1",&lt;BR /&gt;"FLD0003" : "437T7F97CET"&lt;BR /&gt;},&lt;BR /&gt;"InstitutionId" : "1"&lt;BR /&gt;}, {&lt;BR /&gt;"ExternalSystemIdentifier" : "Z256VM3K6872CY1F8",&lt;BR /&gt;"Fields" : {&lt;BR /&gt;"FLD0001" : "7Z3",&lt;BR /&gt;"FLD0002" : "RX1",&lt;BR /&gt;"FLD0003" : "437T7F97CET"&lt;BR /&gt;},&lt;BR /&gt;"InstitutionId" : "1"&lt;BR /&gt;} ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Jolt Spec:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[&lt;BR /&gt;{&lt;BR /&gt;"operation": "shift",&lt;BR /&gt;"spec": {&lt;BR /&gt;"*": {&lt;BR /&gt;"BRANCH_CODE": "[&amp;amp;1].FLD0001",&lt;BR /&gt;"CUST_NO": "[&amp;amp;1].FLD0002",&lt;BR /&gt;"AC_DESC": "[&amp;amp;1].FLD0003"&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"operation": "shift",&lt;BR /&gt;"spec": {&lt;BR /&gt;"*": {&lt;BR /&gt;"$": "[#2].ExternalSystemIdentifier",&lt;BR /&gt;"@": "[#2].Fields"&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"operation": "default",&lt;BR /&gt;"spec": {&lt;BR /&gt;"*": {&lt;BR /&gt;"InstitutionId": "1"&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;</description>
      <pubDate>Fri, 20 Mar 2020 15:25:33 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/292201#M215954</guid>
      <dc:creator>Ayaz</dc:creator>
      <dc:date>2020-03-20T15:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: NiFi - JOLT assign value to attribute from Json Array</title>
      <link>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/292216#M215961</link>
      <description>&lt;P&gt;You can refer to the "Fields" output field explicitly instead of needing another shift:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;[
  {
    "operation": "shift",
    "spec": {
      "*": {
        "CUST_AC_NO": "[&amp;amp;1].ExternalSystemIdentifier",
        "BRANCH_CODE": "[&amp;amp;1].Fields.FLD0001",
        "CUST_NO": "[&amp;amp;1].Fields.FLD0002",
        "AC_DESC": "[&amp;amp;1].Fields.FLD0003"
      }
    }
},
  {
    "operation": "default",
    "spec": {
      "*": {
        "InstitutionId": "1"
      }
    }
  }
]&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 20 Mar 2020 19:34:22 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/292216#M215961</guid>
      <dc:creator>mburgess</dc:creator>
      <dc:date>2020-03-20T19:34:22Z</dc:date>
    </item>
    <item>
      <title>Re: NiFi - JOLT assign value to attribute from Json Array</title>
      <link>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/292223#M215968</link>
      <description>&lt;P&gt;Thanks Alot&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/38301"&gt;@mburgess&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Mar 2020 21:09:16 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/292223#M215968</guid>
      <dc:creator>Ayaz</dc:creator>
      <dc:date>2020-03-20T21:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: NiFi - JOLT assign value to attribute from Json Array</title>
      <link>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/303752#M221695</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/75784"&gt;@Ayaz&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/38301"&gt;@mburgess&lt;/a&gt;&amp;nbsp;!&lt;/P&gt;&lt;P&gt;Please have a look at this spec as well!&lt;/P&gt;&lt;PRE&gt;[&lt;BR /&gt; {&lt;BR /&gt;  "operation": "shift",&lt;BR /&gt;  "spec": {&lt;BR /&gt;   "*": {&lt;BR /&gt;    "BRANCH_CODE": "[&amp;amp;1].Fields.FLD0001",&lt;BR /&gt;    "CUST_NO": "[&amp;amp;1].Fields.FLD0002",&lt;BR /&gt;    "AC_DESC": "[&amp;amp;1].Fields.FLD0003",&lt;BR /&gt;    "CUST_AC_NO": "[&amp;amp;1].ExternalSystemIdentifier",&lt;BR /&gt;    "#1": "[&amp;amp;1].InstitutionId"&lt;BR /&gt;   }&lt;BR /&gt;  }&lt;BR /&gt; }&lt;BR /&gt;]&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Just FYI!&lt;/P&gt;</description>
      <pubDate>Wed, 30 Sep 2020 17:53:34 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/NiFi-JOLT-assign-value-to-attribute-from-Json-Array/m-p/303752#M221695</guid>
      <dc:creator>PVVK</dc:creator>
      <dc:date>2020-09-30T17:53:34Z</dc:date>
    </item>
  </channel>
</rss>

