Ctrl + K
DocumentationLog inGet started

tessl/pypi-apache-airflow-providers-dbt-cloud

tessl install tessl/pypi-apache-airflow-providers-dbt-cloud@4.4.0

Provider package for integrating Apache Airflow with dbt Cloud for data transformation workflow orchestration

Agent Success

Agent success rate when using this tile

84%

Improvement

Agent success rate improvement when using this tile compared to baseline

1x

Baseline

Agent success rate without this tile

84%

rubric.jsonevals/scenario-3/

{
  "context": "This criteria evaluates how well the engineer uses the apache-airflow-providers-dbt-cloud package to download artifacts from dbt Cloud job runs. The focus is on correct usage of the DbtCloudGetJobRunArtifactOperator and proper configuration of artifact retrieval parameters.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses DbtCloudGetJobRunArtifactOperator",
      "description": "Uses the DbtCloudGetJobRunArtifactOperator class from the package to download artifacts (not custom HTTP calls or other workarounds)",
      "max_score": 30
    },
    {
      "name": "Downloads run_results.json",
      "description": "Correctly configures an operator instance to download the run_results.json artifact by setting the path parameter to 'run_results.json'",
      "max_score": 20
    },
    {
      "name": "Downloads manifest.json",
      "description": "Correctly configures an operator instance to download the manifest.json artifact by setting the path parameter to 'manifest.json'",
      "max_score": 20
    },
    {
      "name": "Configures run_id parameter",
      "description": "Properly sets the run_id parameter on the operator instances to specify which dbt Cloud job run to retrieve artifacts from",
      "max_score": 15
    },
    {
      "name": "Configures output filenames",
      "description": "Uses the output_file_name parameter to set custom filenames that include the run ID as specified in requirements (e.g., using templating or string formatting)",
      "max_score": 10
    },
    {
      "name": "Configures connection ID",
      "description": "Sets the dbt_cloud_conn_id parameter to 'dbt_cloud_default' as specified in the requirements",
      "max_score": 5
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/apache-airflow-providers-dbt-cloud@4.4.x
tile.json