Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash Athena查询通过shell脚本提交_Bash_Unix_Amazon Emr_Amazon Athena - Fatal编程技术网

Bash Athena查询通过shell脚本提交

Bash Athena查询通过shell脚本提交,bash,unix,amazon-emr,amazon-athena,Bash,Unix,Amazon Emr,Amazon Athena,我正在使用ScriptRunner在emr集群中执行一个shell脚本,使用aws Athena--query string对一个月内的所有数据日期运行Athena查询。 一旦我提交了一个步骤,查询将执行10天,相应的查询Id将显示在sysout日志中,步骤将移动到完成状态 问题: 如何使作业步骤在所有天内执行,然后使作业状态为“已完成” 提前感谢您需要提供更多信息,以便我们能够回答。您能否提供一个简单的例子,说明您目前正在做什么,以及您希望如何修改它?有关提问的提示,请参阅:在您的案例中使用雅

我正在使用ScriptRunner在emr集群中执行一个shell脚本,使用aws Athena--query string对一个月内的所有数据日期运行Athena查询。 一旦我提交了一个步骤,查询将执行10天,相应的查询Id将显示在sysout日志中,步骤将移动到完成状态

问题: 如何使作业步骤在所有天内执行,然后使作业状态为“已完成”


提前感谢

您需要提供更多信息,以便我们能够回答。您能否提供一个简单的例子,说明您目前正在做什么,以及您希望如何修改它?有关提问的提示,请参阅:在您的案例中使用雅典娜是强制性的吗?因为我认为一个星星之火的步骤查询你的胶水目录会更便宜,更容易,也许更快。另外,为什么要在EMR集群中执行Athena查询,而不是在简单的EC2实例上执行?