シークレット管理

データにアクセスするには、JDBCを介した外部データソースへの認証が必要になる場合があります。資格情報をノートブックに直接入力する代わりに、Databricksシークレットを使用して資格情報を保存し、ノートブックやジョブで参照します。シークレットを管理するには、 Databricks CLI を使用してシークレットAPI にアクセスします。

警告

管理者、シークレット作成者、および権限を付与されたユーザーは、Databricksシークレットを読むことができます。Databricksは、ノートブックに表示される可能性のあるシークレット値を伏字処理するよう努めますが、これらのユーザーがシークレットを読むのを回避することはできません。詳細については、「シークレットの伏字処理」を参照してください。

シークレットを設定するには、以下の手順に従ってください。

  1. シークレットスコープを作成する。シークレットスコープ名は大文字と小文字を区別しません。

  2. スコープにシークレットを追加します。シークレット名は大文字と小文字を区別しません。

  3. プレミアムプランをお持ちの場合は、シークレットスコープにアクセス制御を割り当てます

このガイドでは、これらの設定タスクを実行し、シークレットを管理する方法について説明します。詳細については、以下を参照してください。