クリーンルームの管理
プレビュー
この機能は パブリック プレビュー段階です。 アクセスをリクエストするには、Databricks の担当者に連絡してください。
この記事では、次の方法を含む、クリーン ルームの管理方法について説明します。
クリーンルームの所有者とコメントを更新する
データアセットとノートブックの追加、削除、編集
クリーンルームへのアクセスを許可する
クリーンルームのアクティビティを監視する
クリーンルームの削除
これらのタスクは、クリーンルーム内ですべての共同作業者が実行できます。
始める前に
クリーンルームの管理には、タスクに応じて次の権限が必要です。
クリーン ルーム リストでクリーン ルームを表示したり、クリーン ルームの詳細を表示したりするには、クリーン ルームの所有者であるか、メタストア管理者であるか、またはクリーン ルームに対する権限 (
MODIFY CLEAN ROOM
、EXECUTE CLEAN ROOM TASK
、またはBROWSE
のいずれかの権限を持っている必要があります。クリーン ルームの所有者を更新するには、クリーン ルームの所有者またはメタストア管理者である必要があります。
クリーン ルームでデータ アセットとノートブックを追加および削除したり、コメントを更新したりするには、クリーン ルームの所有者であるか、クリーン ルームに対する
MODIFY CLEAN ROOM
権限を持っている必要があります。クリーンルームへのアクセスを許可するには、所有者またはメタストア管理者である必要があります。
クリーンルームを削除するには、所有者である必要があります。
注:
作成者は、Databricks アカウント内のクリーン ルームの所有者として自動的に割り当てられます。 共同作業者の組織のメタストア管理者には、Databricks アカウント内のクリーン ルームの所有権が自動的に割り当てられます。 オーナー権限を譲渡できます。 Unity Catalogオブジェクトの所有権の管理」を参照してください。
クリーンルームの更新
Databricks ワークスペースで、カタログをクリックします。
[クイック アクセス] ページで、[クリーン ルーム] >ボタンをクリックします。
または、[ カタログ ] ウィンドウの上部にある 歯車アイコンをクリックし、[ Clean Rooms ] を選択します。
リストからクリーンルームを選択します。
次のいずれかの更新を行います。
コメントの編集: コメントの横にある 編集アイコンをクリックします。 コメントの変更は、 Unity Catalogメタストアでセキュリティ保護可能なクリーン ルームにのみ適用されます。 他のコラボレーターには伝播されません。
所有者を移行 する: 所有者 名の横にある 編集アイコンをクリックします。
テーブルとボリュームを追加します。 「ステップ 3. データ アセットとノートブックをクリーン ルームに追加します」を参照してください。
テーブルとボリュームの削除: アセット行の ケバブメニュー(3ドットメニューとも呼ばれます)をクリックし、[ データアセットの削除]を選択します。
ノートブックの追加: 「ステップ 3. データ アセットとノートブックをクリーン ルームに追加します」を参照してください。
ノートブックを更新する:ノートブック行の kebab メニューをクリックし、 [ノートブックの更新]を選択します。 ダイアログで、更新されたノートブックを参照して選択します。
クリーン ルーム インターフェイスで選択する前に、ノートブックで直接更新を行ってください。
ノートブックを削除する:ノートブック行の kebab メニューをクリックし、 [ノートブックの削除]を選択します。
クリーンルームへのアクセスを許可する
クリーンルームの所有者は、クリーンルームに対するすべての権限を持っています。 クリーン ルームの所有者とメタストアの所有者は、他のプリンシパルにクリーン ルームへのアクセス権を付与できる唯一のロールです。 作成者は、Databricks アカウント内のクリーン ルームの所有者として自動的に割り当てられます。 共同作業者の組織のメタストア管理者には、Databricks アカウント内のクリーン ルームの所有権が自動的に割り当てられます。 オーナー権限を譲渡できます。 Unity Catalogオブジェクトの所有権の管理」を参照してください。
所有者は、クリーンルームに対して次の権限を付与できます。
BROWSE
を使用すると、クリーン ルームを一覧表示し、コメント、所有者、アセット、実行履歴などの詳細を表示できます。MODIFY CLEAN ROOM
では、BROWSE
で許可されるすべての操作に加え、データ アセットの追加と削除、ノートブックの追加と削除、コメントの更新も実行できます。EXECUTE CLEAN ROOM TASK
これにより、BROWSE
で許可されるすべての操作に加えて、クリーン ルームでノートブックを実行できるようになります。
クリーンルームに対するプリンシパル権限を付与するには:
Databricks ワークスペースで、カタログをクリックします。
[カタログ] ウィンドウの上部にある [] 歯車アイコンをクリックし、[Clean Rooms] を選択します。
または、[ クイックアクセス ]ページで、[ クリーンルーム]> ボタンをクリックします。
リストからクリーンルームを選択します。
「権限」タブに移動します。
ユーザー、グループ、またはサービスプリンシパルを選択し、 [付与]をクリックして、付与する権限を選択します。
権限の付与の詳細については、 Unity Catalogでの権限の管理」を参照してください。
クリーンルームのタスクを監視する
すべての共同作業者からのすべてのノートブック実行は、Clean Rooms UI の実行タブに記録されます。 ステータスとタスクを実行した共同作業者によって実行をフィルタリングできます。
Databricks ワークスペースで、カタログをクリックします。
[クイック アクセス] ページで、[クリーン ルーム] >ボタンをクリックします。
または、[ カタログ ] ウィンドウの上部にある 歯車アイコンをクリックし、[ Clean Rooms ] を選択します。
リストからクリーンルームを選択します。
[実行]タブに移動します。
クリーン ルーム UI でノートブックを選択し、ノートブックの詳細ページの実行タブに移動して、特定のノートブックの実行を表示することもできます。
クリーンルームのログを監視する
clean_room_events
システムテーブルは、 Databricksメタストア内のすべてのクリーンルーム関連イベントを記録し、自分や他の共同作業者がクリーンルームで実行したすべてのアクションを表示できるようにします。
このシステムテーブルを使用してクリーン ルームの活動についての知識を得る方法については、 「クリーン ルーム イベント システムテーブル リファレンス」を参照してください。
クリーンルームの削除
クリーン ルームを削除すると、共同作業者はそのクリーン ルームを使用できなくなりますが、自分側のクリーン ルーム オブジェクトを削除するまで、そのクリーン ルームのリストに表示されます。 クリーンルームを削除すると、実行中のタスクは直ちにキャンセルされます。
Databricks ワークスペースで、カタログをクリックします。
[クイック アクセス] ページで、[クリーン ルーム] >ボタンをクリックします。
または、[ カタログ ] ウィンドウの上部にある 歯車アイコンをクリックし、[ Clean Rooms ] を選択します。
リストからクリーンルームを選択します。
ページの右上隅にある ケバブメニューをクリックします。
[削除] を選択します。
クリーン ルームを削除することを確認し、[ 削除] をクリックします。
クリーンルームの問題のトラブルシューティング
クリーンルームで作業しているときに、次のエラーメッセージや問題が発生する場合があります。
他のコラボレーターがクリーンルームから退出したため、クリーンルームは使用できなくなりました。安全のためにこのクリーンルームを削除してください。
信頼されていないクリーンルームでは、すべての共同作業者が中央のクリーンルームを削除できます。 このエラーメッセージは、他の共同作業者が中央クリーンルームを削除したため、中央クリーンルームへの参照が無効になったことを意味します。 クリーン ルーム オブジェクトは、Databricks ワークスペース内でのみ削除できます。 ご利用いただけません。
コラボレーター X には、すでに Y という名前のクリーンルームがあります
コラボレーターはクリーンルーム名を変更できません。 これにより、すべてのコラボレーターがあいまいさなくクリーンルーム名を参照できるようになります。 このエラーは、選択した部屋と同じ名前のクリーンルームが他の共同作業者にすでにあることを意味します。 別のクリーンルーム名を選択してください。
クリーンルームをご利用になる前に、サーバレス利用規約に同意してください
中央クリーンルームにはサーバレスコンピュートが必要です。 クリーンルームを使用するために自分のワークスペースでサーバレスコンピュートを有効にする必要はありません。 ただし、サーバレス コンピュートのサービス利用規約に同意する必要があります。 「サーバレス コンピュートを有効にする」を参照してください。 サポートが必要な場合は、Databricks の担当者にお問い合わせください。
招待された共同作業者はクリーンルームを見ることができません
招待されたコラボレーターのメタストアに最初に作成されたクリーン ルームを表示できるのは、メタストア管理者だけです。 Unity Catalog が有効になっている一部のワークスペースには、メタストア管理者が割り当てられていません。 クリーン ルームでの作業を開始するには、メタストア管理者ロールを割り当てる必要があります。 「 メタストア管理者を割り当てる」を参照してください。