Big Data Processing
Data Warehouse on Hadoop
★ 4.3
DAG-Based Processing Framework
★ 4.0
pip install pyhiveN/A — Java-based Hive componentpip install pyhiveN/A — Java-based Hive componentPython data engineers use `PyHive` to query Hive tables from Python scripts and notebooks — executing HiveQL via a JDBC-like interface and returning results as pandas DataFrames. The Hive Metastore is used by Spark, Presto, and Glue to discover table schemas, making it the central catalog for Python-based data lake pipelines on Hadoop clusters.
Python data engineers interact with Apache Tez indirectly — Hive and Pig automatically use Tez as their execution engine when configured, delivering faster query results. Python pipelines that invoke Hive queries via `PyHive` or subprocess benefit from Tez's in-memory task chaining without any code changes to the Python layer.
Individual Tool Pages