tessl install tessl/pypi-azure-storage-file-datalake@12.21.0Microsoft Azure File DataLake Storage Client Library for Python
Agent Success
Agent success rate when using this tile
92%
Improvement
Agent success rate improvement when using this tile compared to baseline
0.99x
Baseline
Agent success rate without this tile
93%
{
"context": "This evaluation assesses how well the engineer uses the azure-storage-file-datalake package to execute SQL-like queries on data files with different input formats and output formats. The focus is on correct usage of the DataLakeFileClient.query() method and proper configuration of query dialects.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Uses query method",
"description": "Uses the DataLakeFileClient.query() method to execute SQL queries on the data file",
"max_score": 25
},
{
"name": "Configures DelimitedTextDialect",
"description": "Uses DelimitedTextDialect (or DelimitedJsonDialect) class to configure input format settings including delimiter, header row presence, and other CSV-specific options",
"max_score": 20
},
{
"name": "Sets output format",
"description": "Specifies the output_format parameter in the query() method call to control the result format (e.g., 'delimitedtext' or 'delimitedJson')",
"max_score": 15
},
{
"name": "Handles input formats",
"description": "Correctly handles both CSV and JSON input formats by configuring appropriate dialect settings based on the input_format parameter",
"max_score": 15
},
{
"name": "Processes query results",
"description": "Properly iterates through the query result reader and extracts records, converting them to the expected output format (dictionaries)",
"max_score": 15
},
{
"name": "Handles query errors",
"description": "Implements error handling for query operations, catching and handling exceptions that may occur during query execution",
"max_score": 10
}
]
}