Apache NiFi

E702195

Apache NiFi is an open-source data integration and flow automation tool designed to manage, route, and transform data between disparate systems in real time.

All labels observed (4)

Label Occurrences
Apache NiFi canonical 2
NiFi Flow Controller 1
NiFi Registry 1

How this entity was disambiguated

Statements (94)

Predicate Object
instanceOf Apache Software Foundation project
ETL tool
data integration tool
dataflow automation tool
open-source software
developer Apache Software Foundation
donatedTo Apache Software Foundation
hasComponent NiFi Content Repository
NiFi Flow Controller
linked to: Apache NiFi

NiFi FlowFile Repository
NiFi Provenance Repository
NiFi Registry
linked to: Apache NiFi

NiFi Web UI
linked to: Apache NiFi
hasConcept Back Pressure
Connection
Controller Service
FlowFile
FlowFile Attribute
FlowFile Content
Process Group
Processor
Provenance Event
Reporting Task
hasFeature REST API
SSL/TLS encryption
back pressure
clustering
data mediation
data provenance tracking
data routing
data transformation
drag-and-drop flow design
extension via custom processors
flow versioning (via NiFi Registry)
high availability
multi-tenant authorization
prioritization of data flows
real-time data streaming
schema-aware processing (via Avro/Schema Registry)
site-to-site protocol
template-based flow reuse
user authentication and authorization
visual command and control
web-based user interface
hasWebsite https://nifi.apache.org/
license Apache License 2.0
originatedFrom NSA Niagarafiles project
linked to: NSA
programmingLanguage Java
repository https://github.com/apache/nifi
supportsDeploymentModel cloud deployment
clustered deployment
containerized deployment
on-premises deployment
single-node deployment
supportsIntegration Apache HBase
Apache Hadoop
linked to: Hadoop

Apache Hive
Apache Kafka
HDFS
NoSQL databases
RDBMS systems
RESTful services
cloud storage services
log aggregation systems
message queues
supportsLanguage Groovy
JavaScript (via scripting processors)
Jython (via scripting processors)
Lua (via scripting processors)
Python (via scripting processors)
supportsProtocol AMQP
FTP
HTTP
HTTPS
JMS
Kafka
MQTT
SFTP
site-to-site
supportsSecurityFeature Kerberos integration
LDAP integration
OAuth2/OpenID Connect integration
TLS for data in transit
encrypted repositories (optional)
supportsUseCase IoT data collection
batch data ingestion
data lake ingestion
data migration
data replication
edge-to-cloud data flows
log and event processing
real-time data ingestion
streaming ETL
writtenIn Java

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apache Sqoop supersededBy Apache NiFi
Apache NiFi hasComponent NiFi Registry
linked to: Apache NiFi
Apache NiFi hasComponent NiFi Flow Controller
linked to: Apache NiFi
Apache NiFi hasComponent NiFi Web UI
linked to: Apache NiFi
Apache ecosystem includesProject Apache NiFi