Submit Search
Upload
Introduction to Apache NiFi 1.11.4
Report
Share
Timothy Spann
Developer Advocate
Follow
•
5 likes
•
1,052 views
1
of
32
Introduction to Apache NiFi 1.11.4
•
5 likes
•
1,052 views
Report
Share
Download Now
Download to read offline
Technology
Quick Apache NiFi 1.11.4 talk
Read more
Timothy Spann
Developer Advocate
Follow
Recommended
Apache NiFi Crash Course Intro by
Apache NiFi Crash Course Intro
DataWorks Summit/Hadoop Summit
6.8K views
•
47 slides
Apache Nifi Crash Course by
Apache Nifi Crash Course
DataWorks Summit
2.4K views
•
39 slides
Nifi by
Nifi
Julio Castro
1.4K views
•
19 slides
Apache NiFi in the Hadoop Ecosystem by
Apache NiFi in the Hadoop Ecosystem
DataWorks Summit/Hadoop Summit
4.8K views
•
36 slides
NiFi Best Practices for the Enterprise by
NiFi Best Practices for the Enterprise
Gregory Keys
3.5K views
•
16 slides
Dataflow with Apache NiFi by
Dataflow with Apache NiFi
DataWorks Summit/Hadoop Summit
8.9K views
•
34 slides
More Related Content
What's hot
NiFi Developer Guide by
NiFi Developer Guide
Deon Huang
712 views
•
44 slides
Introduction to Kafka Streams by
Introduction to Kafka Streams
Guozhang Wang
29.7K views
•
136 slides
Databricks Delta Lake and Its Benefits by
Databricks Delta Lake and Its Benefits
Databricks
5.1K views
•
21 slides
Building Data Pipelines for Solr with Apache NiFi by
Building Data Pipelines for Solr with Apache NiFi
Bryan Bende
11.3K views
•
35 slides
Apache Spark on K8S Best Practice and Performance in the Cloud by
Apache Spark on K8S Best Practice and Performance in the Cloud
Databricks
8K views
•
30 slides
Changelog Stream Processing with Apache Flink by
Changelog Stream Processing with Apache Flink
Flink Forward
399 views
•
27 slides
What's hot
(20)
NiFi Developer Guide by Deon Huang
NiFi Developer Guide
Deon Huang
•
712 views
Introduction to Kafka Streams by Guozhang Wang
Introduction to Kafka Streams
Guozhang Wang
•
29.7K views
Databricks Delta Lake and Its Benefits by Databricks
Databricks Delta Lake and Its Benefits
Databricks
•
5.1K views
Building Data Pipelines for Solr with Apache NiFi by Bryan Bende
Building Data Pipelines for Solr with Apache NiFi
Bryan Bende
•
11.3K views
Apache Spark on K8S Best Practice and Performance in the Cloud by Databricks
Apache Spark on K8S Best Practice and Performance in the Cloud
Databricks
•
8K views
Changelog Stream Processing with Apache Flink by Flink Forward
Changelog Stream Processing with Apache Flink
Flink Forward
•
399 views
Scaling your Data Pipelines with Apache Spark on Kubernetes by Databricks
Scaling your Data Pipelines with Apache Spark on Kubernetes
Databricks
•
2.1K views
Integrating Apache Spark and NiFi for Data Lakes by DataWorks Summit/Hadoop Summit
Integrating Apache Spark and NiFi for Data Lakes
DataWorks Summit/Hadoop Summit
•
10.9K views
Using Spark Streaming and NiFi for the Next Generation of ETL in the Enterprise by DataWorks Summit
Using Spark Streaming and NiFi for the Next Generation of ETL in the Enterprise
DataWorks Summit
•
3.1K views
Best Practices for Middleware and Integration Architecture Modernization with... by Claus Ibsen
Best Practices for Middleware and Integration Architecture Modernization with...
Claus Ibsen
•
1.5K views
Delta Lake OSS: Create reliable and performant Data Lake by Quentin Ambard by Paris Data Engineers !
Delta Lake OSS: Create reliable and performant Data Lake by Quentin Ambard
Paris Data Engineers !
•
1.3K views
Productizing Structured Streaming Jobs by Databricks
Productizing Structured Streaming Jobs
Databricks
•
3.2K views
Introduction to Apache Flink - Fast and reliable big data processing by Till Rohrmann
Introduction to Apache Flink - Fast and reliable big data processing
Till Rohrmann
•
7.2K views
Observability for Data Pipelines With OpenLineage by Databricks
Observability for Data Pipelines With OpenLineage
Databricks
•
626 views
Apache Arrow Flight Overview by Jacques Nadeau
Apache Arrow Flight Overview
Jacques Nadeau
•
6K views
Introduction to Apache Kafka by Jeff Holoman
Introduction to Apache Kafka
Jeff Holoman
•
52.2K views
From Query Plan to Query Performance: Supercharging your Apache Spark Queries... by Databricks
From Query Plan to Query Performance: Supercharging your Apache Spark Queries...
Databricks
•
684 views
Hive + Tez: A Performance Deep Dive by DataWorks Summit
Hive + Tez: A Performance Deep Dive
DataWorks Summit
•
57.6K views
Serverless integration with Knative and Apache Camel on Kubernetes by Claus Ibsen
Serverless integration with Knative and Apache Camel on Kubernetes
Claus Ibsen
•
2.6K views
Best practices and lessons learnt from Running Apache NiFi at Renault by DataWorks Summit
Best practices and lessons learnt from Running Apache NiFi at Renault
DataWorks Summit
•
31.9K views
Similar to Introduction to Apache NiFi 1.11.4
Learning the basics of Apache NiFi for iot OSS Europe 2020 by
Learning the basics of Apache NiFi for iot OSS Europe 2020
Timothy Spann
614 views
•
33 slides
Introduction to Apache NiFi 1.10 by
Introduction to Apache NiFi 1.10
Timothy Spann
2K views
•
24 slides
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu) by
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Timothy Spann
559 views
•
42 slides
Securing Big Data at rest with encryption for Hadoop, Cassandra and MongoDB o... by
Securing Big Data at rest with encryption for Hadoop, Cassandra and MongoDB o...
Big Data Spain
542 views
•
29 slides
Cracking the nut, solving edge ai with apache tools and frameworks by
Cracking the nut, solving edge ai with apache tools and frameworks
Timothy Spann
713 views
•
25 slides
JConWorld_ Continuous SQL with Kafka and Flink by
JConWorld_ Continuous SQL with Kafka and Flink
Timothy Spann
156 views
•
36 slides
Similar to Introduction to Apache NiFi 1.11.4
(20)
Learning the basics of Apache NiFi for iot OSS Europe 2020 by Timothy Spann
Learning the basics of Apache NiFi for iot OSS Europe 2020
Timothy Spann
•
614 views
Introduction to Apache NiFi 1.10 by Timothy Spann
Introduction to Apache NiFi 1.10
Timothy Spann
•
2K views
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu) by Timothy Spann
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Timothy Spann
•
559 views
Securing Big Data at rest with encryption for Hadoop, Cassandra and MongoDB o... by Big Data Spain
Securing Big Data at rest with encryption for Hadoop, Cassandra and MongoDB o...
Big Data Spain
•
542 views
Cracking the nut, solving edge ai with apache tools and frameworks by Timothy Spann
Cracking the nut, solving edge ai with apache tools and frameworks
Timothy Spann
•
713 views
JConWorld_ Continuous SQL with Kafka and Flink by Timothy Spann
JConWorld_ Continuous SQL with Kafka and Flink
Timothy Spann
•
156 views
Music city data Hail Hydrate! from stream to lake by Timothy Spann
Music city data Hail Hydrate! from stream to lake
Timothy Spann
•
708 views
Stream Processing with Apache Kafka and .NET by confluent
Stream Processing with Apache Kafka and .NET
confluent
•
13.4K views
Apache Deep Learning 201 - Philly Open Source by Timothy Spann
Apache Deep Learning 201 - Philly Open Source
Timothy Spann
•
642 views
Enterprise guide to building a Data Mesh by Sion Smith
Enterprise guide to building a Data Mesh
Sion Smith
•
70 views
OSSNA Building Modern Data Streaming Apps by Timothy Spann
OSSNA Building Modern Data Streaming Apps
Timothy Spann
•
155 views
IoT Edge Data Processing with NVidia Jetson Nano oct 3 2019 by Timothy Spann
IoT Edge Data Processing with NVidia Jetson Nano oct 3 2019
Timothy Spann
•
1.5K views
Super-NetOps Source of Truth by Joel W. King
Super-NetOps Source of Truth
Joel W. King
•
778 views
Using Data Science & Serverless Python to find apartment in Toronto by Daniel Zivkovic
Using Data Science & Serverless Python to find apartment in Toronto
Daniel Zivkovic
•
220 views
Data Science with the Help of Metadata by Jim Dowling
Data Science with the Help of Metadata
Jim Dowling
•
640 views
Episode 4: Operating Kubernetes at Scale with DC/OS by Mesosphere Inc.
Episode 4: Operating Kubernetes at Scale with DC/OS
Mesosphere Inc.
•
407 views
Meetup: Streaming Data Pipeline Development by Timothy Spann
Meetup: Streaming Data Pipeline Development
Timothy Spann
•
337 views
Webinar: What's new in CDAP 3.5? by Cask Data
Webinar: What's new in CDAP 3.5?
Cask Data
•
900 views
ITPC Building Modern Data Streaming Apps by Timothy Spann
ITPC Building Modern Data Streaming Apps
Timothy Spann
•
797 views
FIWARE Wednesday Webinars - Short Term History within Smart Systems by FIWARE
FIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE
•
617 views
More from Timothy Spann
Building Real-Time Travel Alerts by
Building Real-Time Travel Alerts
Timothy Spann
165 views
•
48 slides
[EN]DSS23_tspann_Integrating LLM with Streaming Data Pipelines by
[EN]DSS23_tspann_Integrating LLM with Streaming Data Pipelines
Timothy Spann
150 views
•
25 slides
Evolve 2023 NYC - Integrating AI Into Realtime Data Pipelines Demo by
Evolve 2023 NYC - Integrating AI Into Realtime Data Pipelines Demo
Timothy Spann
162 views
•
8 slides
CoC23_ Looking at the New Features of Apache NiFi by
CoC23_ Looking at the New Features of Apache NiFi
Timothy Spann
36 views
•
24 slides
CoC23_ Let’s Monitor The Conditions at the Conference by
CoC23_ Let’s Monitor The Conditions at the Conference
Timothy Spann
17 views
•
17 slides
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf by
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf
Timothy Spann
23 views
•
43 slides
More from Timothy Spann
(20)
Building Real-Time Travel Alerts by Timothy Spann
Building Real-Time Travel Alerts
Timothy Spann
•
165 views
[EN]DSS23_tspann_Integrating LLM with Streaming Data Pipelines by Timothy Spann
[EN]DSS23_tspann_Integrating LLM with Streaming Data Pipelines
Timothy Spann
•
150 views
Evolve 2023 NYC - Integrating AI Into Realtime Data Pipelines Demo by Timothy Spann
Evolve 2023 NYC - Integrating AI Into Realtime Data Pipelines Demo
Timothy Spann
•
162 views
CoC23_ Looking at the New Features of Apache NiFi by Timothy Spann
CoC23_ Looking at the New Features of Apache NiFi
Timothy Spann
•
36 views
CoC23_ Let’s Monitor The Conditions at the Conference by Timothy Spann
CoC23_ Let’s Monitor The Conditions at the Conference
Timothy Spann
•
17 views
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf by Timothy Spann
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf
Timothy Spann
•
23 views
CoC23_Utilizing Real-Time Transit Data for Travel Optimization by Timothy Spann
CoC23_Utilizing Real-Time Transit Data for Travel Optimization
Timothy Spann
•
31 views
The Never Landing Stream with HTAP and Streaming by Timothy Spann
The Never Landing Stream with HTAP and Streaming
Timothy Spann
•
254 views
Meetup - Brasil - Data In Motion - 2023 September 19 by Timothy Spann
Meetup - Brasil - Data In Motion - 2023 September 19
Timothy Spann
•
319 views
Implement a Universal Data Distribution Architecture to Manage All Streaming ... by Timothy Spann
Implement a Universal Data Distribution Architecture to Manage All Streaming ...
Timothy Spann
•
28 views
Building Real-time Pipelines with FLaNK_ A Case Study with Transit Data by Timothy Spann
Building Real-time Pipelines with FLaNK_ A Case Study with Transit Data
Timothy Spann
•
193 views
big data fest building modern data streaming apps by Timothy Spann
big data fest building modern data streaming apps
Timothy Spann
•
317 views
Using Apache NiFi with Apache Pulsar for Fast Data On-Ramp by Timothy Spann
Using Apache NiFi with Apache Pulsar for Fast Data On-Ramp
Timothy Spann
•
163 views
GSJUG: Mastering Data Streaming Pipelines 09May2023 by Timothy Spann
GSJUG: Mastering Data Streaming Pipelines 09May2023
Timothy Spann
•
255 views
BestInFlowCompetitionTutorials03May2023 by Timothy Spann
BestInFlowCompetitionTutorials03May2023
Timothy Spann
•
11 views
CloudToolGuidance03May2023 by Timothy Spann
CloudToolGuidance03May2023
Timothy Spann
•
10 views
Cloudera Sandbox Event Guidelines For Workflow by Timothy Spann
Cloudera Sandbox Event Guidelines For Workflow
Timothy Spann
•
32 views
Meet the Committers Webinar_ Lab Preparation by Timothy Spann
Meet the Committers Webinar_ Lab Preparation
Timothy Spann
•
32 views
Best Practices For Workflow by Timothy Spann
Best Practices For Workflow
Timothy Spann
•
89 views
DevNexus: Apache Pulsar Development 101 with Java by Timothy Spann
DevNexus: Apache Pulsar Development 101 with Java
Timothy Spann
•
261 views
Recently uploaded
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue
171 views
•
28 slides
The Role of Patterns in the Era of Large Language Models by
The Role of Patterns in the Era of Large Language Models
Yunyao Li
91 views
•
65 slides
State of the Union - Rohit Yadav - Apache CloudStack by
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue
303 views
•
53 slides
Business Analyst Series 2023 - Week 4 Session 8 by
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10
145 views
•
13 slides
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue
224 views
•
7 slides
Future of AR - Facebook Presentation by
Future of AR - Facebook Presentation
Rob McCarty
65 views
•
27 slides
Recently uploaded
(20)
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue
•
171 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language Models
Yunyao Li
•
91 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue
•
303 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10
•
145 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue
•
224 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook Presentation
Rob McCarty
•
65 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue
•
162 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada
•
41 views
Generative AI: Shifting the AI Landscape by Deakin University
Generative AI: Shifting the AI Landscape
Deakin University
•
67 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar
•
38 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue
•
164 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue
•
199 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue
•
207 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada
Fwdays
•
58 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue
•
208 views
Cencora Executive Symposium by marketingcommunicati21
Cencora Executive Symposium
marketingcommunicati21
•
160 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue
•
183 views
"Node.js Development in 2024: trends and tools", Nikita Galkin by Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays
•
33 views
Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software
•
184 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue
•
265 views
Introduction to Apache NiFi 1.11.4
1.
Introduction to Apache
NiFi 1.11.4 Timothy Spann Principal DataFlow Field Engineer Cloudera @PaasDev
2.
© 2020 Cloudera,
Inc. All rights reserved. 2 Welcome to Future of Data - Princeton @PaasDev https://www.meetup.com/futureofdata-princeton/ From Big Data to AI to Streaming to Containers to Cloud to Analytics to Cloud Storage to Fast Data to Machine Learning to Microservices to ...
3.
© 2020 Cloudera,
Inc. All rights reserved. 3 Meetup Presenter Who am I? Principal DataFlow Field Engineer @PaasDev DZone Zone Leader and Big Data MVB; Princeton NJ Future of Data Meetup; ex-Pivotal Field Engineer; Apache Kafka, Tensorflow, Apache Spark RefCards https://github.com/tspannhw https://www.datainmotion.dev/ https://dzone.com/users/297029/bunkertor.html
4.
4© 2020 Cloudera,
Inc. All rights reserved.
5.
© 2020 Cloudera,
Inc. All rights reserved. 5 STORAGE LAYER sensors EXAMPLE REFERENCE ARCHITECTURE Apache NiFi Apache Kafka DATA SYNDICATION SERVICE BY KAFKA Kafka Topic iot DATA FLOW APPS POWERED BY NIFI Apache Impala Cloudera Machine Learning MODEL EXECUTION
6.
© 2020 Cloudera,
Inc. All rights reserved. 6 Cloudera Flow Management Enable easy ingestion, routing, management and delivery of any data anywhere (Edge, cloud, data center) to any downstream system with built in end-to-end security and provenance ACQUIRE PROCESS DELIVER • Over 300 Prebuilt Processors • Easy to build your own • Parse, Enrich & Apply Schema • Filter, Split, Merger & Route • Throttle & Backpressure • Guaranteed Delivery • Full data provenance from acquisition to delivery • Diverse, Non-Traditional Sources • Eco-system integration Advanced tooling to industrialize flow development (Flow Development Life Cycle)
7.
© 2020 Cloudera,
Inc. All rights reserved. 7 NiFi 1.14
8.
© 2020 Cloudera,
Inc. All rights reserved. 8 Stateless Engine • Granular containers per flow • Flows From NiFi Registry https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html bin/nifi.sh stateless RunFromRegistry Continuous --file kafka.json https://github.com/apache/nifi/blob/ea1becac4fc519c54b8b4d21773e68f8da364755/nifi-nar-bundles/nifi-framework-bundle/nifi- framework/nifi-stateless/README.md
9.
© 2020 Cloudera,
Inc. All rights reserved. 9 Stateless Engine • See also Parameters • Docker • YARN • Kubernetes (K8) • Stateful NiFi clusters • Apache OpenWhisk (FaaS) https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html {"registryUrl": "http://tspann-mbp15-hw14277:18080", "bucketId": "140b30f0-5a47-4747-9021-19d4fde7f993", "flowId": "0540e1fd-c7ca-46fb-9296-e37632021945", "ssl": { "keystoreFile": "","keystorePass": "","keyPass": "","keystoreType": "", "truststoreFile": "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/lib/sec urity/cacerts", "truststorePass": "changeit", "truststoreType": "JKS" }, "parameters": { "broker" : "4.317.852.100:9092", "topic" : "iot", "group_id" : "nifi-stateless-kafka-consumer", "DestinationDirectory" : "/tmp/nifistateless/output2/", "output_dir": "/Users/tspann/Documents/nifi-1.10.0-SNAPSHOT/logs/output" } } https://github.com/tspannhw/stateless-examples
10.
© 2020 Cloudera,
Inc. All rights reserved. 10 Parameters • Parameters • Parameter Context https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html
11.
© 2020 Cloudera,
Inc. All rights reserved. 11 Parameters • Advanced Editors • Easy to Use • PARAM https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html
12.
© 2020 Cloudera,
Inc. All rights reserved. 12 Parameters • Configure Externally with JSON Files to Execute Stateless Flows https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html
13.
© 2020 Cloudera,
Inc. All rights reserved. 13 Parameters • Create / Edit Parameters from NiFi or in JSON Files https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html
14.
© 2020 Cloudera,
Inc. All rights reserved. 14 Parameter Context • Sensitive or Normal • Connect to Multiple Process Groups https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html
15.
© 2020 Cloudera,
Inc. All rights reserved. 15 RetryFlowFile • Configurable Retries • Maximum # • Penalties • When to Fail • Reuse Mode https://medium.com/@abdelkrim.hadjidj/apache-nifi-1-10-series-simplifying-error-handling-7de86f130acd
16.
© 2020 Cloudera,
Inc. All rights reserved. 16 BackPressure Prediction • OrdinaryLeastSquares • SimpleRegression • Enable analytics feature http://lonnifi.blogspot.com/2019/11/back-pressure-prediction-deep-dive.html?es_id=5233333939 https://youtu.be/Tt8TSlHu7PE
17.
© 2020 Cloudera,
Inc. All rights reserved. 17 ParquetReader / ParquetWriter Records • Native Record Processors for Apache Parquet Files! • CSV <-> Parquet • XML <-> Parquet • AVRO <-> Parquet • JSON <-> Parquet • More... https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html https://www.datainmotion.dev/2019/10/migrating-apache-flume-flows-to-apac he_7.html
18.
© 2020 Cloudera,
Inc. All rights reserved. 18 PostSlack • Post Images to Slack https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html https://www.datainmotion.dev/2019/11/nifi-110-postslack-easy-image-upload.html
19.
© 2020 Cloudera,
Inc. All rights reserved. 19 Remote Input Port in a Process Group • Put Remote Connections for Site-To-Site (S2S) Anywhere! • Not only top level • Drop down simplicity https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html
20.
© 2020 Cloudera,
Inc. All rights reserved. 20 Many New Features • Prometheus Reporting Task • Experimental Encrypted content repository • PublishKafka Partition Support • Toolkit module to generate and build Swagger • GeoEnrichIPRecord Processor • Command Line Diagnostics • RocksDB FlowFile Repository • PutBigQueryStreaming Processor • Enhanced DevOps and CD/CI https://www.datainmotion.dev/2019/11/exploring-apache-nifi-110-parameters.html ELT/ETL Lookup Services • DatabaseRecordLookupService • KuduLookupService • HBase_2_ListLookupService https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.10.0
21.
© 2020 Cloudera,
Inc. All rights reserved. 21 NiFI 1.11 Features • Improved handling and support for partitions when sending data to Azure Event Hubs. • All repositories (Content, FlowFile, Provenance) can now be encrypted on disk controlled at an application level. • Class loader isolation now includes isolating native libraries within the Nars! Huge help for interacting with many Hadoop vendors or other systems from the same NiFi cluster. • Keytab Credential Service now supported to ensure easily configured secure communications with the Hortonworks Schema Registry. • IBM MQ now easier to integrate with for existing NiFi JMS processors. • Metrics Events Reporting Task • Rules Action Handler Lookup Service https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12 346451
22.
© 2019 Cloudera,
Inc. All rights reserved. 22 Apache NiFi 1.11.4 Features Reporting Tasks Total number of reporting tasks. Examples of new components: - Prometheus Reporting Task - Azure Log Analytics RT - Azure Provenance RT - Query NiFi Reporting Task - Metrics Event Reporting Task Controller Services Total number of controller services. Examples of new components: - Rules Engine Controller Service - Kudu Lookup Service - Azure Storage Credentials - Amazon S3 Encryption Service - HBase List Lookup Service - Parquet Reader/Writer Processors Total number of processors. Examples of new components: - Accumulo processors - Put Elasticsearch Record - Put BigQuery Streaming - RetryFlowFile
23.
© 2019 Cloudera,
Inc. All rights reserved. 23 Other Features of Apache NiFi 1.11.4 JDK 11 Support Improvements: - Class loading isolation with native libraries Security - Encrypted content repository & flow file repository (tech preview) Operations Improvements: - Monitoring analytics and rule based monitoring - Parameters to improve CI/CD and support sensitive properties https://www.youtube.com/watch?v=IUjz-rhA3xs
24.
© 2019 Cloudera,
Inc. All rights reserved. 24 Cloud, VMs, Containers and Pods https://hub.docker.com/r/apache/nifi/ https://hub.helm.sh/charts/cetic/nifi
25.
© 2020 Cloudera,
Inc. All rights reserved. 25 Example
31.
© 2019 Cloudera,
Inc. All rights reserved. 31 Useful Links https://www.datainmotion.dev/2020/02/connecting-apache-nifi-to-apache-atlas.html https://dev.to/tspannhw/quicktip-ingesting-google-analytics-api-with-apache-nifi-mg1 https://dev.to/tspannhw/analyzing-wood-burning-stoves-with-flank-stack-minifi-flink-ni fi-kafka-kudu-36on https://dev.to/tspannhw/cloudera-edge2ai-minifi-java-agent-with-raspberry-pi-and-ther mal-camera-and-air-quality-sensor-part-1-3oo9 https://dev.to/tspannhw/iot-series-minifi-agent-on-raspberry-pi-4-with-enviro-hat-for-en vironmental-monitoring-and-analytics-l8d https://dev.to/tspannhw/introducing-mm-flank-an-apache-flink-stack-for-rapid-streami ng-development-from-edge-2-ai-5c12 https://dev.to/tspannhw/nifi-1-10-postslack-easy-image-upload-22mh https://dev.to/tspannhw/nifi-toolkit-cli-for-nifi-1-10-213h
32.
© 2020 Cloudera,
Inc. All rights reserved. 32 TH N Y U