Google bigquery 如何在BigQuery中通过WebUI导出现有表的架构?

Google bigquery 如何在BigQuery中通过WebUI导出现有表的架构?,google-bigquery,Google Bigquery,我想通过WebUI获取现有表的导出模式,并在BigQuery中重新创建一个具有相同结构的新表 我找不到在WebUI中导出架构的方法。我的方法是首先使用所需的数据创建一个查询,例如: SELECT fullvisitorid, visitid FROM `dataset.ga_sessions_20170703` LIMIT 1 只带来一个结果。在“显示选项”按钮中,可以将结果的目标选择为另一个表: 之后,可以使用以下方法删除新表中的1行: 结果是一个新的空表,其中包含来自其他表的所需

我想通过WebUI获取现有表的导出模式,并在BigQuery中重新创建一个具有相同结构的新表


我找不到在WebUI中导出架构的方法。

我的方法是首先使用所需的数据创建一个查询,例如:

SELECT 
  fullvisitorid,
  visitid
FROM `dataset.ga_sessions_20170703`
LIMIT 1
只带来一个结果。在“显示选项”按钮中,可以将结果的目标选择为另一个表:

之后,可以使用以下方法删除新表中的1行:


结果是一个新的空表,其中包含来自其他表的所需架构。

好的,威尔。新表的数据类型是否与现有表相同,或者取决于select查询的输出行?如果将其强制转换为其他类型,则它将在新表中更改。如果你只是选择了行,那么它应该是一样的。谢谢你的解释,威尔。这很有帮助。从您的回答中,我了解到目前无法通过Bigquery中的UI导出现有表的模式。如果我错了,请纠正我。没错,唯一的其他方法是手动创建表,然后让他们在WebUI中构建其模式。就我从问题中了解到的,你想让这个过程自动化一点,没错。我在这里寻找一些自动化,我需要相同结构的不同表名。将来,如果我需要在表中存储更多信息,我可能需要在所有列中添加一个新字段。
DELETE FROM `new_table`
WHERE fullvisitorid = '1'