クラスター UI の変更とアクセス モードのクラスター
この記事はアーカイブされており、製品の現在の状態を反映していない可能性があります。 クラスター構成に関する情報については、 コンピュート構成リファレンスを参照してください。
新しいクラスター ユーザー インターフェイスが使用可能になりましたが、次の変更が加えられています。
- アクセス モード は、クラスター セキュリティ モードに置き換わります。 クラスター・セキュリティ・モードとアクセス・モードの違いについて説明します。
- ラジオ ボタンは 、クラスター モード ドロップダウンに置き換わります。
- 資格情報のパススルー には、新しい構成設定があります。
- 従来の 高コンカレンシー クラスター機能を テーブルアクセスコントロール (テーブル ACL) または資格情報のパススルーと組み合わせた場合の機能が、共有アクセス モード クラスターで使用できるようになりました。
Unity Catalogのコンピュートの構成の詳細については、「アクセス モード」を参照してください。
By デフォルト, クラスター エディターは New UI を使用します。 新しい UI と従来の UI を切り替えるには、ページの上部にある [プレビュー ] ボタンをクリックし、表示される設定をクリックします。
クラスターアクセスモードとは何ですか?
新しい [アクセス モード ] ドロップダウンが [セキュリティ モード ] ドロップダウンに置き換わりました。 アクセスモードは、次のように標準化されています。
アクセスモードドロップダウン | ユーザーに表示 | Unity Catalogのサポート | 対応言語 |
---|---|---|---|
シングルユーザー | いつも | あり | Python、SQL、Scala、R |
共有 | 常時 (プレミアムプラン以上が必要) | あり | Python (Databricks Runtime 11.3 LTS 以降)、SQL、Scala (Databricks Runtime 13.3 LTS 以降) |
分離なし共有 | ワークスペース管理者は、管理者設定ページで ユーザーの分離を強制 することで、このクラスターの種類を非表示にできます。 また、No Isolation Shared クラスターの関連するアカウント レベルの設定も参照してください。 | いいえ | Python、SQL、Scala、R |
カスタム | このオプションは、アクセス モード のない 既存のクラスターに対してのみ表示されます。 クラスターが従来のクラスター モード (Standard や高同時実行性など) を使用して作成された場合、新しい UI を使用しているときにアクセス モードにこの値が表示されます Databricks 。 この値は、新しいクラスターを作成するためのオプションではありません。 | いいえ | Python、SQL、Scala、R |
クラスター API のアクセスモードはまだサポートされていません。 既存のクラスター ・ APIに変更はありません。
新しい Databricks クラスターUIでクラスターモードをどのように構成しますか?
クラスター モード ドロップダウン は、 マルチ ノード と シングル ノードの 2 つのオプションを持つラジオ ボタンに置き換えられます。ユーザーがラジオ ボタンの 2 つのモードを切り替えると、フォームがリセットされます。
新しいクラスター UI で資格情報のパススルーをどのように構成しますか?
資格情報のパススルーは、Unity Catalog では機能しません。
[詳細オプション ] では、アクセス モードがシングル ユーザーまたは共有の場合に [ 資格情報のパススルーを有効にする ] チェック ボックスが使用可能になります。このチェックボックスをオンにして、クラスターで資格情報のパススルーを有効にし、クラスターで Unity Catalog を無効にします。
これらの変更による下位互換性はどのように機能しますか?
既存の対話型クラスターとジョブ クラスターの定義はすべて、クラスター UI の変更後も引き続き機能します。 既存のクラスターを開始または再起動したとき、または既存のジョブ実行がトリガーされたときも、動作は変わりません (変更なし)。
従来のクラスター定義は、クラスターUIに カスタム アクセスモードとして表示されます。 この値は下位互換性のためだけに行われ、ドロップダウンリストから選択することはできません。
Unity Catalogがない (つまり、Unity Catalog メタストアが割り当てられていない) ワークスペースの場合は、次の表を使用して、新しいクラスターを作成するときに元のクラスター設定から新しいアクセス モードに移行します。
元のクラスター設定 | 新しいアクセスモード |
---|---|
Standard | 分離なし共有 |
標準 + 資格情報パススルーのチェックボックスがオン | シングル ユーザー + 資格情報のパススルー チェックボックスがオン |
高同時実行性 (HC)* | 分離なし共有 |
HC + テーブルアクセスコントロール チェックボックスにチェックが入っています | 共有 |
HC + Credential Passthrough チェックボックスがオン | 共有 + 資格情報のパススルー チェックボックスがオン |
- Databricks 、 テーブルアクセスコントロール (テーブル ACL) を使用しない High Concurrencyクラスターと、同じ機能サポートを持つ Standard クラスターからの資格情報パススルーは区別されなくなりました。 どちらも "分離共有なし" アクセス モードで表されます。
下位互換性に懸念があるお客様は、 プレビュー ラベルの [新しい UI が有効] スイッチをオフに切り替えることで、新しいクラスター UI を無効にすることができます。
制限
-
次のセキュリティ関連の Spark 設定は、新しいクラスターを作成するときに新しい UI では使用できません。 クラスター構成を微調整する必要がある場合 (たとえば、 Privacera や Immuta などの統合の場合)、カスタム クラスターポリシー を定義してこれらの構成を設定できます。 詳細については、Databricks アカウント チームにお問い合わせください。
spark.databricks.repl.allowedLanguages
spark.databricks.acl.dfAclsEnabled
spark.databricks.passthrough.enabled
spark.databricks.pyspark.enableProcessIsolation
-
共有アクセス モードでの Python のサポートには、Databricks Runtime 11.3 LTS 以降が必要です。