GoogleGoogle Professional Data Engineer (PDE) Certification
·CN
·更新于 21 Aug 2026
您有一个正在运行的流式 Cloud Dataflow 作业;工程师们制作了一个具有不同窗口和触发器的新版本。为了在不丢失数据的情况下进行更新,您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 Drain 停止 Dataflow 作业,并使用更新后的代码创建一个新的 Dataflow 作业.
为什么这是答案
正确答案是使用 Drain 停止 Dataflow 作业,并使用更新后的代码创建一个新的 Dataflow 作业。当您需要更改作业逻辑(例如窗口或触发器)时,Dataflow 的“Drain”功能允许作业完成所有正在处理的数据并优雅地关闭,而不会丢失任何数据。然后,您可以启动一个新作业来处理未来的数据流。
选项 A 和 B 不正确,因为使用 --update 参数只能用于更新作业的二进制文件或管道参数,而不能更改管道逻辑(如窗口和触发器)。对于这些类型的更改,需要停止并重新启动作业。
选项 C 不正确,因为“Cancel”会立即停止作业,可能导致正在处理的数据丢失。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡