AWS Athena查询另存为s3

时间:2019-01-14 17:11:43

标签: amazon-s3 boto3 aws-cli amazon-athena

我有一个接受查询并将其保存到s3存储桶的函数,但它是一个长而无意义的名称。通过使用Boto3运行Athena查询将方法保存到s3时,是否可以设置输出文件名?我想编辑此功能,以将输出保存到s3上的特定名称。

这是我的代码,用于运行Athena查询:

def run_query(query, database, s3_output):    
response = client.start_query_execution(
    QueryString=query,
    QueryExecutionContext={
        'Database': database
        },
    ResultConfiguration={
        'OutputLocation': s3_output,
        }
    )
print('Execution ID: ' + response['QueryExecutionId'])
return response

0 个答案:

没有答案