【发布时间】:2019-07-04 11:57:19
【问题描述】:
我收到来自失败的启动查询执行的空响应。 我需要从 start-query-execution 中获取失败查询的 requestId。
【问题讨论】:
-
您使用的是哪种语言的 SDK?
-
我正在使用 ruby,谢谢
标签: amazon-athena
我收到来自失败的启动查询执行的空响应。 我需要从 start-query-execution 中获取失败查询的 requestId。
【问题讨论】:
标签: amazon-athena
“失败的查询”我假设您的意思是一个已启动但最终处于失败状态的查询。您发现查询最终处于失败状态的方法是调用 Client#get_query_execution,它获取查询执行 ID。
查询执行 ID 是开始查询执行调用的响应对象的唯一属性:
response = athena.start_query_execution(…)
puts response.query_execution_id
如果调用引发错误,则表示查询从未开始。
【讨论】: