Interface to Hive
Airflow provides an interface to Hive by using the Providers.
See Provider examples of Hive at <airflow_home>/build/env/lib/python3.9/site-packages/airflow/providers/ezmeral/hive/example_dags/.
Hooks
All hooks have the same API as Apache Hive Hooks.
- EzHiveCliHook
- Python path: airflow.providers.ezmeral.hive.hooks.ezhive.EzHiveCliHook
- EzHiveMetastoreHook
- Python path: airflow.providers.ezmeral.hive.hooks.ezhive.EzHiveMetastoreHook
- EzHiveServer2Hook
- Python path: airflow.providers.ezmeral.hive.hooks.ezhive. EzHiveServer2Hook
Operators
- EzHiveOperator
- Python path: airflow.providers.ezmeral.hive.operators.ezhive.EzHiveOperator
- EzHiveStatsCollectionOperator
- Python path: airflow.providers.ezmeral.hive.operators.ezhive_stats.EzHiveStatsCollectionOperator
Sensors
- EzHivePartitionSensor
- Python path: airflow.providers.ezmeral.hive.sensors.ezhive_partition.EzHivePartitionSensor
- EzMetastorePartitionSensor
- Python path: airflow.providers.ezmeral.hive.sensors.ezmetastore_partition.EzMetastorePartitionSensor
- EzNamedHivePartitionSensor
- Python path: airflow.providers.ezmeral.hive.sensors.eznamed_hive_partition.EzNamedHivePartitionSensor
Transfers
- EzHiveToMySqlOperator
- Python path: airflow.providers.ezmeral.hive.transfers.ez_hive_to_mysql.EzHiveToMySqlOperator
- EzHiveToSambaOperator
- Python path: airflow.providers.ezmeral.hive.transfers.ez_hive_to_samba.EzHiveToSambaOperator
- EzMsSqlToHiveOperator
- Python path: airflow.providers.ezmeral.hive.transfers.ez_mssql_to_hive.EzMsSqlToHiveOperator
- EzMySqlToHiveOperator
- Python path: airflow.providers.ezmeral.hive.transfers.ez_mysql_to_hive.EzMySqlToHiveOperator
- EzS3ToHiveOperator
- Python path: airflow.providers.ezmeral.hive.transfers.ez_s3_to_hive.EzS3ToHiveOperato
- EzVerticaToHiveOperator
- Python path: airflow.providers.ezmeral.hive.transfers.ez_vertica_to_hive.EzVerticaToHiveOperator