Apache NiFi
E702195
Apache Software Foundation project
ETL tool
data integration tool
dataflow automation tool
open-source software
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 (1)
| Label | Occurrences |
|---|---|
| Apache NiFi canonical | 1 |
Statements (94)
| Predicate | Object |
|---|---|
| instanceOf |
Apache Software Foundation project
ⓘ
ETL tool ⓘ data integration tool ⓘ dataflow automation tool ⓘ open-source software ⓘ |
| developer | Apache Software Foundation NERFINISHED ⓘ |
| donatedTo | Apache Software Foundation NERFINISHED ⓘ |
| hasComponent |
NiFi Content Repository
NERFINISHED
ⓘ
NiFi Flow Controller NERFINISHED ⓘ NiFi FlowFile Repository NERFINISHED ⓘ NiFi Provenance Repository NERFINISHED ⓘ NiFi Registry NERFINISHED ⓘ NiFi Web UI NERFINISHED ⓘ |
| hasConcept |
Back Pressure
ⓘ
Connection ⓘ Controller Service ⓘ FlowFile NERFINISHED ⓘ FlowFile Attribute NERFINISHED ⓘ FlowFile Content NERFINISHED ⓘ 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 NERFINISHED ⓘ |
| programmingLanguage | Java ⓘ |
| repository | https://github.com/apache/nifi ⓘ |
| supportsDeploymentModel |
cloud deployment
ⓘ
clustered deployment ⓘ containerized deployment ⓘ on-premises deployment ⓘ single-node deployment ⓘ |
| supportsIntegration |
Apache HBase
NERFINISHED
ⓘ
Apache Hadoop NERFINISHED ⓘ Apache Hive NERFINISHED ⓘ Apache Kafka NERFINISHED ⓘ HDFS NERFINISHED ⓘ 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
NERFINISHED
ⓘ
FTP ⓘ HTTP NERFINISHED ⓘ HTTPS ⓘ JMS NERFINISHED ⓘ Kafka NERFINISHED ⓘ 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 NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.