Compartir vía


Adición de un recurso de SQL Warehouse a una aplicación de Databricks

Agregue almacenes de SQL como recursos de Databricks Apps para permitir que la aplicación se conecte a los recursos de proceso y ejecute consultas SQL.

Adición de un recurso de SQL Warehouse

Antes de agregar una instancia de SQL Warehouse como recurso, revise los requisitos previos del recurso de la aplicación.

  1. Al crear o editar una aplicación, vaya al paso Configurar .
  2. En la sección Recursos de la aplicación, haga clic en + Agregar recurso.
  3. Seleccione SQL Warehouse como tipo de recurso.
  4. Elija una instancia de SQL Warehouse en las opciones disponibles en el área de trabajo.
  5. Seleccione el nivel de permiso adecuado para la aplicación:
    • Puede usar: Concede permiso a la aplicación para conectarse a SQL Warehouse y ejecutar consultas. Este es el permiso mínimo necesario para la mayoría de las aplicaciones.
    • Puede administrar: Concede al aplicación permiso para modificar la configuración, el escalado y otras opciones administrativas. Seleccione esto solo si la aplicación necesita administrar específicamente el almacenamiento.
  6. (Opcional) Especifique una clave de recurso personalizada, que es la forma en que hace referencia a SQL Warehouse en la configuración de la aplicación. La clave predeterminada es sql-warehouse.

Variables de entorno

Al implementar una aplicación con un recurso de SQL Warehouse, Azure Databricks expone el identificador de almacenamiento a través de variables de entorno a las que puede hacer referencia mediante el valueFrom campo .

Para obtener más información, consulte Access environment variables from resources (Acceso a variables de entorno desde recursos).

Eliminación de un recurso de SQL Warehouse

Al quitar un recurso de SQL Warehouse de una aplicación, la entidad de servicio de la aplicación pierde el acceso al almacenamiento. El propio almacenamiento de SQL permanece sin cambios y sigue estando disponible para otros usuarios y aplicaciones que tienen los permisos adecuados.

Procedimientos recomendados

Tenga en cuenta lo siguiente al trabajar con recursos de SQL Warehouse:

  • Conceda permisos mínimos. Use Can use permisos a menos que la aplicación necesite específicamente realizar tareas administrativas en el almacenamiento.
  • Los almacenes de SQL consumen recursos de proceso. Supervise los patrones de consulta y el uso del almacenamiento de la aplicación para optimizar los costos.
  • Implemente la lógica de reintento y el control de errores en la aplicación para administrar posibles problemas de conexión o falta de disponibilidad del almacenamiento.
  • Seleccione tamaños de almacenamiento que coincidan con los requisitos de rendimiento de la aplicación y cargas de consultas esperadas.