デフォルト ポリシー & ポリシー ファミリー
この記事では、ワークスペースで利用可能なデフォルトのコンピュートポリシーについて説明し、それらを使用してカスタムポリシーを作成する方法について説明します。
ワークスペースには、4種類のユースケースに合わせて以下の4つのデフォルトポリシーが用意されています。
- パーソナル コンピュート: 最小限の構成オプションを備えた専用のコンピュート リソース。個人および対話型のデータ探索用に設計されています。
- 共有コンピュート: インタラクティブかつ協調的なデータ探索とデータ分析のために設計された標準コンピュート
- パワー ユーザー コンピュート: 複雑なデータサイエンス プロジェクトや機械学習ワークロードを実行するために設計された専用コンピュート
- ジョブコンピュート: ジョブ用の汎用コンピュート
各ポリシーには、そのユースケースでベストプラクティスを実施するためのルールが定義されています。ワークスペース管理者は、これらのポリシーを上書きしたり、ルールを追加したりすることができます。
さらに、ポリシー ファミリを利用して、これらのデフォルト ポリシーを使用して新しいカスタム ポリシーを作成できます。 「ポリシー ファミリを使用してカスタム ポリシーを作成する」を参照してください。
デフォルトポリシーにアクセスできるのは誰ですか?
デフォルトでは、ワークスペース管理者は 4 つのポリシーすべてにアクセスできます。 管理者以外のユーザーは、パーソナル・コンピュート・ポリシーにのみアクセスできますが、任意のデフォルト・ポリシーへのアクセス権を付与できます。
デフォルトポリシーの権限を編集するには:
- ワークスペースのサイドバーで「 コンピュート 」をクリックします。
- 「 ポリシー 」タブをクリックし、編集したいポリシーを選択します。
- ポリシーの概要ページで、[ すべての権限を表示] をクリックします。
- ポリシー権限を更新し、[ 保存] ボタンをクリックします。
パーソナルコンピュート
パーソナルコンピュートポリシーには、ワークスペースのすべてのユーザーがデフォルトでアクセスできます(アカウントレベルで無効にされていない限り)。
Personal コンピュート ポリシーを使用すると、ユーザーは最小限の構成オプションで専用の単一ノード コンピュート リソースを簡単に作成できます。 「個人コンピュート ポリシーの管理」を参照してください。
共有コンピュート
共有コンピュート・ポリシーを使用すると、ユーザーは複数のユーザーが共有することを目的としたより大きなマルチノード・リソースを作成できます。
このポリシーの主なポイントは以下の通りです:
- 協調的なデータ探索、データ分析、機械学習ワークロード向けに設計された多目的コンピュート
- 標準アクセスモードを使用する
- デフォルトは最新のLTSデータブリックスランタイムバージョンです
- デフォルトでは、ポリシーはワークスペース管理者のみが利用できます。管理者以外のユーザーにはこのポリシーへのアクセス権を付与する必要があります。
Power User コンピュート
パワー ユーザー コンピュート ポリシーにより、ユーザーはより大規模なマルチノード リソースを作成できます。 このポリシーは、 Databricks Runtimeの機械学習バージョンを使用し、Personal コンピュートで許可されるよりも多くのコンピュート リソースを必要とするワークロードを対象としています。
このポリシーの主なポイントは以下の通りです:
- 専用リソースを使用して高度で複雑なデータサイエンス プロジェクトを実行するために設計された多目的コンピュート
- 専用アクセスモードを使用する
- 最新のDatabricks Runtime MLバージョンに準拠しています (最新のLTS Databricks Runtime MLバージョンではありません)。
- デフォルトでは、ポリシーはワークスペース管理者のみが利用できます。管理者以外のユーザーにはこのポリシーへのアクセス権を付与する必要があります。
ジョブ コンピュート
ジョブコンピュートポリシーでは、ジョブ用の汎用のデフォルトコンピューティングを作成できます。
このポリシーの主なポイントは以下の通りです:
- ジョブコンピュートのみです
- デフォルトは最新のDatabricks Runtime LTSバージョンです
- デフォルトでは、ポリシーはワークスペース管理者のみが利用できます。管理者以外のユーザーにはこのポリシーへのアクセス権を付与する必要があります。
ポリシー ファミリを使用してカスタム ポリシーを作成する
ポリシーファミリーとは、カスタムポリシーの作成用にDatabricksが提供しているテンプレートです。これにより、新しいポリシーを作成する場合も、ポリシーファミリーを使って作成することができます。また、任意のデフォルトポリシーを選んで、新しいポリシー用のファミリーにすることも可能です。
ポリシーファミリーの作成、編集、削除はできません。
ポリシーファミリーを使用してポリシーを作成するには:
- ポリシーのダッシュボードで「 ポリシーを作成 」をクリックします。
- ポリシーの名前と説明を入力します。
- [ ファミリー ] ドロップダウンから、定義を継承するポリシーを選択します。
- ファミリーを選択すると、ポリシーの定義が自動的に入力されます。
- ポリシー内の定義を追加またはオーバーライドします。
- 作成 をクリックします。