Why use this? When you need to update DataHub metadata from custom Python code — CI/CD pipelines, orchestration scripts, data quality checks, or any programmatic context — the CLI recipe approach is ...