Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.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
Python 从两个月前的jobId的BigQuery查询中检索SQL查询字符串_Python_Python 3.x_Google Cloud Platform_Google Bigquery_Bq - Fatal编程技术网

Python 从两个月前的jobId的BigQuery查询中检索SQL查询字符串

Python 从两个月前的jobId的BigQuery查询中检索SQL查询字符串,python,python-3.x,google-cloud-platform,google-bigquery,bq,Python,Python 3.x,Google Cloud Platform,Google Bigquery,Bq,我正在尝试获取大约两个月前在BigQuery中执行的自定义查询的SQL查询字符串 我已经执行了以下命令来检索从那天开始的jobId的所有唯一值的列表: bq ls --jobs --all --min_creation_time 1590624000000 --max_creation_time 1590710400000 您知道如何检索特定jobId的SQL查询字符串吗?如果您已经拥有特定的JOB\u ID,则此命令应检索SQL查询: $ bq show -j --format=pretty

我正在尝试获取大约两个月前在BigQuery中执行的自定义查询的SQL查询字符串

我已经执行了以下命令来检索从那天开始的
jobId
的所有唯一值的列表:

bq ls --jobs --all --min_creation_time 1590624000000 --max_creation_time 1590710400000

您知道如何检索特定
jobId
的SQL查询字符串吗?

如果您已经拥有特定的
JOB\u ID
,则此命令应检索SQL查询:

$ bq show -j --format=prettyjson JOB_ID | grep "query"

答案真的有用吗??如果是这样,这意味着您已经配置了更长的默认日志保留时间@guillaume blaquiere根据谷歌云文档,默认保留期为6个月。由于我需要查询的日期(5月28日)不到6个月,因此不需要特殊配置。您可以共享此文档吗?我只在标题为“列出项目中的工作”的部分中找到了这样的信息:“您的项目保留了过去六个月内创建的所有工作的工作历史记录。”这是非常有价值的信息。谢谢