Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <template encoding-version="1.1">
- <description></description>
- <groupId>b94e9239-015e-1000-8de5-1652682428b3</groupId>
- <name>JsonToParquet</name>
- <snippet>
- <connections>
- <id>84f92420-43c5-3db1-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <bends>
- <x>884.0</x>
- <y>152.0</y>
- </bends>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>75ed14a2-ecef-3692-0000-000000000000</id>
- <type>PROCESSOR</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>0</labelIndex>
- <name></name>
- <selectedRelationships>success</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>f256c4a8-f8e8-3153-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>8b55a220-9503-356b-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>ad043018-ee81-38fb-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>success</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>2e9e4bc8-7f82-368e-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>8b7e64e2-1d41-3624-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <bends>
- <x>890.0</x>
- <y>519.0</y>
- </bends>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>2756c41f-67ca-33ad-0000-000000000000</id>
- <type>PROCESSOR</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>0</labelIndex>
- <name></name>
- <selectedRelationships>split</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>bc842d71-57b5-3aac-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>bdc451ba-349a-3a19-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <bends>
- <x>885.0</x>
- <y>339.0</y>
- </bends>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>bc842d71-57b5-3aac-0000-000000000000</id>
- <type>PROCESSOR</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>0</labelIndex>
- <name></name>
- <selectedRelationships>matched</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>75ed14a2-ecef-3692-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>d169b4d0-46c8-33cb-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>9d97b609-5fb6-3437-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>failure</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>bc842d71-57b5-3aac-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>d4075a62-c7bf-3799-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>4071ecb4-4182-39d7-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>failure</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>2756c41f-67ca-33ad-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>e5cfa8ed-db3d-3454-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>f2eca718-f283-391f-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>failure</selectedRelationships>
- <selectedRelationships>unsupported content</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>fb2cd750-0b84-3f73-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>e817098e-902d-32b1-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>907b9a2b-3f90-3834-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>failure</selectedRelationships>
- <selectedRelationships>unmatched</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>75ed14a2-ecef-3692-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>fa9e6119-3b48-3f8c-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>54656dde-7794-384e-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>failure</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>7e05b840-d632-3038-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>1e122658-123b-386e-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>25e21ae6-7d61-3cdd-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>failure</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>2e9e4bc8-7f82-368e-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>3a09a0a5-d320-3eac-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <bends>
- <x>732.54833984375</x>
- <y>903.03076171875</y>
- </bends>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>2e9e4bc8-7f82-368e-0000-000000000000</id>
- <type>PROCESSOR</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>0</labelIndex>
- <name></name>
- <selectedRelationships>success</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>fb2cd750-0b84-3f73-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>3ef82c10-df08-31f1-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>a319f3c2-c19b-3dac-0000-000000000000</id>
- <type>FUNNEL</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>success</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>7e05b840-d632-3038-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>5706b1ba-2366-332e-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <bends>
- <x>564.0</x>
- <y>1014.0</y>
- </bends>
- <bends>
- <x>564.0</x>
- <y>1064.0</y>
- </bends>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>7e05b840-d632-3038-0000-000000000000</id>
- <type>PROCESSOR</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>retry</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>7e05b840-d632-3038-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>7537c300-2dfd-3a46-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <bends>
- <x>899.0</x>
- <y>701.0</y>
- </bends>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>fb2cd750-0b84-3f73-0000-000000000000</id>
- <type>PROCESSOR</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>0</labelIndex>
- <name></name>
- <selectedRelationships>success</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>2756c41f-67ca-33ad-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <connections>
- <id>77453eb7-d027-367c-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
- <backPressureObjectThreshold>10000</backPressureObjectThreshold>
- <destination>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>7e05b840-d632-3038-0000-000000000000</id>
- <type>PROCESSOR</type>
- </destination>
- <flowFileExpiration>0 sec</flowFileExpiration>
- <labelIndex>1</labelIndex>
- <name></name>
- <selectedRelationships>success</selectedRelationships>
- <source>
- <groupId>d0ce818a-357d-32f4-0000-000000000000</groupId>
- <id>fb2cd750-0b84-3f73-0000-000000000000</id>
- <type>PROCESSOR</type>
- </source>
- <zIndex>0</zIndex>
- </connections>
- <controllerServices>
- <id>20a071a7-21f3-3d8b-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <bundle>
- <artifact>nifi-record-serialization-services-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <comments></comments>
- <descriptors>
- <entry>
- <key>Schema Write Strategy</key>
- <value>
- <name>Schema Write Strategy</name>
- </value>
- </entry>
- <entry>
- <key>schema-access-strategy</key>
- <value>
- <name>schema-access-strategy</name>
- </value>
- </entry>
- <entry>
- <key>schema-registry</key>
- <value>
- <identifiesControllerService>org.apache.nifi.schemaregistry.services.SchemaRegistry</identifiesControllerService>
- <name>schema-registry</name>
- </value>
- </entry>
- <entry>
- <key>schema-name</key>
- <value>
- <name>schema-name</name>
- </value>
- </entry>
- <entry>
- <key>schema-text</key>
- <value>
- <name>schema-text</name>
- </value>
- </entry>
- <entry>
- <key>compression-format</key>
- <value>
- <name>compression-format</name>
- </value>
- </entry>
- </descriptors>
- <name>AvroRecordSetWriter</name>
- <persistsState>false</persistsState>
- <properties>
- <entry>
- <key>Schema Write Strategy</key>
- <value>avro-embedded</value>
- </entry>
- <entry>
- <key>schema-access-strategy</key>
- <value>inherit-record-schema</value>
- </entry>
- <entry>
- <key>schema-registry</key>
- </entry>
- <entry>
- <key>schema-name</key>
- <value>${schema.name}</value>
- </entry>
- <entry>
- <key>schema-text</key>
- <value>${avro.schema}</value>
- </entry>
- <entry>
- <key>compression-format</key>
- <value>NONE</value>
- </entry>
- </properties>
- <state>ENABLED</state>
- <type>org.apache.nifi.avro.AvroRecordSetWriter</type>
- </controllerServices>
- <controllerServices>
- <id>41017214-c924-3b60-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <bundle>
- <artifact>nifi-record-serialization-services-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <comments></comments>
- <descriptors>
- <entry>
- <key>schema-access-strategy</key>
- <value>
- <name>schema-access-strategy</name>
- </value>
- </entry>
- <entry>
- <key>schema-registry</key>
- <value>
- <identifiesControllerService>org.apache.nifi.schemaregistry.services.SchemaRegistry</identifiesControllerService>
- <name>schema-registry</name>
- </value>
- </entry>
- <entry>
- <key>schema-name</key>
- <value>
- <name>schema-name</name>
- </value>
- </entry>
- <entry>
- <key>schema-text</key>
- <value>
- <name>schema-text</name>
- </value>
- </entry>
- <entry>
- <key>Date Format</key>
- <value>
- <name>Date Format</name>
- </value>
- </entry>
- <entry>
- <key>Time Format</key>
- <value>
- <name>Time Format</name>
- </value>
- </entry>
- <entry>
- <key>Timestamp Format</key>
- <value>
- <name>Timestamp Format</name>
- </value>
- </entry>
- </descriptors>
- <name>JsonTreeReader</name>
- <persistsState>false</persistsState>
- <properties>
- <entry>
- <key>schema-access-strategy</key>
- <value>schema-text-property</value>
- </entry>
- <entry>
- <key>schema-registry</key>
- </entry>
- <entry>
- <key>schema-name</key>
- <value>${schema.name}</value>
- </entry>
- <entry>
- <key>schema-text</key>
- <value>${inferred.avro.schema}</value>
- </entry>
- <entry>
- <key>Date Format</key>
- </entry>
- <entry>
- <key>Time Format</key>
- </entry>
- <entry>
- <key>Timestamp Format</key>
- </entry>
- </properties>
- <state>ENABLED</state>
- <type>org.apache.nifi.json.JsonTreeReader</type>
- </controllerServices>
- <funnels>
- <id>907b9a2b-3f90-3834-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>102.0</x>
- <y>221.0</y>
- </position>
- </funnels>
- <funnels>
- <id>9d97b609-5fb6-3437-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>94.0</x>
- <y>403.0</y>
- </position>
- </funnels>
- <funnels>
- <id>a319f3c2-c19b-3dac-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>464.0</x>
- <y>1205.0</y>
- </position>
- </funnels>
- <funnels>
- <id>ad043018-ee81-38fb-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>1121.0</x>
- <y>1206.0</y>
- </position>
- </funnels>
- <funnels>
- <id>f2eca718-f283-391f-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>88.0</x>
- <y>776.0</y>
- </position>
- </funnels>
- <funnels>
- <id>25e21ae6-7d61-3cdd-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>738.0</x>
- <y>1208.0</y>
- </position>
- </funnels>
- <funnels>
- <id>4071ecb4-4182-39d7-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>97.0</x>
- <y>587.0</y>
- </position>
- </funnels>
- <funnels>
- <id>54656dde-7794-384e-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>0.0</x>
- <y>1203.0</y>
- </position>
- </funnels>
- <labels>
- <id>6ad12a03-424a-3575-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>671.1587100458323</x>
- <y>936.621027291927</y>
- </position>
- <height>366.59991455078125</height>
- <label>Test JsonTreeReader with AvroSchema
- </label>
- <style>
- <entry>
- <key>font-size</key>
- <value>24px</value>
- </entry>
- </style>
- <width>580.304931640625</width>
- </labels>
- <processors>
- <id>bc842d71-57b5-3aac-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>393.0</x>
- <y>361.0</y>
- </position>
- <bundle>
- <artifact>nifi-standard-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <config>
- <bulletinLevel>WARN</bulletinLevel>
- <comments></comments>
- <concurrentlySchedulableTaskCount>1</concurrentlySchedulableTaskCount>
- <descriptors>
- <entry>
- <key>JsonPath Expression</key>
- <value>
- <name>JsonPath Expression</name>
- </value>
- </entry>
- <entry>
- <key>Null Value Representation</key>
- <value>
- <name>Null Value Representation</name>
- </value>
- </entry>
- </descriptors>
- <executionNode>ALL</executionNode>
- <lossTolerant>false</lossTolerant>
- <penaltyDuration>30 sec</penaltyDuration>
- <properties>
- <entry>
- <key>JsonPath Expression</key>
- <value>[*]</value>
- </entry>
- <entry>
- <key>Null Value Representation</key>
- <value>empty string</value>
- </entry>
- </properties>
- <runDurationMillis>0</runDurationMillis>
- <schedulingPeriod>0 sec</schedulingPeriod>
- <schedulingStrategy>TIMER_DRIVEN</schedulingStrategy>
- <yieldDuration>1 sec</yieldDuration>
- </config>
- <name>SplitJson</name>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>failure</name>
- </relationships>
- <relationships>
- <autoTerminate>true</autoTerminate>
- <name>original</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>split</name>
- </relationships>
- <state>STOPPED</state>
- <style></style>
- <type>org.apache.nifi.processors.standard.SplitJson</type>
- </processors>
- <processors>
- <id>f256c4a8-f8e8-3153-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>394.0</x>
- <y>0.0</y>
- </position>
- <bundle>
- <artifact>nifi-standard-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <config>
- <bulletinLevel>WARN</bulletinLevel>
- <comments></comments>
- <concurrentlySchedulableTaskCount>1</concurrentlySchedulableTaskCount>
- <descriptors>
- <entry>
- <key>File Size</key>
- <value>
- <name>File Size</name>
- </value>
- </entry>
- <entry>
- <key>Batch Size</key>
- <value>
- <name>Batch Size</name>
- </value>
- </entry>
- <entry>
- <key>Data Format</key>
- <value>
- <name>Data Format</name>
- </value>
- </entry>
- <entry>
- <key>Unique FlowFiles</key>
- <value>
- <name>Unique FlowFiles</name>
- </value>
- </entry>
- <entry>
- <key>generate-ff-custom-text</key>
- <value>
- <name>generate-ff-custom-text</name>
- </value>
- </entry>
- <entry>
- <key>character-set</key>
- <value>
- <name>character-set</name>
- </value>
- </entry>
- </descriptors>
- <executionNode>ALL</executionNode>
- <lossTolerant>false</lossTolerant>
- <penaltyDuration>30 sec</penaltyDuration>
- <properties>
- <entry>
- <key>File Size</key>
- <value>0B</value>
- </entry>
- <entry>
- <key>Batch Size</key>
- <value>1</value>
- </entry>
- <entry>
- <key>Data Format</key>
- <value>Text</value>
- </entry>
- <entry>
- <key>Unique FlowFiles</key>
- <value>false</value>
- </entry>
- <entry>
- <key>generate-ff-custom-text</key>
- <value>{
- "hits": [
- {
- "severity": "informational",
- "hostIP_geo": {
- "location": {
- "lon": -114.1051684,
- "lat": 31.5791158
- },
- "postal_code": "Location 1"
- },
- "hostname": "abcd0068",
- "@timestamp": "2017-11-28T07:00:00.000Z",
- "hostIP": "10.10.0.111",
- "meta": {
- "grok_match": "grok_match_1",
- "received_at_indexer": "2017-11-28T07:00:00.192Z",
- "received_from": "10.10.0.111",
- "processed_at_indexer": "abcd9006b",
- "kafka_topic": "syslog",
- "received_at_shipper": "2017-11-28T07:00:00.042Z",
- "processed_at_shipper": "abcd9009c"
- },
- "@version": "1",
- "syslog": {
- "program": "kernel",
- "priority": "6",
- "facility": "kernel"
- },
- "message": "NET: Registered protocol family 36",
- "type": "syslog",
- "tags": [
- "syslog",
- "generic_syslog",
- "index_static",
- "syslog_priority_parsed",
- "geoip"
- ]
- },
- {
- "severity": "informational",
- "hostIP_geo": {
- "location": {
- "lon": -114.1051684,
- "lat": 31.5791158
- },
- "postal_code": "Location 1"
- },
- "hostname": "abcd0060",
- "@timestamp": "2017-11-28T07:00:00.000Z",
- "hostIP": "10.10.0.103",
- "meta": {
- "grok_match": "grok_match_1",
- "received_at_indexer": "2017-11-28T07:00:00.271Z",
- "received_from": "10.10.9.103",
- "processed_at_indexer": "abcd9006b",
- "kafka_topic": "syslog",
- "received_at_shipper": "2017-11-28T07:00:00.169Z",
- "processed_at_shipper": "abcd9009c"
- },
- "@version": "1",
- "syslog": {
- "program": "kernel",
- "priority": "6",
- "facility": "kernel"
- },
- "message": "NET: Registered protocol family 36",
- "type": "syslog",
- "tags": [
- "syslog",
- "generic_syslog",
- "index_static",
- "syslog_priority_parsed",
- "geoip"
- ]
- },
- {
- "severity": "informational",
- "hostIP_geo": {
- "location": {
- "lon": -114.1051684,
- "lat": 31.5791158
- },
- "postal_code": "Location 2"
- },
- "hostname": "abcd-c-r1",
- "@timestamp": "2017-11-28T07:00:00.000Z",
- "hostIP": "10.0.1.23",
- "meta": {
- "grok_match": "grok_match_1",
- "received_at_indexer": "2017-11-28T07:00:00.768Z",
- "received_from": "10.0.1.23",
- "processed_at_indexer": "abcd9006f",
- "kafka_topic": "syslog",
- "received_at_shipper": "2017-11-28T07:00:00.718Z",
- "processed_at_shipper": "abcd9009b"
- },
- "@version": "1",
- "syslog": {
- "pid": "28237",
- "program": "/usr/sbin/cron",
- "priority": "78",
- "facility": "clock"
- },
- "message": "(root) CMD (newsyslog)",
- "type": "syslog",
- "tags": [
- "syslog",
- "generic_syslog",
- "index_static",
- "syslog_priority_parsed",
- "geoip"
- ]
- }
- ]
- }</value>
- </entry>
- <entry>
- <key>character-set</key>
- <value>UTF-8</value>
- </entry>
- </properties>
- <runDurationMillis>0</runDurationMillis>
- <schedulingPeriod>60 sec</schedulingPeriod>
- <schedulingStrategy>TIMER_DRIVEN</schedulingStrategy>
- <yieldDuration>1 sec</yieldDuration>
- </config>
- <name>GenerateFlowFile</name>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>success</name>
- </relationships>
- <state>STOPPED</state>
- <style></style>
- <type>org.apache.nifi.processors.standard.GenerateFlowFile</type>
- </processors>
- <processors>
- <id>fb2cd750-0b84-3f73-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>399.0</x>
- <y>725.0</y>
- </position>
- <bundle>
- <artifact>nifi-kite-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <config>
- <bulletinLevel>WARN</bulletinLevel>
- <comments></comments>
- <concurrentlySchedulableTaskCount>1</concurrentlySchedulableTaskCount>
- <descriptors>
- <entry>
- <key>Schema Output Destination</key>
- <value>
- <name>Schema Output Destination</name>
- </value>
- </entry>
- <entry>
- <key>Input Content Type</key>
- <value>
- <name>Input Content Type</name>
- </value>
- </entry>
- <entry>
- <key>CSV Header Definition</key>
- <value>
- <name>CSV Header Definition</name>
- </value>
- </entry>
- <entry>
- <key>Get CSV Header Definition From Data</key>
- <value>
- <name>Get CSV Header Definition From Data</name>
- </value>
- </entry>
- <entry>
- <key>CSV Header Line Skip Count</key>
- <value>
- <name>CSV Header Line Skip Count</name>
- </value>
- </entry>
- <entry>
- <key>CSV delimiter</key>
- <value>
- <name>CSV delimiter</name>
- </value>
- </entry>
- <entry>
- <key>CSV Escape String</key>
- <value>
- <name>CSV Escape String</name>
- </value>
- </entry>
- <entry>
- <key>CSV Quote String</key>
- <value>
- <name>CSV Quote String</name>
- </value>
- </entry>
- <entry>
- <key>Pretty Avro Output</key>
- <value>
- <name>Pretty Avro Output</name>
- </value>
- </entry>
- <entry>
- <key>Avro Record Name</key>
- <value>
- <name>Avro Record Name</name>
- </value>
- </entry>
- <entry>
- <key>Number Of Records To Analyze</key>
- <value>
- <name>Number Of Records To Analyze</name>
- </value>
- </entry>
- <entry>
- <key>Charset</key>
- <value>
- <name>Charset</name>
- </value>
- </entry>
- </descriptors>
- <executionNode>ALL</executionNode>
- <lossTolerant>false</lossTolerant>
- <penaltyDuration>30 sec</penaltyDuration>
- <properties>
- <entry>
- <key>Schema Output Destination</key>
- <value>flowfile-attribute</value>
- </entry>
- <entry>
- <key>Input Content Type</key>
- <value>json</value>
- </entry>
- <entry>
- <key>CSV Header Definition</key>
- </entry>
- <entry>
- <key>Get CSV Header Definition From Data</key>
- <value>true</value>
- </entry>
- <entry>
- <key>CSV Header Line Skip Count</key>
- <value>0</value>
- </entry>
- <entry>
- <key>CSV delimiter</key>
- <value>,</value>
- </entry>
- <entry>
- <key>CSV Escape String</key>
- <value>\</value>
- </entry>
- <entry>
- <key>CSV Quote String</key>
- <value>'</value>
- </entry>
- <entry>
- <key>Pretty Avro Output</key>
- <value>true</value>
- </entry>
- <entry>
- <key>Avro Record Name</key>
- <value>test_schema</value>
- </entry>
- <entry>
- <key>Number Of Records To Analyze</key>
- <value>10</value>
- </entry>
- <entry>
- <key>Charset</key>
- <value>UTF-8</value>
- </entry>
- </properties>
- <runDurationMillis>0</runDurationMillis>
- <schedulingPeriod>0 sec</schedulingPeriod>
- <schedulingStrategy>TIMER_DRIVEN</schedulingStrategy>
- <yieldDuration>1 sec</yieldDuration>
- </config>
- <name>InferAvroSchema</name>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>failure</name>
- </relationships>
- <relationships>
- <autoTerminate>true</autoTerminate>
- <name>original</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>success</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>unsupported content</name>
- </relationships>
- <state>STOPPED</state>
- <style></style>
- <type>org.apache.nifi.processors.kite.InferAvroSchema</type>
- </processors>
- <processors>
- <id>2756c41f-67ca-33ad-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>393.0</x>
- <y>545.0</y>
- </position>
- <bundle>
- <artifact>nifi-standard-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <config>
- <bulletinLevel>WARN</bulletinLevel>
- <comments></comments>
- <concurrentlySchedulableTaskCount>1</concurrentlySchedulableTaskCount>
- <descriptors>
- <entry>
- <key>jolt-transform</key>
- <value>
- <name>jolt-transform</name>
- </value>
- </entry>
- <entry>
- <key>jolt-custom-class</key>
- <value>
- <name>jolt-custom-class</name>
- </value>
- </entry>
- <entry>
- <key>jolt-custom-modules</key>
- <value>
- <name>jolt-custom-modules</name>
- </value>
- </entry>
- <entry>
- <key>jolt-spec</key>
- <value>
- <name>jolt-spec</name>
- </value>
- </entry>
- <entry>
- <key>Transform Cache Size</key>
- <value>
- <name>Transform Cache Size</name>
- </value>
- </entry>
- </descriptors>
- <executionNode>ALL</executionNode>
- <lossTolerant>false</lossTolerant>
- <penaltyDuration>30 sec</penaltyDuration>
- <properties>
- <entry>
- <key>jolt-transform</key>
- <value>jolt-transform-shift</value>
- </entry>
- <entry>
- <key>jolt-custom-class</key>
- </entry>
- <entry>
- <key>jolt-custom-modules</key>
- </entry>
- <entry>
- <key>jolt-spec</key>
- <value>{
- "\\@timestamp": "timestamp",
- "\\@version": "version",
- "*": "&"
- }
- </value>
- </entry>
- <entry>
- <key>Transform Cache Size</key>
- <value>1</value>
- </entry>
- </properties>
- <runDurationMillis>0</runDurationMillis>
- <schedulingPeriod>0 sec</schedulingPeriod>
- <schedulingStrategy>TIMER_DRIVEN</schedulingStrategy>
- <yieldDuration>1 sec</yieldDuration>
- </config>
- <name>JoltTransformJSON</name>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>failure</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>success</name>
- </relationships>
- <state>STOPPED</state>
- <style></style>
- <type>org.apache.nifi.processors.standard.JoltTransformJSON</type>
- </processors>
- <processors>
- <id>2e9e4bc8-7f82-368e-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>755.0</x>
- <y>977.0</y>
- </position>
- <bundle>
- <artifact>nifi-standard-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <config>
- <bulletinLevel>WARN</bulletinLevel>
- <comments></comments>
- <concurrentlySchedulableTaskCount>1</concurrentlySchedulableTaskCount>
- <descriptors>
- <entry>
- <key>record-reader</key>
- <value>
- <identifiesControllerService>org.apache.nifi.serialization.RecordReaderFactory</identifiesControllerService>
- <name>record-reader</name>
- </value>
- </entry>
- <entry>
- <key>record-writer</key>
- <value>
- <identifiesControllerService>org.apache.nifi.serialization.RecordSetWriterFactory</identifiesControllerService>
- <name>record-writer</name>
- </value>
- </entry>
- </descriptors>
- <executionNode>ALL</executionNode>
- <lossTolerant>false</lossTolerant>
- <penaltyDuration>30 sec</penaltyDuration>
- <properties>
- <entry>
- <key>record-reader</key>
- <value>41017214-c924-3b60-0000-000000000000</value>
- </entry>
- <entry>
- <key>record-writer</key>
- <value>20a071a7-21f3-3d8b-0000-000000000000</value>
- </entry>
- </properties>
- <runDurationMillis>0</runDurationMillis>
- <schedulingPeriod>0 sec</schedulingPeriod>
- <schedulingStrategy>TIMER_DRIVEN</schedulingStrategy>
- <yieldDuration>1 sec</yieldDuration>
- </config>
- <name>ConvertRecord</name>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>failure</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>success</name>
- </relationships>
- <state>STOPPED</state>
- <style></style>
- <type>org.apache.nifi.processors.standard.ConvertRecord</type>
- </processors>
- <processors>
- <id>75ed14a2-ecef-3692-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>394.0</x>
- <y>181.0</y>
- </position>
- <bundle>
- <artifact>nifi-standard-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <config>
- <bulletinLevel>WARN</bulletinLevel>
- <comments></comments>
- <concurrentlySchedulableTaskCount>1</concurrentlySchedulableTaskCount>
- <descriptors>
- <entry>
- <key>Destination</key>
- <value>
- <name>Destination</name>
- </value>
- </entry>
- <entry>
- <key>Return Type</key>
- <value>
- <name>Return Type</name>
- </value>
- </entry>
- <entry>
- <key>Path Not Found Behavior</key>
- <value>
- <name>Path Not Found Behavior</name>
- </value>
- </entry>
- <entry>
- <key>Null Value Representation</key>
- <value>
- <name>Null Value Representation</name>
- </value>
- </entry>
- <entry>
- <key>data</key>
- <value>
- <name>data</name>
- </value>
- </entry>
- </descriptors>
- <executionNode>ALL</executionNode>
- <lossTolerant>false</lossTolerant>
- <penaltyDuration>30 sec</penaltyDuration>
- <properties>
- <entry>
- <key>Destination</key>
- <value>flowfile-content</value>
- </entry>
- <entry>
- <key>Return Type</key>
- <value>json</value>
- </entry>
- <entry>
- <key>Path Not Found Behavior</key>
- <value>ignore</value>
- </entry>
- <entry>
- <key>Null Value Representation</key>
- <value>empty string</value>
- </entry>
- <entry>
- <key>data</key>
- <value>$.hits[*]</value>
- </entry>
- </properties>
- <runDurationMillis>0</runDurationMillis>
- <schedulingPeriod>0 sec</schedulingPeriod>
- <schedulingStrategy>TIMER_DRIVEN</schedulingStrategy>
- <yieldDuration>1 sec</yieldDuration>
- </config>
- <name>EvaluateJsonPath</name>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>failure</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>matched</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>unmatched</name>
- </relationships>
- <state>STOPPED</state>
- <style></style>
- <type>org.apache.nifi.processors.standard.EvaluateJsonPath</type>
- </processors>
- <processors>
- <id>7e05b840-d632-3038-0000-000000000000</id>
- <parentGroupId>d0ce818a-357d-32f4-0000-000000000000</parentGroupId>
- <position>
- <x>109.0</x>
- <y>974.0</y>
- </position>
- <bundle>
- <artifact>nifi-parquet-nar</artifact>
- <group>org.apache.nifi</group>
- <version>1.4.0-SNAPSHOT</version>
- </bundle>
- <config>
- <bulletinLevel>WARN</bulletinLevel>
- <comments></comments>
- <concurrentlySchedulableTaskCount>1</concurrentlySchedulableTaskCount>
- <descriptors>
- <entry>
- <key>Hadoop Configuration Resources</key>
- <value>
- <name>Hadoop Configuration Resources</name>
- </value>
- </entry>
- <entry>
- <key>Kerberos Principal</key>
- <value>
- <name>Kerberos Principal</name>
- </value>
- </entry>
- <entry>
- <key>Kerberos Keytab</key>
- <value>
- <name>Kerberos Keytab</name>
- </value>
- </entry>
- <entry>
- <key>Kerberos Relogin Period</key>
- <value>
- <name>Kerberos Relogin Period</name>
- </value>
- </entry>
- <entry>
- <key>Additional Classpath Resources</key>
- <value>
- <name>Additional Classpath Resources</name>
- </value>
- </entry>
- <entry>
- <key>record-reader</key>
- <value>
- <identifiesControllerService>org.apache.nifi.serialization.RecordReaderFactory</identifiesControllerService>
- <name>record-reader</name>
- </value>
- </entry>
- <entry>
- <key>Directory</key>
- <value>
- <name>Directory</name>
- </value>
- </entry>
- <entry>
- <key>compression-type</key>
- <value>
- <name>compression-type</name>
- </value>
- </entry>
- <entry>
- <key>overwrite</key>
- <value>
- <name>overwrite</name>
- </value>
- </entry>
- <entry>
- <key>permissions-umask</key>
- <value>
- <name>permissions-umask</name>
- </value>
- </entry>
- <entry>
- <key>remote-group</key>
- <value>
- <name>remote-group</name>
- </value>
- </entry>
- <entry>
- <key>remote-owner</key>
- <value>
- <name>remote-owner</name>
- </value>
- </entry>
- <entry>
- <key>row-group-size</key>
- <value>
- <name>row-group-size</name>
- </value>
- </entry>
- <entry>
- <key>page-size</key>
- <value>
- <name>page-size</name>
- </value>
- </entry>
- <entry>
- <key>dictionary-page-size</key>
- <value>
- <name>dictionary-page-size</name>
- </value>
- </entry>
- <entry>
- <key>max-padding-size</key>
- <value>
- <name>max-padding-size</name>
- </value>
- </entry>
- <entry>
- <key>enable-dictionary-encoding</key>
- <value>
- <name>enable-dictionary-encoding</name>
- </value>
- </entry>
- <entry>
- <key>enable-validation</key>
- <value>
- <name>enable-validation</name>
- </value>
- </entry>
- <entry>
- <key>writer-version</key>
- <value>
- <name>writer-version</name>
- </value>
- </entry>
- <entry>
- <key>remove-crc-files</key>
- <value>
- <name>remove-crc-files</name>
- </value>
- </entry>
- </descriptors>
- <executionNode>ALL</executionNode>
- <lossTolerant>false</lossTolerant>
- <penaltyDuration>30 sec</penaltyDuration>
- <properties>
- <entry>
- <key>Hadoop Configuration Resources</key>
- </entry>
- <entry>
- <key>Kerberos Principal</key>
- </entry>
- <entry>
- <key>Kerberos Keytab</key>
- </entry>
- <entry>
- <key>Kerberos Relogin Period</key>
- <value>4 hours</value>
- </entry>
- <entry>
- <key>Additional Classpath Resources</key>
- </entry>
- <entry>
- <key>record-reader</key>
- <value>41017214-c924-3b60-0000-000000000000</value>
- </entry>
- <entry>
- <key>Directory</key>
- <value>TODO</value>
- </entry>
- <entry>
- <key>compression-type</key>
- <value>UNCOMPRESSED</value>
- </entry>
- <entry>
- <key>overwrite</key>
- <value>false</value>
- </entry>
- <entry>
- <key>permissions-umask</key>
- </entry>
- <entry>
- <key>remote-group</key>
- </entry>
- <entry>
- <key>remote-owner</key>
- </entry>
- <entry>
- <key>row-group-size</key>
- </entry>
- <entry>
- <key>page-size</key>
- </entry>
- <entry>
- <key>dictionary-page-size</key>
- </entry>
- <entry>
- <key>max-padding-size</key>
- </entry>
- <entry>
- <key>enable-dictionary-encoding</key>
- </entry>
- <entry>
- <key>enable-validation</key>
- </entry>
- <entry>
- <key>writer-version</key>
- </entry>
- <entry>
- <key>remove-crc-files</key>
- <value>false</value>
- </entry>
- </properties>
- <runDurationMillis>0</runDurationMillis>
- <schedulingPeriod>0 sec</schedulingPeriod>
- <schedulingStrategy>TIMER_DRIVEN</schedulingStrategy>
- <yieldDuration>100 ms</yieldDuration>
- </config>
- <name>PutParquet</name>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>failure</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>retry</name>
- </relationships>
- <relationships>
- <autoTerminate>false</autoTerminate>
- <name>success</name>
- </relationships>
- <state>STOPPED</state>
- <style></style>
- <type>org.apache.nifi.processors.parquet.PutParquet</type>
- </processors>
- </snippet>
- <timestamp>11/30/2017 10:44:02 CET</timestamp>
- </template>
Advertisement
Add Comment
Please, Sign In to add comment