geomesa / geomesa-nifi

Nifi Processors for ingesting and converting geo data using GeoMesa and GeoTools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GeoMesa NiFi

See the official GeoMesa documentation for details.

Development

Requirements:

  • Java JDK 8
  • Maven 3.6 or later

GeoMesa NiFi builds with Maven:

mvn clean install

After building, NiFi can be run for local testing through the provided script:

./build/run-nifi.sh <nar-to-mount>

The script requires the name of a back-end NAR to mount, such as accumulo21 or kafka. Run the script without any arguments to see the available NARs. Once started, NiFi can be accessed at http://localhost:8080/nifi. The default credentials are nifi/nifipassword. There is a small flow already bundled, which will attempt to ingest a few thousand rows of GDELT data. The flow does not include a data store service, which must be configured depending on the NAR being mounted and the local environment.

About

Nifi Processors for ingesting and converting geo data using GeoMesa and GeoTools

License:Apache License 2.0


Languages

Language:Scala 91.6%Language:Java 5.6%Language:Shell 2.8%Language:Dockerfile 0.1%