Configurare l'area di lavoro per l'uso di Databricks SQL

Questa esercitazione introduttiva fornisce indicazioni per gli amministratori dell'area di lavoro che vogliono configurare Databricks SQL per gli utenti dell'area di lavoro. Databricks SQL consente di eseguire tutte le applicazioni SQL e BI su larga scala con prezzi e prestazioni migliori. Include un modello di governance unificato, formati aperti e API e strumenti di propria scelta.

Nota

Databricks SQL Serverless non è disponibile in Azure Cina. Databricks SQL non è disponibile nelle aree Azure per enti pubblici.

Requisiti

Per completare queste attività, è necessario essere un amministratore dell'area di lavoro e l'area di lavoro di Azure Databricks deve trovarsi nel livello Premium o Enterprise.

Passaggio 1: Abilitare l'accesso ai dati e configurare i parametri

Nota

Se l'area di lavoro è abilitata per Unity Catalog, non è necessario abilitare l'accesso ai dati. Il catalogo unity supporta SQL Warehouse per impostazione predefinita.

Se l'area di lavoro non è abilitata per Il catalogo unity, sarà necessario selezionare o creare un profilo di istanza usato dai warehouse SQL per accedere all'archiviazione. Per istruzioni, vedere Abilitare la configurazione dell'accesso ai dati.

È possibile impostare i parametri di configurazione a livello di area di lavoro da applicare a tutti i warehouse SQL nell'area di lavoro. Questi parametri influiscono sul comportamento di Databricks SQL all'esterno della sintassi SQL specificata. Questi parametri controllano elementi come l'applicazione SQL ANSI, l'utilizzo di Photon e i timeout delle istruzioni SQL. Vedere Parametri di configurazione SQL.

Passaggio 2: Concedere l'accesso a Databricks SQL

Se un utente non ha accesso a Databricks SQL, un amministratore dell'area di lavoro deve concedere loro il diritto. Per impostazione predefinita, tutti i nuovi utenti hanno accesso a Databricks SQL.

Concedere l'accesso utente a Databricks SQL

Per concedere a un utente l'accesso a Databricks SQL:

  1. Come amministratore dell'area di lavoro, passare a Amministrazione Impostazioni.
  2. Fare clic sulla scheda Utenti .
  3. Nella riga dell'utente fare clic su Accesso SQL di Databricks.

Concedere l'accesso al gruppo a Databricks SQL

Per concedere l'accesso a un gruppo:

  1. Nella pagina delle impostazioni di amministrazione fare clic sulla scheda Gruppi .
  2. Fare clic sul nome del gruppo.
  3. Fare clic sulla scheda Entitlement.
  4. Fare clic su Accesso SQL di Databricks.

Passaggio 3: Creare un'istanza di SQL Warehouse

Sql Warehouse è una risorsa di calcolo semplificata che consente di eseguire comandi SQL sugli oggetti dati all'interno di Databricks SQL.

Databricks consiglia di creare un'istanza di SQL Warehouse serverless. I data warehouse SQL serverless sono completamente gestiti da Azure Databricks e consentono agli utenti di accedere immediatamente alle risorse di calcolo elastiche. Vedere Calcolo serverless.

Per creare un'istanza di SQL Warehouse:

  1. Fare clic su SQL Warehouse nella barra laterale e quindi su Crea SQL Warehouse.
  2. Immettere un nome per il magazzino.
  3. Accettare le impostazioni predefinite del magazzino o modificarle.
  4. Fai clic su Crea.
  5. Viene visualizzato il modale delle autorizzazioni, in cui è possibile concedere agli utenti o ai gruppi l'accesso al magazzino.

Per altre informazioni sulla creazione e la gestione di SQL Warehouse, vedere Configurare sql warehouse.

Passaggi successivi

L'area di lavoro è ora configurata per l'uso di Databricks SQL. Le risorse seguenti consentono di ottenere altre informazioni sull'uso di Databricks SQL: