Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le visualizzazioni delle metriche vengono registrate nel catalogo unity e possono essere gestite tramite Esplora cataloghi. Gli utenti con almeno SELECT l'autorizzazione possono visualizzare i dettagli della visualizzazione delle metriche e i proprietari possono controllare l'accesso, abilitare la modifica collaborativa e gestire il ciclo di vita delle visualizzazioni delle metriche tramite l'interfaccia utente o i comandi SQL.
Visualizzare le visualizzazioni delle metriche in Esplora cataloghi
Catalog Explorer offre un'interfaccia per la visualizzazione e gestione delle metriche.
Per accedere a una visualizzazione delle metriche in Esplora cataloghi:
- Fare clic
Catalogo nella barra laterale.
- Esplorare i dati disponibili o usare la barra di ricerca per cercare la visualizzazione delle metriche in base al nome.
- Fare clic sul nome della visualizzazione metrica.
Esplora cataloghi visualizza le informazioni in più schede. Usare ogni scheda per visualizzare o modificare i dettagli per la visualizzazione delle metriche.
Impostare le autorizzazioni
Le visualizzazioni delle metriche usano lo stesso modello di autorizzazioni gerarchiche di altri oggetti a protezione diretta di Unity Catalog. Non sono necessarie nuove autorizzazioni se la visualizzazione delle metriche viene archiviata in uno schema a cui gli utenti autorizzati hanno accesso in lettura. È possibile assegnare autorizzazioni per la visualizzazione delle metriche dalla scheda Autorizzazioni o tramite SQL.
Concedere privilegi con SQL
Una vista metrica è un oggetto di sicurezza del catalogo Unity e segue lo stesso modello di autorizzazione di altre viste. I privilegi sono gerarchici, quindi i privilegi su un metastore, un catalogo o uno schema si estendono agli oggetti che contengono. Nell'esempio seguente vengono concessi privilegi minimi per gli utenti del data_consumers gruppo per eseguire query su una visualizzazione metrica:
GRANT SELECT ON orders_metric_view to `data-consumers`;
Per altre informazioni sui privilegi nel catalogo unity, vedere Gestire i privilegi nel catalogo unity. Per altre informazioni sulla creazione e la gestione dei gruppi, vedere Gruppi.
Concedere le autorizzazioni usando l'interfaccia utente
È anche possibile concedere privilegi usando Esplora cataloghi:
- Trovare la visualizzazione delle metriche in Esplora cataloghi.
- Fare clic su Autorizzazioni.
- Usare l'interfaccia utente per concedere e revocare le autorizzazioni per altri utenti e gruppi di Azure Databricks.
Per altre informazioni, vedere Concedere le autorizzazioni per un oggetto .
Modificare una visualizzazione delle metriche
Per modificarne la definizione, è necessario essere il proprietario di una visualizzazione metrica. Per abilitare la modifica collaborativa, trasferire la proprietà a un gruppo. Vedere Abilitare la modifica collaborativa.
Per modificare una visualizzazione delle metriche in Esplora cataloghi:
- Trovare la visualizzazione delle metriche in Esplora cataloghi.
- Fare clic su Modifica per aprire l'editor.
- Usare la scheda interfaccia utente per modificare i campi e le misure in modo interattivo oppure fare clic sul
<>pulsante per modificare direttamente la definizione YAML. - Fare clic su Salva.
Qualsiasi utente con almeno SELECT privilegi può eseguire query sulla visualizzazione delle metriche. Per altre informazioni sulla gestione delle autorizzazioni, vedere Impostare le autorizzazioni.
Modificare con SQL
Per modificare una visualizzazione delle metriche con SQL, usare ALTER VIEW con una definizione YAML aggiornata.
ALTER VIEW sostituisce la definizione completa, quindi includere il file YAML completo, non solo le parti modificate:
ALTER VIEW catalog.schema.orders_metric_view
AS $$
<complete YAML definition>
$$
Abilitare la modifica collaborativa
Solo il proprietario di una visualizzazione metrica può modificarne la definizione. Per consentire a più persone di collaborare alla stessa visualizzazione metrica, trasferire la proprietà a un gruppo. Tutti i membri del gruppo possono quindi modificare la definizione. La vista metrica può accedere solo ai dati che il gruppo ha il permesso di selezionare.
Per abilitare la modifica collaborativa:
- Creare o identificare un gruppo che deve avere accesso alla visualizzazione delle metriche per la modifica. Vedere Gruppi.
- Concedere al gruppo
SELECTl'accesso a tutte le tabelle da cui dipende la visualizzazione delle metriche. - Trasferire la proprietà della visualizzazione metrica al gruppo. Vedere Gestire la proprietà dell'oggetto.
- Aggiungere o rimuovere utenti dal gruppo per controllare chi può modificare la visualizzazione delle metriche.
Annotazioni
Il trasferimento della proprietà a un gruppo non è supportato per le visualizzazioni delle metriche materializzate. La modifica collaborativa è disponibile solo per le visualizzazioni delle metriche non materializzate.
Eliminare una visualizzazione delle metriche
Usare la sintassi DROP VIEW per eliminare una visualizzazione delle metriche:
DROP VIEW orders_metric_view;
Avvertimento
L'eliminazione di una visualizzazione delle metriche è permanente e non può essere annullata. Verificare che nessun elemento a valle (dashboard, notebook o query) dipenda dalla vista metrica prima di eliminarla. Utilizzare la scheda Lineage in Esplora catalogo per identificare le dipendenze.
Limitations
Le visualizzazioni delle metriche non supportano OpenSharing o la profilatura dei dati.