メインコンテンツまでスキップ

pipelines コマンド グループ

注記

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

Databricks CLI 使用には、使用状況データを含む Databricks ライセンス および Databricks プライバシー通知が適用されます。

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

databricks pipelines create

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

databricks pipelines create [flags]

引数

なし

オプション

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。

グローバルフラグ

databricks pipelines delete

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

databricks pipelines delete PIPELINE_ID [flags]

引数

PIPELINE_ID

削除するパイプライン。

オプション

グローバルフラグ

databricks pipelines get

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

databricks pipelines get PIPELINE_ID [flags]

引数

PIPELINE_ID

取得するパイプライン。

オプション

グローバルフラグ

databricks pipelines get-update

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

databricks pipelines get-update PIPELINE_ID UPDATE_ID [flags]

引数

PIPELINE_ID

パイプラインの ID。

UPDATE_ID

更新プログラムの ID。

オプション

グローバルフラグ

databricks pipelines list-pipeline-events

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

databricks pipelines list-pipeline-events PIPELINE_ID [flags]

引数

PIPELINE_ID

イベントを取得するパイプライン。

オプション

--filter string

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

--max-results int

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

--page-token string

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

グローバルフラグ

databricks pipelines list-pipelines

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

databricks pipelines list-pipelines [flags]

引数

なし

オプション

--filter string

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

--max-results int

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

--page-token string

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

グローバルフラグ

databricks pipelines list-updates

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

databricks pipelines list-updates PIPELINE_ID [flags]

引数

PIPELINE_ID

更新を返すパイプライン。

オプション

--max-results int

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

--page-token string

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

--until-update-id string

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

グローバルフラグ

databricks pipelines start-update

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

databricks pipelines start-update PIPELINE_ID [flags]

引数

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 pipelines stop

アクティブな更新を取り消して、パイプラインを停止します。パイプラインにアクティブな更新プログラムがない場合、この要求は操作なしです。

databricks pipelines stop PIPELINE_ID [flags]

引数

PIPELINE_ID

停止するパイプライン。

オプション

--no-wait

IDLE 状態に達するのを待たないでください

--timeout duration

IDLE 状態に達するまでの最大時間(デフォルトは 20 分 0 秒)

グローバルフラグ

databricks pipelines update

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

databricks pipelines update PIPELINE_ID [flags]

引数

PIPELINE_ID

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

オプション

--allow-duplicate-names

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

--budget-policy-id string

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

--catalog string

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

--channel string

DLT 使用するバージョンを指定する Release チャンネル。

--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 pipelines get-permission-levels

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

databricks pipelines get-permission-levels PIPELINE_ID [flags]

引数

PIPELINE_ID

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

オプション

グローバルフラグ

databricks pipelines get-permissions

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

databricks pipelines get-permissions PIPELINE_ID [flags]

引数

PIPELINE_ID

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

オプション

グローバルフラグ

databricks pipelines set-permissions

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

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

databricks pipelines set-permissions PIPELINE_ID [flags]

引数

PIPELINE_ID

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

オプション

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。

グローバルフラグ

databricks pipelines update-permissions

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

databricks pipelines update-permissions PIPELINE_ID [flags]

引数

PIPELINE_ID

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

オプション

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。

グローバルフラグ

グローバルフラグ

--debug

デバッグログを有効にするかどうか。

-h または --help

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

--log-file string

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

--log-format format

ログ・フォーマット・タイプ ( text または json) 。デフォルト値は textです。

--log-level string

ログ形式レベルを表す文字列。指定しない場合、ログ・フォーマット・レベルは使用不可になります。

-o, --output タイプ

コマンド出力タイプ text または json。デフォルト値は textです。

-p, --profile string

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

--progress-format format

進行状況ログを表示する形式: defaultappendinplacejson

-t, --target string

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