【发布时间】:2021-01-08 07:52:00
【问题描述】:
我想从 Athena 中提取在当前日期运行的查询的执行 ID。查询的数量没有限制。
我正在使用以下代码来提取 Id。但是,一旦获得在当前日期运行的查询的 ID,我就无法找到停止分页的方法。有没有办法只获取当前日期的查询?
另外,我在这里为MaxItems 提供了一个具体号码。这可以动态化吗?
client = boto3.client('athena')
paginator = client.get_paginator('list_query_executions')
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 1000,
'PageSize': 50
}
)
for page in response_iterator:
print(page['QueryExecutionIds'])
【问题讨论】:
标签: python python-3.x amazon-web-services pagination amazon-athena