擅长:python、mysql、java
<p>在流式处理期间无法自动创建表,因为BigQuery不知道模式。如果有一个字段“123”,那么您发布的JSON数据没有类型信息,我们不知道它是否总是字符串,或者它是否应该是一个整数。此外,如果发布的数据缺少可选字段,则创建的架构将比所需的模式窄。在</p>
<p>创建表的最佳方法是使用表格.插入()调用(无需运行加载作业即可从GCS加载数据)。您可以准确地提供所需的模式,一旦创建了表,就可以将数据流式传输给它。在</p>
<p>在某些情况下,客户预先创建了一个月的表,因此他们只需每隔30天就需要担心一次。在其他情况下,您可能希望在启动时检查表是否存在,如果不存在,则创建它。在</p>