or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/apache-airflow-backport-providers-apache-sqoop@2021.3.x
tile.json

tessl/pypi-apache-airflow-backport-providers-apache-sqoop

tessl install tessl/pypi-apache-airflow-backport-providers-apache-sqoop@2021.3.0

Apache Airflow backport provider package for Apache Sqoop integration, providing SqoopHook and SqoopOperator for data import/export between relational databases and Hadoop

Agent Success

Agent success rate when using this tile

92%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.39x

Baseline

Agent success rate without this tile

66%

rubric.jsonevals/scenario-7/

{
  "context": "Evaluates how the solution uses the Apache Airflow Sqoop provider to import a table while toggling direct connectors, overriding the JDBC driver, and forwarding extra Sqoop CLI options. Scoring focuses purely on correct parameterization of the provider APIs rather than general Python or Airflow setup.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Provider API",
      "description": "Uses the Sqoop provider directly (e.g., SqoopHook.import_table or SqoopOperator with cmd_type set to import) instead of manually shelling out, wiring it to the supplied connection URI/ID.",
      "max_score": 20
    },
    {
      "name": "Direct flag",
      "description": "Passes the direct connector toggle into the provider call (direct=True when requested, False otherwise) so the generated Sqoop command reflects the chosen path.",
      "max_score": 20
    },
    {
      "name": "Driver override",
      "description": "Supplies a custom JDBC driver via the provider's driver parameter when provided, while allowing defaults when None/empty.",
      "max_score": 20
    },
    {
      "name": "Extra options",
      "description": "Forwards any additional Sqoop CLI options through the provider using extra_import_options (or equivalent) without dropping or renaming keys/values.",
      "max_score": 20
    },
    {
      "name": "Combined run",
      "description": "Demonstrates a single provider invocation that simultaneously includes direct=True, a custom driver, and extra import options, ensuring all three settings propagate to the Sqoop command.",
      "max_score": 20
    }
  ]
}