Interface to HPE Ezmeral Data Fabric Database

Airflow provides an interface to HPE Ezmeral Data Fabric Database by using the Providers.

See Provider examples of HPE Ezmeral Data Fabric Database at <airflow_home>/build/env/lib/python3.9/site-packages/airflow/providers/ezmeral/database/example_dags/.

Hooks

BinaryDbCliHook
Python path: airflow.providers.ezmeral.database.hooks.binary_shell
Description: This hook is a wrapper around the hbase shell command that must have hbase binary in the PATH.
JsonDbCliHook
Python path: airflow.providers.ezmeral.database.hooks.json_shell
Description: This hook is a wrapper around the mapr dbshell command.
EzTableHook
Python path: airflow.providers.ezmeral.database.hooks.table
Description: This hook is a wrapper around the maprcli table command.

Operators

BinaryDbCliOperator
Python path: airflow.providers.ezmeral.database.operators.binary_shell
Description: Executes HPE Ezmeral Data Fabric Database Binary hbase shell command.
JsonDbCliOperator
Python path: airflow.providers.ezmeral.database.operators.json_shell
Description: Executes HPE Ezmeral Data Fabric Database Binary mapr dbshell command.
CreateEzTableOperator
Python path: airflow.providers.ezmeral.database.operators.table
Description: Creates HPE Ezmeral Data Fabric Database table.
DropEzTableOperator
Python path: airflow.providers.ezmeral.database.operators.table
Description: Drops HPE Ezmeral Data Fabric Database table.
ImportJsonEzTableOperator
Python path: airflow.providers.ezmeral.database.operators.table
Description: Imports HPE Ezmeral Data Fabric Database JSON table.
ExportJsonEzTableOperator
Python path: airflow.providers.ezmeral.database.operators.table
Description: Exports HPE Ezmeral Data Fabric Database JSON table.
ImportBinaryEzTableOperator
Python path: airflow.providers.ezmeral.database.operators.table
Description: Imports HPE Ezmeral Data Fabric Database Binary table.
ExportBinaryEzTableOperator
Python path: airflow.providers.ezmeral.database.operators.table
Description: Exports HPE Ezmeral Data Fabric Database Binary table.

Sensors

EzTableSensor
Python path: airflow.providers.ezmeral.database.sensors.table
Description: Waits for the table to show up inHPE Ezmeral Data Fabric Database.