在一秒之内可以执行多少个雅典娜蟒蛇查询。我正在使用python pyathena库。
athena_cursor = connect(aws_access_key_id=CREDENTIALS_DICTIONARY['AWS_ACCESS_KEY'],
aws_secret_access_key=CREDENTIALS_DICTIONARY['AWS_SECRET_ACCESS_KEY'],
s3_staging_dir=CREDENTIALS_DICTIONARY['S3_STAGING_DIR'],
region_name=CREDENTIALS_DICTIONARY['REGION_NAME'],
cursor_class=AsyncCursor).cursor()
query_id, future = athena_cursor.execute(query, query_dict)
result_set = future.result()
logging.warning("[{}] [ATHENA] [QUERY] [END] [{}]".format(datetime.now(), query))
results = result_set.fetchall()
答案 0 :(得分:0)
根据service limits上的AWS Athena文档
您每秒最多可以拨打20个
StartQueryExecution
电话。此外,如果4秒钟未调用此API,则您的帐户会累积多达80次调用的突发容量。在这种情况下,您的应用程序在突发模式下最多可以对此API进行80次调用。
尽管您可以联系AWS支持以请求增加限额。