Accedere e gestire le query salvate

Questo articolo illustra come usare l'interfaccia utente di Azure Databricks per accedere e gestire le query.

Visualizza query

È possibile visualizzare le query usando i metodi seguenti:

  • Fare clic su Icona area di lavoroArea di lavoro nella barra laterale. Le query sono visualizzabili, per impostazione predefinita, nella cartella Home . Gli utenti possono organizzare le query in cartelle nel browser dell'area di lavoro insieme ad altri oggetti Databricks.
  • Fare clic su Icona QueryQuery nella barra laterale. Gli oggetti nelle finestre Query vengono ordinati in ordine cronologico inverso per impostazione predefinita. È possibile riordinare l'elenco facendo clic sull'intestazione di colonna Creata in corrispondenza dell'elenco. Digitare nella casella di testo Filtra query per filtrare in base a Nome, Tag o Proprietario.

Organizzare le query in cartelle nel browser dell'area di lavoro

È possibile organizzare le query in cartelle nel browser dell'area di lavoro e in altri oggetti Databricks. Vedere Browser dell'area di lavoro.

Trasferire la proprietà di una query

Per trasferire la proprietà di una query, è necessario essere un amministratore dell'area di lavoro. Le entità servizio e i gruppi non possono essere assegnati alla proprietà di una query. È anche possibile trasferire la proprietà usando l'API Autorizzazioni.

  1. Come amministratore dell'area di lavoro, accedere all'area di lavoro di Azure Databricks.

  2. Nella barra laterale fare clic su Query.

  3. Fare clic su una query.

  4. Fare clic sul pulsante Condividi in alto a destra per aprire la finestra di dialogo Condivisione .

  5. Fare clic sull'icona a forma di ingranaggio in alto a destra e fare clic su Assegna nuovo proprietario.

    Assegnare un nuovo proprietario

  6. Selezionare l'utente a cui assegnare la proprietà.

  7. Fare clic su Conferma.

Configurare le autorizzazioni per le query

Agli amministratori dell'area di lavoro e all'autore di query vengono concesse automaticamente le autorizzazioni per controllare quali utenti possono gestire ed eseguire query. È necessario disporre almeno dell'autorizzazione CAN MANAGE per una query per condividere le query.

Le query supportano due tipi di impostazioni di condivisione:

  • Esegui come visualizzatore: le credenziali del visualizzatore vengono usate per eseguire la query. Il visualizzatore deve anche avere almeno le autorizzazioni CAN U edizione Standard nel magazzino.

    Agli utenti è possibile concedere l'autorizzazione CAN EDIT solo quando l'impostazione di condivisione è impostata su Esegui come visualizzatore.

  • Esegui come proprietario: la credenziale del proprietario viene usata per eseguire la query.

Per altre informazioni sui livelli di autorizzazione delle query, vedere ACL di query.

  1. Nella barra laterale fare clic su Query.

  2. Fare clic su una query.

  3. Fare clic sul Pulsante Condividi pulsante in alto a destra per aprire la finestra di dialogo Condivisione .

    Gestire le autorizzazioni per le query

  4. Seguire i passaggi in base al tipo di autorizzazione che si vuole concedere:

  5. Cercare e selezionare i gruppi e gli utenti e assegnare il livello di autorizzazione.

  6. Fare clic su Aggiungi.

  7. Nel campo Impostazioni di condivisione > Credenziali nella parte inferiore selezionare Esegui come visualizzatore o Esegui come proprietario.

È anche possibile copiare il collegamento alla query nella finestra di dialogo Condivisione.

Amministrazione l'accesso a tutte le query

Un utente amministratore dell'area di lavoro di Azure Databricks ha accesso a tutte le query nell'area di lavoro. Quando è selezionata la scheda Tutte le query, un amministratore dell'area di lavoro può visualizzare ed eliminare tutte le query. Tuttavia, un amministratore dell'area di lavoro non può modificare una query quando l'impostazione di condivisione delle credenziali è impostata su Esegui come proprietario.

Per visualizzare tutte le query:

  1. Fare clic su Icona QueryQuery nella barra laterale.
  2. Fare clic sulla scheda Tutte le query nella parte superiore della schermata.

Creazione di query in altri ambienti

È possibile creare query senza usare l'interfaccia utente di Azure Databricks usando l'API REST, un connettore JDBC/ODBC o uno strumento partner.

Vedere Usare uno strumento di database SQL per eseguire comandi SQL ed esplorare gli oggetti di database in Azure Databricks.

È anche possibile creare una query con il provider Databricks Terraform e databricks_sql_query.

Vedere Partner tecnologici per informazioni sugli strumenti dei partner che è possibile usare tramite partner Connessione.