【发布时间】:2019-01-05 03:37:19
【问题描述】:
我的 beam pipeline 将数据导入 bigquery,最近需要支持更新和删除。由于 BigQuery 对我在一天内可以执行的更新和删除量有每日限制,因此我需要一个单独的进程,每 30 分钟左右运行一次,以将更新和删除合并到主数据集中。
有没有办法用 Apache Beam 做到这一点?一个在计时器上运行并只执行副作用的函数,并确保它只在一台机器上执行?
如果我的所有代码都在同一个数据流作业代码库中,我会非常喜欢它,并且如果数据流作业没有运行,它就不会执行。
【问题讨论】:
标签: google-cloud-dataflow apache-beam