ワークフローの概要
この機能に関するサポートをリクエストする場合、またはフィードバックを提供する場合は、bigquery-workflows-preview-feedback@google.com までメールをお送りください。
このドキュメントでは、BigQuery のワークフローの概要について説明します。ワークフローを使用して、コードアセットをスケジュールに従って順番に実行できます。
Workflows は Dataform をベースにしています。
ワークフローは、次のコードアセットの 1 つ以上で構成されます。
ワークフローを使用して、コードアセットの実行をスケジュールできます。たとえば、SQL クエリをスケジュールして毎日実行し、最新のソースデータでテーブルを更新して、ダッシュボードを強化できます。
複数のコードアセットを含むワークフローでは、実行順序を定義します。たとえば、ML モデルをトレーニングするには、SQL クエリでデータを準備し、その後のノートブックでそのデータを使用してモデルをトレーニングするワークフローを作成できます。
指定した時間と頻度で自動的に実行されるようにワークフローのスケジュールを設定できます。
制限事項
Workflows には次の制限があります。
- 既存のノートブックや SQL クエリをワークフローに追加することはできません。ワークフロー タスクを追加するには、ワークフローに新しいノートブックまたは SQL クエリを作成する必要があります。
- 選択したワークフローのアクセス権を他のユーザーに付与することはできません。
- ワークフローは Google Cloud コンソールでのみ使用できます。
- ワークフローの作成後に、ワークフローを保存するリージョンを変更することはできません。詳細については、コードアセットにデフォルトのリージョンを設定するをご覧ください。
サポートされているリージョン
すべてのコードアセットは、コードアセットのデフォルト リージョンに保存されます。デフォルト リージョンを更新すると、それ以降に作成されるすべてのコードアセットのリージョンが変更されます。
次の表に、ワークフローが利用可能なリージョンを示します。
リージョンの説明 | リージョン名 | 詳細 | |
---|---|---|---|
アフリカ | |||
ヨハネスブルグ | africa-south1 |
||
南北アメリカ | |||
コロンバス | us-east5 |
||
ダラス | us-south1 |
低 CO2 | |
アイオワ | us-central1 |
低 CO2 | |
ロサンゼルス | us-west2 |
||
ラスベガス | us-west4 |
||
モントリオール | northamerica-northeast1 |
低 CO2 | |
北バージニア | us-east4 |
||
オレゴン | us-west1 |
低 CO2 | |
サンパウロ | southamerica-east1 |
低 CO2 | |
サウス カロライナ | us-east1 |
||
アジア太平洋 | |||
香港 | asia-east2 |
||
ジャカルタ | asia-southeast2 |
||
ムンバイ | asia-south1 |
||
ソウル | asia-northeast3 |
||
シンガポール | asia-southeast1 |
||
シドニー | australia-southeast1 |
||
台湾 | asia-east1 |
||
東京 | asia-northeast1 |
||
ヨーロッパ | |||
ベルギー | europe-west1 |
低 CO2 | |
フランクフルト | europe-west3 |
低 CO2 | |
ロンドン | europe-west2 |
低 CO2 | |
マドリッド | europe-southwest1 |
低 CO2 | |
オランダ | europe-west4 |
低 CO2 | |
トリノ | europe-west12 |
||
チューリッヒ | europe-west6 |
低 CO2 | |
中東 | |||
ドーハ | me-central1 |
||
ダンマーム | me-central2 |
割り当てと上限
ワークフローには Dataform の割り当てと上限が適用されます。
料金
ワークフロー タスクの実行により、BigQuery でコンピューティングとストレージの料金が発生します。詳細については、BigQuery の料金をご覧ください。
ノートブックを含むワークフローは、デフォルトのマシンタイプに基づいて Colab Enterprise ランタイムの料金が発生します。料金の詳細については、Colab Enterprise の料金をご覧ください。
BigQuery ワークフローの実行は、Cloud Logging を使用してロギングされます。BigQuery ワークフローの実行では、ロギングが自動的に有効になります。このため、Cloud Logging の料金が発生する場合があります。詳細については、Cloud Logging の料金をご覧ください。
次のステップ
- ワークフローを作成する方法を確認する。
- ワークフローを管理する方法を学習する。
- ワークフローをオーケストレートする方法を学習する。