Provider package for integrating Apache Airflow with dbt Cloud for data transformation workflow orchestration
84
{
"context": "This evaluation assesses how well the engineer uses the apache-airflow-providers-dbt-cloud package to implement deferrable execution mode for efficient worker resource management. The focus is on correctly configuring async job execution with the dbt Cloud provider.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Uses DbtCloudRunJobOperator",
"description": "The solution uses the DbtCloudRunJobOperator class to trigger the dbt Cloud job",
"max_score": 25
},
{
"name": "Enables deferrable mode",
"description": "The operator is configured with deferrable=True to enable async execution",
"max_score": 30
},
{
"name": "Configures polling interval",
"description": "The poll_interval parameter is set to 60 seconds as specified",
"max_score": 15
},
{
"name": "Sets timeout correctly",
"description": "The timeout parameter is set to 3600 seconds (1 hour) as specified",
"max_score": 15
},
{
"name": "Configures job trigger",
"description": "The job_id is set to 12345 and dbt_cloud_conn_id is set to 'dbt_cloud_default'",
"max_score": 15
}
]
}Install with Tessl CLI
npx tessl i tessl/pypi-apache-airflow-providers-dbt-cloudevals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10