Dataflow SQL

Dataflow 已停止支援 Dataflow SQL。 這是一項破壞性變更。

  • 2024 年 7 月 31 日起,您將無法在Google Cloud 控制台存取 Dataflow SQL。
  • 2025 年 1 月 31 日起,您將無法在 Google Cloud CLI 中使用 Dataflow SQL。

替代方案:Beam SQL

Beam SQL 可讓您使用 SQL 陳述式查詢有界和無界 PCollections。如果您使用 Apache Beam 筆記本,可以運用 IPython 自訂魔法 beam_sql 加快管道開發速度。

Beam SQL 提供與 Dataflow SQL 類似的功能,可使用 SQL 陳述式查詢 PCollections

遷移

建議您盡快開始將 Dataflow SQL 查詢遷移至 Beam SQL。

改用 Beam SQL 是重大變更,會影響所有 Dataflow SQL 工作或查詢。您需要重建這些工作和查詢。

這項異動生效後,您將無法建立新的 Dataflow SQL 工作。不過,這項變更不會影響已執行的 Dataflow SQL 工作。

如要瞭解如何在 Beam SQL 中建立查詢,請參閱「Beam SQL 和 beam_sql magic」和「Beam SQL 總覽」。