gpt4 book ai didi

python - 使用 Apache Beam 将结果列添加到现有 BigQuery 表

转载 作者:行者123 更新时间:2023-12-01 02:15:02 27 4
gpt4 key购买 nike

我想添加由 BigQuery 中两个现有列生成的列。我使用 Apache Beam 从 BigQuery 读取数据,然后对其进行处理并将结果更新到同一个 BigQuery 表中作为新列。

最佳答案

Beam BigQuery 连接器没有明确支持BigQuery DML ,但是您可以编写一个管道将处理结果插入到单独的表中,并在管道运行后运行 DML 语句以使用该辅助表更新原始表中的列。

或者,如果您的处理逻辑可以用 SQL 表示,那么您可能最好将其实现为 SQL DML 语句,而不使用管道。

关于python - 使用 Apache Beam 将结果列添加到现有 BigQuery 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48425334/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com