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-5/

{
  "context": "Evaluates how well the solution leverages the Apache Airflow Sqoop provider to tune mapper parallelism, choose a split column, and inject JVM properties while returning a safe command preview.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Mapper count wiring",
      "description": "Configures SqoopOperator or SqoopHook with the requested num_mappers and downgrades to a single mapper when no split_by column is available.",
      "max_score": 30
    },
    {
      "name": "Split column usage",
      "description": "Supplies split_by to the provider import call (import_table or import_query) whenever mapper parallelism is used so Sqoop partitions work on the chosen column.",
      "max_score": 25
    },
    {
      "name": "JVM properties",
      "description": "Passes JVM/system properties via the provider's properties argument so they become -Dkey=value flags in the Sqoop command for the run.",
      "max_score": 25
    },
    {
      "name": "Redacted preview",
      "description": "Builds the returned command preview using SqoopHook.cmd_mask_password or the operator’s masking so credentials are hidden while still showing mapper, split_by, and -D flags.",
      "max_score": 10
    },
    {
      "name": "Result content",
      "description": "Returns target_dir along with the masked command string derived from the provider invocation, reflecting the effective mappers, split column, and injected properties.",
      "max_score": 10
    }
  ]
}