Google bigquery 如何在GCP BigQuery中删除文件名中有空格的表
我的python脚本无意中创建了一个名为“ext_data_content_modec--replace”的表,我们想删除它 然而,BQ似乎无法识别带有空格和关键字(--replace)的表 我们尝试了bq rm的许多变体,也尝试了从bq控制台中删除,但都不起作用 例如,请参见下文(etlt_dsc是数据集名称) 除此之外,我们尝试了下面的命令,但没有任何效果Google bigquery 如何在GCP BigQuery中删除文件名中有空格的表,google-bigquery,Google Bigquery,我的python脚本无意中创建了一个名为“ext_data_content_modec--replace”的表,我们想删除它 然而,BQ似乎无法识别带有空格和关键字(--replace)的表 我们尝试了bq rm的许多变体,也尝试了从bq控制台中删除,但都不起作用 例如,请参见下文(etlt_dsc是数据集名称) 除此之外,我们尝试了下面的命令,但没有任何效果 bq rm "etlt_dsc.ext_data_content_modec --replace" bq rm [e
bq rm "etlt_dsc.ext_data_content_modec --replace"
bq rm [etlt_dsc.ext_data_content_modec --replace]
bq rm [etlt_dsc.ext_data_content_modec --replace']
bq rm etlt_dsc.ext_data_content_modec \--replace
有人能为我们提供信息吗?您可以尝试以下方法:
$ bq ls mydataset
tableId Type Labels Time Partitioning Clustered Fields
---------------------------------- ------- -------- ------------------- ------------------
ext_data_content_modec --replace TABLE
$
$ bq rm "mydataset.ext_data_content_modec --replace"
rm: remove table 'data-lab:mydataset.ext_data_content_modec --replace'? (y/N) y
$
$ bq ls mydataset
$
我找到了解决办法。
“删除”不起作用,但我们能够从BQ控制台“删除”表格。看起来,您已经尝试了此选项,但我在帖子中添加了步骤来说明!感谢您的回复……但此解决方案没有帮助。但是,我们可以“删除”该表作为解决方案。您能分享一下在实施此解决方案时遇到的问题吗?您能详细说明一下它现在是如何工作的,以前没有工作过吗?根据您的说明
我们尝试了bq rm的许多变体,并尝试从bq控制台中删除,但不起作用
$ bq ls mydataset
tableId Type Labels Time Partitioning Clustered Fields
---------------------------------- ------- -------- ------------------- ------------------
ext_data_content_modec --replace TABLE
$
$ bq rm "mydataset.ext_data_content_modec --replace"
rm: remove table 'data-lab:mydataset.ext_data_content_modec --replace'? (y/N) y
$
$ bq ls mydataset
$