注
この情報は、Databricks CLI バージョン 0.205 以降に適用されます。 Databricks CLI は パブリック プレビュー段階です。
Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。
Databricks CLI 内の account storage コマンド グループには、ワークスペースのストレージ構成を管理するためのコマンドが含まれています。 クラスター ログ、ノートブックのリビジョン、ジョブの結果などのオブジェクトを格納するには、アカウント内のルート ストレージ S3 バケットが必要です。 非運用 DBFS データのストレージには、ルート ストレージ S3 バケットを使用することもできます。 ストレージ構成はこのバケット情報をカプセル化し、その ID は新しいワークスペースの作成時に使用されます。
databricks アカウントストレージの作成
アカウントの Databricks ストレージ構成を作成します。
databricks account storage create [flags]
オプション
--role-arn string
Unity カタログのワークスペース作成時に既定で作成されるワークスペース カタログへのアクセスに使用されるオプションの IAM ロール。
--json JSON
要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path
例示
次の例では、JSON を使用してストレージ構成を作成します。
databricks account storage create --json '{"storage_configuration_name": "my-storage-config", "root_bucket_info": {"bucket_name": "my-databricks-bucket"}}'
次の例では、IAM ロールを使用してストレージ構成を作成します。
databricks account storage create --role-arn "arn:aws:iam::123456789012:role/my-uc-role" --json '{"storage_configuration_name": "my-storage-config", "root_bucket_info": {"bucket_name": "my-databricks-bucket"}}'
次の例では、JSON ファイルを使用してストレージ構成を作成します。
databricks account storage create --json @storage-config.json
databricks アカウントのストレージの削除
Databricks ストレージ構成を削除します。 ワークスペースに関連付けられているストレージ構成は削除できません。
databricks account storage delete STORAGE_CONFIGURATION_ID [flags]
論争
STORAGE_CONFIGURATION_ID
Databricks ストレージ構成 ID。
オプション
例示
次の例では、ID でストレージ構成を削除します。
databricks account storage delete storage-abc123
databricks アカウントストレージの取得
ID で指定されたアカウントの Databricks ストレージ構成を取得します。
databricks account storage get STORAGE_CONFIGURATION_ID [flags]
論争
STORAGE_CONFIGURATION_ID
Databricks ストレージ構成 ID。
オプション
例示
次の例では、ID によってストレージ構成を取得します。
databricks account storage get storage-abc123
databricks アカウントのストレージ リスト
アカウントの Databricks ストレージ構成を一覧表示します。
databricks account storage list [flags]
オプション
例示
次の例では、すべてのストレージ構成の一覧を示します。
databricks account storage list
グローバル フラグ
--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 形式
進行状況ログを表示する形式: default、 append、 inplace、または json
-t, --target 文字列
該当する場合は、使用するバンドル ターゲット