Orchestration Tools
Data Flow Automation
★ 4.5
SQL-Based Data Transformation
★ 4.1
pip install nipyapinpm install -g @dataform/clipip install nipyapinpm install -g @dataform/cliPython data engineers integrate with NiFi by deploying ExecuteScript processors that run Python code for custom transformations within a visual flow. NiFi also exposes a REST API that Python scripts use to dynamically configure flows, monitor processor status, and retrieve provenance data for audit purposes.
Python data engineers use Dataform's API and CLI from Python automation scripts to trigger pipeline runs, validate assertion results, and manage compilation output programmatically. Dataform is particularly used in Google Cloud environments as a managed dbt-like alternative — engineers write SQLX files and Python orchestration scripts call the Dataform API to schedule and monitor runs.
Individual Tool Pages