Databricks CLI コマンド
この情報は、Databricks CLI バージョン 0.205 以降に適用されます。 Databricks CLI は パブリック プレビュー段階です。
Databricks CLI 使用には、 Databricks ライセンス および Databricks プライバシー通知(使用データのプロビジョニングを含む)が適用されます。
この記事では、使用可能な Databricks CLI コマンドに関する情報を提供します。 この情報は、コマンドラインのヘルプを補足するものです。 のインストールと使用の詳細については、「DatabricksCLI のインストールまたは更新DatabricksCLI 」および「DatabricksCLIとは」を参照してください。
Databricks CLI には、次の表に示すコマンド グループが含まれています。 コマンド グループには、関連するコマンドのセットが含まれており、サブコマンドを含めることもできます。 コマンド・グループ、個々のコマンド、またはサブコマンドの使用法と構文情報を出力するには、次のようにします。
databricks <command-group> -h
databricks <command-group> <command-name> -h
databricks <command-group> <command-name> <subcommand-name> -h
多くの CLI コマンドは、 Databricks REST API リファレンスに記載されている操作にマップされます。
ワークスペース コマンド
グループ | 説明とコマンド |
---|---|
ファイルおよびファイル・システムを管理するためのコマンド:
| |
| Databricks がユーザーに代わって操作を行うための個人用アクセス トークンを登録するためのコマンド:
|
| ユーザーが自分の git リポジトリを管理できるようにするためのコマンド:
|
| シークレット、シークレットスコープ、およびアクセス権限を管理するためのコマンド:
|
| ワークスペース内のノートブックとフォルダーを一覧表示、インポート、エクスポート、および削除するコマンド:
|
コンピュート コマンド
グループ | 説明とコマンド |
---|---|
| 一連のルールに基づいてクラスターを構成するユーザーの機能を制御するコマンド:
|
| クラスターを作成、開始、編集、一覧表示、終了、および削除できるコマンド:
|
| ワークスペース管理者がワークスペースのグローバル初期化スクリプトを構成できるようにするコマンド:
|
| すぐに使用できるクラウドインスタンスを使用してインスタンスプールを作成、編集、削除、一覧表示するコマンドにより、クラスターの開始時間と自動スケーリング時間が短縮されます。
|
| 管理者が、ユーザーがクラスターを起動できるインスタンスプロファイルを追加、一覧表示、削除できるようにするコマンド:
|
| クラスター上のライブラリをインストール、アンインストール、およびステータスを取得するコマンド:
|
| 使用可能なポリシーファミリを表示するコマンド:
|
ジョブ・コマンド
グループ | 説明とコマンド |
---|---|
| ジョブを管理するためのコマンド:
|
DLT コマンド
グループ | 説明とコマンド |
---|---|
| パイプラインを作成、編集、削除、開始、および詳細を表示するコマンド:
|
機械学習コマンド
グループ | 説明とコマンド |
---|---|
| MLflowの組織の主要な単位であるエクスペリメントと対話するためのコマンド ;すべてのMLflow実行はエクスペリメントに属します。
|
| Workspace Model Registryのコマンド :
|
リアルタイムサービングコマンド
グループ | 説明とコマンド |
---|---|
| モデルサービングエンドポイントを作成、更新、削除するコマンド:
|
ID およびアクセス管理コマンド
グループ | 説明とコマンド |
---|---|
| Databricks アカウントを管理するためのコマンド:
|
認証用のコマンド:
| |
| 現在認証されているユーザーまたはサービスプリンシパルに関する情報を取得するコマンド:
|
| ID 管理を簡素化し、Databricks ワークスペース、データ、その他のセキュリティ保護可能なオブジェクトへのアクセスを簡単に割り当てるグループ用のコマンド:
|
| さまざまなオブジェクトやエンドポイントで、さまざまなユーザーのアクセスを読み取り、書き込み、編集、更新、管理するためのコマンド:
|
| ジョブ、自動化ツール、およびシステム (スクリプト、アプリ、CI/CD プラットフォームなど) で使用する ID のコマンド:
|
| Databricksによって認識され、Eメール アドレスで表されるユーザー ID のコマンド:
|
SQL 関連のコマンド
グループ | 説明とコマンド |
---|---|
| アラートに対して操作を実行するコマンド:
|
| 新しいクエリオブジェクトを作成するためのコマンド:
|
| クエリ定義に対して操作を実行するコマンド:
|
| ウェアハウスを通じてクエリの履歴にアクセスするためのコマンド SQL:
|
| SQLウェアハウスを管理するためのコマンド (これは、 内のデータ オブジェクトに対して コマンドを実行できるコンピュート リソースです。SQLDatabricks SQL
|
Unity Catalog コマンド
グループ | 説明とコマンド |
---|---|
| アーティファクトの許可リストを管理するコマンド。 Databricks Runtime 13.3以降では、ライブラリとinitスクリプトをUCの許可リストに追加して、ユーザーが標準アクセスモードで設定されたコンピュートでこれらのアーティファクトを活用できるようにすることができます。
|
| カタログ (Unity Catalog の 3 レベル名前空間の最初のレイヤー) を管理するコマンド:
|
| 外部データソースへの接続を作成するコマンド:
|
| クラウドストレージパスと、クラウドストレージパスへのアクセスを許可するストレージ認証情報を組み合わせた外部ロケーションを管理するためのコマンド:
|
| Unity Catalogでユーザー定義関数 (UDF) を管理するコマンド:
|
| Unity Catalog 内のデータへのアクセスを許可するコマンド:
|
| メタストア (Unity Catalog 内のオブジェクトの最上位コンテナー) を管理するためのコマンド:
|
| モデルのバージョンを管理するためのコマンド。 DatabricksMLflow Model Registryは、 でホストされたバージョンのUnity Catalog を提供します。
|
| オンライン テーブルを管理するコマンド (Delta テーブルのデータへの待機時間を短縮し、QPS アクセスを高速化する):
|
| モニターを管理するコマンドは、時間の経過と共にテーブルのデータまたはモデル品質メトリクスを監視するモニターです。
|
| 登録されたモデルを管理するためのコマンド。 DatabricksMLflow Model Registryは、 でホストされたバージョンのUnity Catalog を提供します。
|
| Unity Catalog の 3 レベル名前空間の 2 番目のレイヤーであるスキーマを管理するためのコマンド。
|
| ストレージ資格情報を管理するコマンド (クラウド テナントに格納されているデータにアクセスするための認証および承認メカニズム):
|
| システム・スキーマ (システム・カタログ内に存在するスキーマ) を管理するコマンド:
|
| テーブル内のフィールド間の関係をエンコードする主キー制約と外部キー制約を管理するコマンド:
|
| コマンドは、 Unity Catalogの 3 レベル名前空間の 3 番目のレイヤーに存在するマネージドテーブルに対して行われます。
|
| ボリュームを管理するためのコマンド (ファイルへのアクセス、保存、管理、整理、処理のための Unity Catalog (UC) 機能) です。
|
| セキュリティ保護可能なワークスペース バインドを管理するためのコマンド。 Databricks のセキュリティ保護可能なリソースは、
|
Delta sharing コマンド
グループ | 説明とコマンド |
---|---|
| データを共有する組織を表すデータ プロバイダーを管理するためのコマンド:
|
| 受信者のアクティブ化を管理するためのコマンド (これは、受信者オブジェクトがトークン認証タイプを持つオープン共有モデルにのみ適用されます)。
|
| 受信者を管理するコマンド (共有へのアクセスを許可する組織を表すために
|
| 共有を管理するコマンド (
|
設定コマンド
グループ | 説明とコマンド |
---|---|
| 管理者がIPアクセスリストを設定できるようにするコマンド:
|
| ユーザーがワークスペース レベルで設定を管理できるようにするコマンド:
|
| 管理者が他のユーザーのすべてのトークンを取得し、トークンを削除できるようにするコマンド:
|
| 認証とアクセスに使用できるトークンを作成、一覧表示、および取り消すコマンド Databricks REST APIs:
|
| ワークスペース設定を更新するコマンド:
|
開発者ツールのコマンド
グループ | 説明とコマンド |
---|---|
Databricks アセット バンドルを管理するコマンド (Databricks プロジェクトをコードとして表現できます)。
| |
ローカルディレクトリをワークスペースディレクトリに同期します。 |
ベクトル検索コマンド
グループ | 説明とコマンド |
---|---|
| ベクトル検索インデックスをホストするコンピュート リソースを表すベクトル検索エンドポイントを管理するコマンド:
|
| ベクトル検索インデックスを管理するコマンド。これは、埋め込みベクトルの効率的な表現であり、リアルタイムで効率的な近似最近傍 (ANN) 検索クエリをサポートします。
|
ダッシュボードのコマンド
グループ | 説明とコマンド |
---|---|
| ダッシュボードを変更するためのコマンド:
|
| AI/BI ダッシュボードの特定の管理操作を提供するコマンド:
|
追加のコマンド
グループ | 説明とコマンド |
---|---|
Databricks REST API に要求を行うコマンド:
| |
指定したシェルのオートコンプリートスクリプトを生成するコマンド:
| |
Databricks CLI を構成します。 | |
| 任意のコマンドの使用情報を出力します。 |
Databricks Labs のインストールを管理するためのコマンド:
| |
| 現在使用されているCLIのバージョンを取得します。 |
グローバルフラグ
次のフラグは、すべての Databricks CLI コマンドで使用できます。 一部のフラグは、一部のコマンドには適用されないことに注意してください。 特定のコマンドとそのフラグの詳細については、コマンド ラインのヘルプを参照してください。
旗 | 説明 |
---|---|
| Databricks CLI、関連コマンドグループ、または関連コマンドのヘルプを表示します。 |
| 関連するコマンドに該当する場合に使用するバンドル環境を表す文字列。 |
| 出力ログの書き込み先を表す文字列。 このフラグが指定されていない場合、デフォルトでは出力ログが stderr に書き込まれます。 |
|
|
| ログ形式のレベルを表す文字列。 指定しない場合、ログ形式レベルは無効になります。 |
|
|
|
|
| 進行状況ログを表示する形式 ( |