bcgov / nifi-atlas

A bridge to Apache Atlas for provenance metadata created in course of using Apache NiFi
Apache License 2.0
15 stars 7 forks source link
atlas bridge citz dip nifi nifi-atlas

img

nifi-atlas

A bridge to Apache Atlas for provenance metadata created from data transformations completed by Apache NiFi .

Getting Started

  1. Get your local maven repository populated with all the dependent JAR files related to NiFi ver. 1.5.0-SNAPSHOT
git clone https://github.com/apache/nifi.git

cd nifi

mvn install -DskipTests=true

Be patient, it will take about 15 minutes to run.

  1. Build the new nifi-atlas bundle
cd nifi-atlas/nifi-atlas-bundle

mvn install
  1. Build the dual-site nifi-cluster

Copy over the newly built .nar file from: nifi-atlas-bundle

cp ./nifi-atlas-bundle/nifi-atlas-nar/target/nifi-atlas-nar-1.5.0-SNAPSHOT.nar ./nifi-cluster-docker/nifi-node/.

The reminder of the setup can be followed in the nifi-cluster-docker README.

Prerequisites

• Java 8 • Apache Atlas 0.8+ • Apache NiFi 1.5+ • Apache Kafka 0.10+

How to Contribute

If you would like to contribute to this project, please see our CONTRIBUTING guidelines.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

This project is licensed under the Apache Version 2 License- see the LICENSE.md file for details