<?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 How to start the array of json object from Index 1 instead of 0 using Jolt NiFi in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/How-to-start-the-array-of-json-object-from-Index-1-instead/m-p/358452#M237856</link>
    <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an requirement:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Input:&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;"headers": {&lt;BR /&gt;"comments": "3"&lt;BR /&gt;},&lt;BR /&gt;"data": [&lt;BR /&gt;{&lt;BR /&gt;"Id": "100000",&lt;BR /&gt;"Date": "2022-09-22"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"Id": "100001",&lt;BR /&gt;"Date": "2022-09-02"&lt;BR /&gt;}&lt;BR /&gt;]&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Jolt Spec:&lt;/P&gt;&lt;P&gt;[{&lt;BR /&gt;"operation": "shift",&lt;BR /&gt;"spec": {&lt;BR /&gt;"data": {&lt;BR /&gt;"*": {&lt;BR /&gt;"Id": "[&amp;amp;1].Id",&lt;BR /&gt;"Date": "[&amp;amp;1].Date",&lt;BR /&gt;"$": "[&amp;amp;1].array_Ind"&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}, {&lt;BR /&gt;"operation": "modify-default-beta",&lt;BR /&gt;"spec": {&lt;BR /&gt;"*": {&lt;BR /&gt;"Record": "=concat('Record ',@(1,array_Ind))"&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am getting below output:&lt;/P&gt;&lt;P&gt;[ {&lt;BR /&gt;"array_Ind" : "0",&lt;BR /&gt;"Id" : "100000",&lt;BR /&gt;"Date" : "2022-09-22",&lt;BR /&gt;"Record" : "Record 0"&lt;BR /&gt;}, {&lt;BR /&gt;"array_Ind" : "1",&lt;BR /&gt;"Id" : "100001",&lt;BR /&gt;"Date" : "2022-09-02",&lt;BR /&gt;"Record" : "Record 1"&lt;BR /&gt;} ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Expected output:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[ {&lt;BR /&gt;"array_Ind" : "1",&lt;BR /&gt;"Id" : "100000",&lt;BR /&gt;"Date" : "2022-09-22",&lt;BR /&gt;"Record" : "Record 1"&lt;BR /&gt;}, {&lt;BR /&gt;"array_Ind" : "2",&lt;BR /&gt;"Id" : "100001",&lt;BR /&gt;"Date" : "2022-09-02",&lt;BR /&gt;"Record" : "Record 2"&lt;BR /&gt;} ]&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please help&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 28 Nov 2022 15:21:45 GMT</pubDate>
    <dc:creator>Techie123</dc:creator>
    <dc:date>2022-11-28T15:21:45Z</dc:date>
    <item>
      <title>How to start the array of json object from Index 1 instead of 0 using Jolt NiFi</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-to-start-the-array-of-json-object-from-Index-1-instead/m-p/358452#M237856</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an requirement:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Input:&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;"headers": {&lt;BR /&gt;"comments": "3"&lt;BR /&gt;},&lt;BR /&gt;"data": [&lt;BR /&gt;{&lt;BR /&gt;"Id": "100000",&lt;BR /&gt;"Date": "2022-09-22"&lt;BR /&gt;},&lt;BR /&gt;{&lt;BR /&gt;"Id": "100001",&lt;BR /&gt;"Date": "2022-09-02"&lt;BR /&gt;}&lt;BR /&gt;]&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Jolt Spec:&lt;/P&gt;&lt;P&gt;[{&lt;BR /&gt;"operation": "shift",&lt;BR /&gt;"spec": {&lt;BR /&gt;"data": {&lt;BR /&gt;"*": {&lt;BR /&gt;"Id": "[&amp;amp;1].Id",&lt;BR /&gt;"Date": "[&amp;amp;1].Date",&lt;BR /&gt;"$": "[&amp;amp;1].array_Ind"&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}, {&lt;BR /&gt;"operation": "modify-default-beta",&lt;BR /&gt;"spec": {&lt;BR /&gt;"*": {&lt;BR /&gt;"Record": "=concat('Record ',@(1,array_Ind))"&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am getting below output:&lt;/P&gt;&lt;P&gt;[ {&lt;BR /&gt;"array_Ind" : "0",&lt;BR /&gt;"Id" : "100000",&lt;BR /&gt;"Date" : "2022-09-22",&lt;BR /&gt;"Record" : "Record 0"&lt;BR /&gt;}, {&lt;BR /&gt;"array_Ind" : "1",&lt;BR /&gt;"Id" : "100001",&lt;BR /&gt;"Date" : "2022-09-02",&lt;BR /&gt;"Record" : "Record 1"&lt;BR /&gt;} ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Expected output:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[ {&lt;BR /&gt;"array_Ind" : "1",&lt;BR /&gt;"Id" : "100000",&lt;BR /&gt;"Date" : "2022-09-22",&lt;BR /&gt;"Record" : "Record 1"&lt;BR /&gt;}, {&lt;BR /&gt;"array_Ind" : "2",&lt;BR /&gt;"Id" : "100001",&lt;BR /&gt;"Date" : "2022-09-02",&lt;BR /&gt;"Record" : "Record 2"&lt;BR /&gt;} ]&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please help&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Nov 2022 15:21:45 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-to-start-the-array-of-json-object-from-Index-1-instead/m-p/358452#M237856</guid>
      <dc:creator>Techie123</dc:creator>
      <dc:date>2022-11-28T15:21:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to start the array of json object from Index 1 instead of 0 using Jolt NiFi</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-to-start-the-array-of-json-object-from-Index-1-instead/m-p/358455#M237857</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/98568"&gt;@Techie123&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I added a operation to your&amp;nbsp;&lt;SPAN&gt;Jolt Specification&lt;/SPAN&gt;, try it with:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[
  {
    "operation": "shift",
    "spec": {
      "data": {
        "*": {
          "Id": "[&amp;amp;1].Id",
          "Date": "[&amp;amp;1].Date",
          "$": "[&amp;amp;1].array_Ind"
        }
      }
    }
}, {
    "operation": "modify-overwrite-beta",
    "spec": {
      "*": {
        "array_Ind": "=intSum(1,@(1,array_Ind))"
      }
    }
  }, {
    "operation": "modify-default-beta",
    "spec": {
      "*": {
        "Record": "=concat('Record ',@(1,array_Ind))"
      }
    }
  }
]&lt;/LI-CODE&gt;&lt;P&gt;Greetings&lt;/P&gt;</description>
      <pubDate>Mon, 28 Nov 2022 15:47:34 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-to-start-the-array-of-json-object-from-Index-1-instead/m-p/358455#M237857</guid>
      <dc:creator>Faerballert</dc:creator>
      <dc:date>2022-11-28T15:47:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to start the array of json object from Index 1 instead of 0 using Jolt NiFi</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-to-start-the-array-of-json-object-from-Index-1-instead/m-p/358512#M237867</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/68571"&gt;@Faerballert&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Its working as expected. Thank you so much.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 04:50:38 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-to-start-the-array-of-json-object-from-Index-1-instead/m-p/358512#M237867</guid>
      <dc:creator>Techie123</dc:creator>
      <dc:date>2022-11-29T04:50:38Z</dc:date>
    </item>
  </channel>
</rss>

