次の方法で共有


pipelines コマンド グループ

Note

この情報は、Databricks CLI バージョン 0.205 以降に適用されます。 Databricks CLI は パブリック プレビュー段階です

Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。

pipelines 内の コマンド グループを使用すると、パイプラインに関する詳細を作成、編集、削除、開始、および表示できます。 「Lakeflow Spark 宣言型パイプライン」を参照してください。

databricks パイプライン作成

要求された構成に基づいて新しいデータ処理パイプラインを作成します。 成功した場合、このコマンドは新しいパイプラインの ID を返します。

databricks pipelines create [flags]

Arguments

None

オプション

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

グローバル フラグ

databricksのパイプラインを削除

パイプラインを削除します。

databricks pipelines delete PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    削除するパイプライン。

オプション

グローバル フラグ

databricks パイプラインを取得する

パイプラインを取得します。

databricks pipelines get PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    取得するパイプライン。

オプション

グローバル フラグ

databricks パイプラインの get-update

アクティブなパイプラインから更新プログラムを取得します。

databricks pipelines get-update PIPELINE_ID UPDATE_ID [flags]

Arguments

PIPELINE_ID

    パイプラインの ID。

UPDATE_ID

    更新プログラムの ID。

オプション

グローバル フラグ

databricks pipelines の list-pipeline-events コマンド(パイプラインイベントの一覧表示)

パイプラインのイベントを取得します。

databricks pipelines list-pipeline-events PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    イベントを取得先のパイプライン。

オプション

--filter string

    結果のサブセットを選択する条件。SQL に似た構文を使用して表されます。

--max-results int

    1 ページで返されるエントリの最大数。

--page-token string

    前の呼び出しによって返されたページトークン。

グローバル フラグ

databricks パイプライン リスト表示

Delta Live Tables システムで定義されているパイプラインを一覧表示します。

databricks pipelines list-pipelines [flags]

Arguments

None

オプション

--filter string

    指定した条件に基づいて結果のサブセットを選択します。

--max-results int

    1 ページで返されるエントリの最大数。

--page-token string

    前の呼び出しによって返されたページトークン。

グローバル フラグ

databricks パイプラインのリスト更新

アクティブなパイプラインの更新を一覧表示します。

databricks pipelines list-updates PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    更新プログラムを返すパイプライン。

オプション

--max-results int

    1 ページで返されるエントリの最大数。

--page-token string

    前の呼び出しによって返されたページトークン。

--until-update-id string

    存在する場合は、この update_id を含む更新まで返します。

グローバル フラグ

databricks パイプラインの start-update

パイプラインの新しい更新を開始します。 パイプラインのアクティブな更新プログラムが既にある場合、要求は失敗し、アクティブな更新プログラムは実行されたままです。

databricks pipelines start-update PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    アップデートを開始するためのパイプライン。

オプション

--cause StartUpdateCause

    サポートされている値: [API_CALL、JOB_TASK、RETRY_ON_FAILURE、SCHEMA_CHANGE、SERVICE_UPGRADE、USER_ACTION]

--full-refresh

    true の場合、この更新プログラムは実行前にすべてのテーブルをリセットします。

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

--validate-only

    true の場合、この更新ではパイプライン ソース コードの正確性のみが検証されますが、データセットの具体化や発行は行われません。

グローバル フラグ

databricks パイプラインを停止します

アクティブな更新を取り消して、パイプラインを停止します。 パイプラインにアクティブな更新がない場合、この要求は処理されません。

databricks pipelines stop PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    停止するパイプライン。

オプション

--no-wait

    IDLE 状態に達するのを待たない

--timeout duration

    IDLE 状態に達するまでの最大時間 (既定は 20 m0s)

グローバル フラグ

databricks パイプラインの更新

指定された構成でパイプラインを更新します。

databricks pipelines update PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    このパイプラインの一意識別子。

オプション

--allow-duplicate-names

    false の場合、名前が変更され、別のパイプラインの名前と競合した場合、デプロイは失敗します。

--budget-policy-id string

    このパイプラインの予算ポリシー。

--catalog string

    このパイプラインからデータを発行する先の、Unity Catalog のカタログ。

--channel string

    使用するバージョンを指定する Lakeflow Spark 宣言パイプライン リリース チャネル。

--continuous

    パイプラインが継続的かトリガーされるか。

--development

    パイプラインが開発モードかどうか。

--edition string

    パイプライン製品エディション。

--expected-last-modified int

    存在する場合は、編集前のパイプライン設定の最終変更時刻。

--id string

    このパイプラインの一意識別子。

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

--name string

    このパイプラインのわかりやすい識別子。

--photon

    このパイプラインに対して Photon が有効になっているかどうか。

--pipeline-id string

    このパイプラインの一意識別子。

--schema string

    テーブルの読み取りまたはパブリッシュ先の既定のスキーマ (データベース)。

--serverless

    このパイプラインに対してサーバーレス コンピューティングが有効になっているかどうか。

--storage string

    チェックポイントとテーブルを格納するための DBFS ルート ディレクトリ。

--target string

    このパイプラインにテーブルを追加するターゲット スキーマ (データベース)。

グローバル フラグ

databricks パイプラインの get-permission-levels

パイプラインのアクセス許可レベルを取得します。

databricks pipelines get-permission-levels PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    アクセス許可を取得または管理するパイプライン。

オプション

グローバル フラグ

databricks パイプラインの get-permissions

パイプラインのアクセス許可を取得します。 パイプラインは、ルート オブジェクトからアクセス許可を継承できます。

databricks pipelines get-permissions PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    アクセス許可を取得または管理するパイプライン。

オプション

グローバル フラグ

databricks パイプラインの set-permissions

パイプラインのアクセス許可を設定します。

オブジェクトに対する権限を設定し、既存の権限が存在する場合は置き換えます。 指定されていない場合は、すべての直接アクセス許可を削除します。 オブジェクトは、ルート オブジェクトからアクセス許可を継承できます。

databricks pipelines set-permissions PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    アクセス許可を取得または管理するパイプライン。

オプション

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

グローバル フラグ

databricks パイプラインの権限を更新する

パイプラインのアクセス許可を更新します。 パイプラインは、ルート オブジェクトからアクセス許可を継承できます。

databricks pipelines update-permissions PIPELINE_ID [flags]

Arguments

PIPELINE_ID

    アクセス許可を取得または管理するパイプライン。

オプション

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

グローバル フラグ

グローバル フラグ

--debug

  デバッグ ログを有効にするかどうかを指定します。

-h または --help

    Databricks CLI、または関連コマンド グループ、または関連コマンドのヘルプの表示。

--log-file 文字列

    出力ログを書き込むファイルを表す文字列。 このフラグが指定されていない場合、既定では stderr に出力ログが書き込まれます。

--log-format 形式

    ログ形式の種類、 text 、または json。 既定値は text です。

--log-level 文字列

    ログ形式レベルを表す文字列。 指定しない場合、ログ形式レベルは無効になります。

-o, --output

    コマンド出力の種類( text または json)。 既定値は text です。

-p, --profile 文字列

    コマンドの実行に使用する ~/.databrickscfg ファイル内のプロファイルの名前。 このフラグが指定されていない場合は、存在する場合は、 DEFAULT という名前のプロファイルが使用されます。

--progress-format 形式

    進行状況ログを表示する形式: defaultappendinplace、または json

-t, --target 文字列

    該当する場合は、使用するバンドル ターゲット