This is a community supported project containing NiFi 2.0.0 Python Processors for Vast DataBase:
- DeleteVastDB: Deletes Vast DataBase Table rows (docs)
- DropVastDBTable: Drop a Vast DataBase Table (docs)
- ImportVastDB: High performance import of parquet files from Vast S3 (docs)
- PutVastDB: Writes data to a Vast DataBase Table (docs)
- QueryVastDBTable: Queries a Vast DataBase Table (docs)
- UpdateVastDB: Updates a Vast DataBase Table (docs)
All processors share the same connection properties, documented in TLS for https
endpoints.
Features
- Automatic database schema creation and table creation.
- Automatic table schema discovery and table evolution.
- TLS for
httpsendpoints, including verification against a NiFi SSL Context Service truststore (docs).
See here: https://vast-data.github.io/data-platform-field-docs/vast_database/nifi/quickstart.html
We welcome contributions from the community! Please see our CONTRIBUTING.md guide for details on how to get involved.
vastdb_nifi is distributed under the terms of the MIT license.