Data Ingestion
Hadoop-RDBMS Data Transfer
★ 3.8
AWS Data Utility Belt for Python
★ 4.3
N/A — Java-based, retired projectpip install awswranglerN/A — Java-based, retired projectpip install awswranglerPython data engineers invoke Sqoop from Python subprocess calls or Oozie workflows to bulk-transfer data between relational databases and HDFS. A Python orchestration script generates the Sqoop import command with table name, where clause, and parallelism parameters, runs it, monitors the return code, and proceeds to PySpark transformation once the data lands in HDFS.
AWS Data Wrangler (now called `awswrangler`) is the standard tool for AWS-native Python data pipelines. Engineers replace `boto3` + `pandas` boilerplate with single calls: `wr.s3.read_parquet('s3://bucket/prefix/')` reads all files into a DataFrame, and `wr.s3.to_parquet(df, 's3://bucket/output/', dataset=True)` writes back with Glue catalog registration and partitioning.
Individual Tool Pages