Configurar el área de trabajo para usar Databricks SQL

Este tutorial de introducción proporciona orientación para los administradores del área de trabajo que desean configurar Databricks SQL para los usuarios de su área de trabajo. Databricks SQL le permite ejecutar todas las aplicaciones de SQL y BI a gran escala con un mejor precio y rendimiento. Incluye un modelo de gobernanza unificado, formatos abiertos y API, y herramientas de su elección.

Nota:

Databricks SQL sin servidor no está disponible en Azure China. Databricks SQL no está disponible en las regiones de Azure Government.

Requisitos

Para completar estas tareas, debe ser administrador del área de trabajo y el área de trabajo de Azure Databricks debe estar en el nivel Premium o enterprise.

Paso 1: Habilitar el acceso a datos y configurar parámetros

Nota:

Si el área de trabajo está habilitada para Unity Catalog, no es necesario habilitar el acceso a datos. Unity Catalog admite almacenes de SQL de forma predeterminada.

Si el área de trabajo no está habilitada para Unity Catalog, deberá seleccionar o crear un perfil de instancia que los almacenes de SQL usen para acceder al almacenamiento. Para obtener más instrucciones, consulte Habilitación de la configuración de acceso a datos.

Puede establecer parámetros de configuración de nivel de área de trabajo para que se apliquen a todos los almacenes de SQL del área de trabajo. Estos parámetros afectan al comportamiento de Databricks SQL fuera de la sintaxis SQL especificada. Estos parámetros controlan aspectos como la aplicación de ANSI SQL, el uso de Photon y los tiempos de espera de la instrucción SQL. Consulte Parámetros de configuración de SQL.

Paso 2: Conceder acceso a Databricks SQL

Si un usuario no tiene acceso a Databricks SQL, un administrador del área de trabajo debe concederles el derecho. De forma predeterminada, todos los usuarios nuevos tienen acceso a Databricks SQL.

Conceder acceso a Databricks SQL

Para conceder a Databricks SQL acceso a un usuario:

  1. Como administrador del área de trabajo, vaya a Configuración de administración.
  2. Haga clic en la pestaña Usuarios.
  3. En la fila del usuario, haga clic en Databricks SQL access (Acceso a Databricks SQL).

Conceder acceso de grupo a Databricks SQL

Para conceder acceso a un grupo:

  1. En la página de configuración del administrador, haga clic en la pestaña Grupos.
  2. Haga clic en el nombre del grupo.
  3. Haga clic en la pestaña Derechos.
  4. Haga clic en Databricks SQL access (Acceso a Databricks SQL).

Paso 3: Crear una instancia de SQL Warehouse

Un almacén de SQL es un recurso de proceso simplificado que le permite ejecutar comandos SQL en objetos de datos de Databricks SQL.

Databricks recomienda crear un almacenamiento de SQL sin servidor. Azure Databricks administra completamente los almacenes de SQL sin servidor y proporciona a los usuarios acceso instantáneo a los recursos de proceso elástico. Consulte Proceso sin servidor.

Para crear un almacenamiento SQL, haga lo siguiente:

  1. Haga clic en Almacenes de SQL en la barra lateral y, después, en Crear almacén de SQL.
  2. Escriba un nombre para el almacén.
  3. Acepte la configuración predeterminada del almacén o edítela.
  4. Haga clic en Crear.
  5. Aparece el modal de permisos, donde puede conceder a los usuarios o grupos acceso al almacén.

Para obtener más información sobre cómo crear y administrar almacenes de SQL, consulte Configurar almacenes de SQL.

Pasos siguientes

El área de trabajo ya está configurada para usar Databricks SQL. Los siguientes recursos pueden ayudarle a obtener más información sobre el uso de Databricks SQL: