在 Bigquery 中,如果您已创建了 GCS 外部表,而且需要更新该表的 GCS 路径,则可以按照以下步骤进行。
bq rm my_external_table
CREATE EXTERNAL TABLE my_external_table
(options)
LOCATION 'gs://my_new_bucket/my_new_folder/'
(definition)
请注意,options 和 definition 会与您原来创建的语句相同,只需更新 LOCATION 即可。
无论哪种方法,更新后的 GCS 路径将与该表关联,并且您可以使用新路径访问外部表的数据。