附加到python中的表

时间:2019-06-06 20:44:17

标签: google-bigquery

我想简单地在python中的bigquery中更新表。我有一个庞大的数据表,需要每小时不断更新。

我能找到的最接近更新表的是此链接here。但是,此功能仅支持命令行和WebUI。

是否可以这样做?还是有其他选择?我尝试搜索类似的问题,但没有找到。谢谢

1 个答案:

答案 0 :(得分:0)

documentation you shared上有一个Python示例,您可以在Github上找到完整的示例。

 P1 = P(n1 + n2 == n1 + n3) = P(n2 == n3) = 0 // Because n2 != n3
 P2 = P(n1 + n2 == n3 + n4) = ? // n1 != n3 and n2 != n4

我不确定这是否是“更新”表的意思,但是您可以通过更改加载作业的配置write disposition在插入或附加到现有数据之前进行截断。可能的值为:

WRITE_TRUNCATE, WRITE_APPEND, WRITE_EMPTY