Condividi tramite


Gestire le camere bianche

Questo articolo descrive come gestire le camere pulite, incluse le procedure seguenti:

  • Aggiornare un proprietario e un commento di una stanza pulita
  • Aggiungere, rimuovere e modificare asset di dati e notebook
  • Concedere l'accesso a una stanza pulita
  • Monitorare l'attività della stanza pulita
  • Eliminare una stanza pulita

Queste attività possono essere eseguite da tutti i collaboratori in una stanza pulita.

Operazioni preliminari

La gestione delle stanze pulite richiede le autorizzazioni seguenti, a seconda dell'attività:

  • Per visualizzare una stanza pulita nell'elenco delle camere pulite o per visualizzare i dettagli della stanza pulita, è necessario essere il proprietario della stanza pulita, un amministratore del metastore o disporre di uno dei privilegi seguenti per la stanza pulita: MANAGE, MODIFY CLEAN ROOM, EXECUTE CLEAN ROOM TASKo BROWSE.
  • Per aggiornare il proprietario di una stanza pulita, è necessario essere il proprietario della stanza pulita, un amministratore del metastore o avere il privilegio MANAGE sulla stanza pulita.
  • Per aggiungere e rimuovere asset di dati e notebook in una clean room e aggiornare un commento, è necessario essere il proprietario della clean room o avere il privilegio MODIFY CLEAN ROOM sulla clean room.
  • Per concedere l'accesso a una camera bianca, è necessario essere il proprietario, un amministratore del metastore o avere il privilegio MANAGE sulla camera bianca.
  • Per eliminare una camera bianca, è necessario essere il proprietario o avere il privilegio di MANAGE sulla camera bianca.

Nota

Il creatore viene assegnato automaticamente come proprietario dell’ambiente pulito nel proprio account Databricks. All'amministratore del metastore dell'organizzazione del collaboratore viene assegnata automaticamente la proprietà dell’ambiente pulito nell'account Databricks. È possibile trasferire la proprietà. Consulta Gestire la proprietà degli oggetti del Catalogo Unity.

Aggiornare una stanza pulita

  1. Nell'area di lavoro di Azure Databricks, fare clic sull'icona "Catalogo".

  2. Nella pagina Accesso rapido fare clic sul pulsante Clean Rooms .On the Quick access page, click the Clean Rooms > button.

    In alternativa, fare clic sull'icona a forma di ingranaggio nella parte superiore del riquadro Catalogo e selezionare Clean Rooms.

  3. Selezionare la stanza pulita dall'elenco.

  4. Effettuare uno degli aggiornamenti seguenti:

    • Modifica commento: fare clic sull'icona Icona Modifica di modifica accanto al commento. Le modifiche dei commenti si applicano solo all'ambiente sicuro nel metastore del Catalogo Unity. Non viene propagato ad altri collaboratori.

    • Proprietario trasferimento: fare clic sull'iconaIcona Modificadi modifica accanto al nome del proprietario.

    • Aggiungere tabelle, volumi e viste: vedere Passaggio 3. Aggiungere asset di dati e notebook alla stanza pulita.

    • Rimuovere tabelle, volumi e viste: fare clic sul menu kebab menu kebab (noto anche come menu a tre punti) nella riga dell'asset e selezionare Rimuovi asset di dati.

    • Aggiungere notebook: vedere passaggio 3. Aggiungere asset di dati e notebook alla stanza pulita.

    • Aggiornare i notebook: fare clic sul menu kebab menu kebab nella riga del notebook e selezionare Aggiorna notebook. Nella finestra di dialogo cercare e selezionare il notebook aggiornato.

      Apportare eventuali aggiornamenti direttamente nel notebook prima di selezionarlo nell'interfaccia Clean Rooms.

    • Rimuovi notebook: fare clic sul menu kebab menu kebab nella riga del notebook e selezionare Elimina notebook.

Concedere l'accesso a una stanza pulita

Il proprietario della camera pulita ha tutti i privilegi per la stanza pulita. Il proprietario della stanza pulita e il proprietario del metastore sono gli unici ruoli che possono concedere ad altre entità l'accesso alla stanza pulita. Il creatore viene assegnato automaticamente come proprietario dell’ambiente pulito nel proprio account Databricks. All'amministratore del metastore dell'organizzazione del collaboratore viene assegnata automaticamente la proprietà dell’ambiente pulito nell'account Databricks. È possibile trasferire la proprietà. Consulta Gestire la proprietà dell'oggetto Catalogo Unity.

Il proprietario e gli utenti con il privilegio MANAGE possono concedere i privilegi seguenti in una stanza pulita:

  • BROWSE, che consente di elencare la clean room e visualizzare dettagli come commenti, proprietario, asset e cronologia di esecuzione.
  • MODIFY CLEAN ROOM, che consente di eseguire tutto ciò che BROWSE concede, aggiungere e rimuovere asset di dati, aggiungere e rimuovere notebook e aggiornare i commenti.
  • EXECUTE CLEAN ROOM TASK, che consente di eseguire tutto ciò che BROWSE concede, oltre a eseguire notebook in una stanza pulita.

Per concedere privilegi all'utente principale in una camera bianca:

  1. Nell'area di lavoro di Azure Databricks fare clic sull'icona CatalogoCatalogo.

  2. Nella parte superiore del riquadro Catalogo fare clic sull'icona a forma di ingranaggio ingranaggio e selezionare Clean Rooms.

    In alternativa, nella pagina Accesso rapido fare clic sul pulsante Ambiente pulito>.

  3. Selezionare la stanza pulita dall'elenco.

  4. Passare alla scheda Autorizzazioni .

  5. Selezionare l'utente, il gruppo o l'entità servizio, fare clic su Concedie selezionare i privilegi da concedere.

Per altre informazioni sulla concessione dei privilegi, vedere Gestire i privilegi in Unity Catalog.

Monitorare le esecuzioni dei notebook della sala pulita

Tutti i notebook eseguiti da tutti i collaboratori vengono registrati nella scheda Esecuzioni nell'interfaccia utente di Clean Rooms. È possibile filtrare le esecuzioni in base allo stato e al collaboratore che ha eseguito l'attività.

  1. Nell'area di lavoro di Azure Databricks, cliccare sull'icona CatalogoCatalogo.

  2. Nella pagina Accesso rapido fare clic sul pulsante Clean Rooms .On the Quick access page, click the Clean Rooms > button.

    In alternativa, fare clic sull'icona a forma di ingranaggio Gear icon nella parte superiore del riquadro Catalogo e selezionare Clean Rooms.

  3. Selezionare la stanza pulita dall'elenco.

  4. Passare alla scheda Esecuzioni .

È anche possibile visualizzare le esecuzioni per un notebook specifico selezionando il notebook nell'interfaccia utente della sala pulita e passando alla scheda Esecuzioni nella pagina dei dettagli del notebook.

Monitorare i log delle stanze pulite

La tabella di sistema clean_room_events registra tutti gli eventi correlati alla sala pulita nel metastore di Azure Databricks e consente di visualizzare tutte le azioni eseguite dall'utente e da altri collaboratori nelle stanze pulite.

Per sapere come utilizzare questa tabella di sistema per ricavare informazioni sulle attività della camera bianca, vedere riferimento alla tabella di sistema degli eventi della camera bianca.

Eliminare una stanza pulita

Quando si elimina una stanza pulita, i membri del team non sono in grado di usarla, ma essa viene visualizzata nel loro elenco di stanze pulite fino a quando non eliminano l'oggetto stanza pulita dalla loro parte. Quando si elimina una stanza pulita, le attività in esecuzione vengono annullate immediatamente.

  1. Nell'area di lavoro di Azure Databricks fare clic sull'icona CatalogCatalog.

  2. Nella pagina Accesso rapido fare clic sul pulsante Clean Rooms .On the Quick access page, click the Clean Rooms > button.

    In alternativa, fare clic sull'icona a forma di ingranaggio nella parte superiore del riquadro Catalogo e selezionare Camere Pulite.

  3. Selezionare la stanza pulita dall'elenco.

  4. Fare clic sul Menu kebab menu kebab nell'angolo superiore destro della pagina.

  5. Selezionare Elimina.

  6. Verificare di voler eliminare la stanza pulita e fare clic su Elimina.

Risolvere i problemi relativi alla sala pulita

È possibile che si verifichino i seguenti messaggi di errore o problemi quando si lavora con le stanze pulite.

Altri collaboratori hanno lasciato la stanza pulita, quindi la camera pulita non è più utilizzabile. Eliminare l'entità a protezione diretta della stanza pulita.

In una stanza pulita senza trust, qualsiasi collaboratore può eliminare la stanza pulita centrale. Questo messaggio di errore indica che l'altro collaboratore ha eliminato la stanza pulita centrale e il riferimento alla stanza pulita centrale non è più valido. È possibile eliminare l'oggetto sala pulita solo nell'area di lavoro di Azure Databricks. Non è possibile usarlo.

CollaboratorE X ha già una stanza pulita denominata Y

Nessun collaboratore può modificare il nome della stanza pulita. In questo modo tutti i collaboratori possono fare riferimento al nome della stanza pulita senza ambiguità. Questo errore indica che l'altro collaboratore ha già una stanza pulita con lo stesso nome di quello scelto. Scegliere un altro nome di stanza pulita.

Accettare le condizioni per il servizio serverless prima di utilizzare Clean Rooms

L'ambiente di calcolo serverless è necessario per le stanze pulite centrali. Non è necessario abilitare il calcolo serverless nella propria area di lavoro per usare le stanze pulite. Tuttavia, è necessario accettare le condizioni di calcolo serverless del servizio. Consultare la sezione Abilitare l’elaborazione serverless. Per assistenza, contattare il rappresentante di Databricks.

Il collaboratore invitato non può vedere la stanza pulita

Solo un amministratore del metastore può visualizzare una stanza pulita quando viene inizialmente creata nel metastore di un collaboratore invitato. Alcune aree di lavoro abilitate per il catalogo Unity non dispongono di un amministratore del metastore assegnato. Per iniziare a usare la stanza pulita, è necessario assegnare il ruolo di amministratore del metastore. Vedere Assegnare un amministratore del metastore.