Note
この情報は、Databricks CLI バージョン 0.205 以降に適用されます。 Databricks CLI は パブリック プレビュー段階です。
Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。
artifact-allowlists 内の コマンド グループを使用すると、Unity カタログで成果物の許可リストを管理できます。 Databricks Runtime 13.3 以降では、ライブラリと初期化スクリプトを Unity カタログの許可リストに追加して、ユーザーが共有アクセス モードで構成されたコンピューティングでこれらの成果物を活用できるようにします。
標準アクセス モード (以前の共有アクセス モード) を使用したコンピューティングでの許可リスト ライブラリと init スクリプトを参照してください。
databricks artifact-allowlists get
特定の成果物タイプの許可リストを取得します。 呼び出し元はメタストア管理者であるか、メタストアに対する MANAGE _LLOWLIST 特権を持っている必要があります。
databricks artifact-allowlists get ARTIFACT_TYPE [flags]
Arguments
ARTIFACT_TYPE
許可リストのアーティファクトタイプ。 サポートされる値: INIT_SCRIPT、LIBRARY_JAR、LIBRARY_MAVEN
オプション
Examples
次の例では、ライブラリ JAR ファイルの成果物許可リストを取得します。
databricks artifact-allowlists get LIBRARY_JAR
databricks アーティファクト許可リストの更新
成果物の許可リストを設定します。 特定の成果物の種類の成果物許可リストを設定します。 成果物の許可リスト全体が新しい許可リストに置き換えられます。 呼び出し元はメタストア管理者であるか、メタストアに対する MANAGE_ALLOWLIST 特権を持っている必要があります。
databricks artifact-allowlists update ARTIFACT_TYPE [flags]
Arguments
ARTIFACT_TYPE
許可リストのアーティファクトタイプ。 サポートされる値: INIT_SCRIPT、LIBRARY_JAR、LIBRARY_MAVEN
オプション
--json JSON
要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path
Examples
次の例では、インライン JSON を使用して init スクリプトのアーティファクト許可リストを設定します。
databricks artifact-allowlists update INIT_SCRIPT --json '{"artifact_matchers": [{"artifact": "s3://my-bucket/init-script.sh", "match_type": "PREFIX_MATCH"}]}'
グローバル フラグ
--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 文字列
該当する場合は、使用するバンドル ターゲット