【问题标题】:Aws Athena: How to get RequestID from failed Start-Query-ExecutionAws Athena:如何从失败的 Start-Query-Execution 中获取 RequestID
【发布时间】:2019-07-04 11:57:19
【问题描述】:

我收到来自失败的启动查询执行的空响应。 我需要从 start-query-execution 中获取失败查询的 requestId。

【问题讨论】:

  • 您使用的是哪种语言的 SDK?
  • 我正在使用 ruby​​,谢谢

标签: amazon-athena


【解决方案1】:

“失败的查询”我假设您的意思是一个已启动但最终处于失败状态的查询。您发现查询最终处于失败状态的方法是调用 Client#get_query_execution,它获取查询执行 ID。

查询执行 ID 是开始查询执行调用的响应对象的唯一属性:

response = athena.start_query_execution(…)
puts response.query_execution_id

如果调用引发错误,则表示查询从未开始。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2017-10-23
  • 2019-10-24
  • 2018-11-18
  • 2021-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多