我想使用 boto3 Athena客户端 的函数
start_query_execution
在Python中运行一个查询。 函数文档位于此处:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/athena.html#Athena.Client.start_query_execution
用法类似于:query = "SELECT * FROM TABLE"
athena_client = boto3.client("athena")
start_response = athena_client.start_query_execution(
QueryString=query,
QueryExecutionContext={"Database": ATHENA.database_name},
ResultConfiguration={
"OutputLocation": s3_output,
},
)
我正在寻找一个函数/包装器,可以确保此查询成功运行,并且只在完成后返回结果。在搜索中没有找到适合aws的包装器。