Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta página se explica cómo conectarse a Azure Databricks desde Microsoft Power Platform mediante la creación de una conexión de Azure Databricks. Puede usar los datos de Azure Databricks para crear aplicaciones de lienzo de Power, flujos de Power Automate y agentes de Copilot Studio.
Antes de empezar
Antes de conectarse a Azure Databricks desde Power Platform, debe cumplir los siguientes requisitos:
- Tiene una cuenta de Microsoft Entra ID (anteriormente Azure Active Directory).
- Tiene una licencia premium de Power Apps.
- Tiene una cuenta de Azure Databricks.
- Tiene acceso a un almacén SQL en Azure Databricks.
Opcional: Conexión con redes virtuales de Azure
Si el área de trabajo de Azure Databricks usa redes virtuales, hay dos maneras de conectarse:
Integre Power Platform con recursos dentro de la red virtual sin exponerlos a través de la red pública de Internet. Para conectarse al punto de conexión privado del área de trabajo de Azure Databricks, haga lo siguiente después de configurar la conectividad privada con Azure Databricks:
- Configure la compatibilidad de red virtual con Power Platform.
- Si la red virtual de Power Platform (ya sea principal o secundaria) es diferente de la red virtual de Azure Databricks, use el emparejamiento de red virtual para conectar la red virtual con Azure Databricks.
Para obtener más información sobre las redes virtuales, consulte Introducción al soporte técnico de Virtual Network.
Habilite el acceso con una implementación híbrida, donde un vínculo privado de front-end con un punto de conexión público está protegido por una lista de acceso IP del espacio de trabajo. Para habilitar el acceso, haga lo siguiente:
- Habilite el acceso público en el nivel del área de trabajo. Para más información, consulte Configuración de listas de acceso IP para áreas de trabajo.
- Agregue el intervalo IP de AzureConnectors o un intervalo IP específico de Power Platform en función de la región del entorno a la lista de acceso IP del área de trabajo.
Opcional: Crear un Principal de servicio de Microsoft Entra
Importante
Si Azure Databricks y Power Platform están en inquilinos diferentes, debe usar entidades de servicio para la autenticación.
Antes de conectarse, realice los siguientes pasos para crear, configurar y asignar un principal de servicio de Microsoft Entra a su cuenta o área de trabajo de Azure Databricks.
- Registrar una nueva entidad de servicio en Microsoft Entra ID.
- Añadir entidades de servicio a la cuenta
- Asignar una entidad de servicio a un área de trabajo.
Adición de una conexión de Azure Databricks
Nota:
Si usa Copilot Studio, el conector de Azure Databricks debe definirse mediante Power Apps o Power Automate. A continuación, se puede usar en Copilot Studio.
Para agregar una conexión de Azure Databricks, haga lo siguiente:
En Power Apps o Power Automate, en la barra lateral, haga clic en Conexiones.
Si no ve Conexiones en la barra lateral, haga clic en Más>conexiones.
En la esquina superior izquierda, haga clic en + Nueva conexión.
Con la barra de búsqueda en la esquina superior derecha, busque "Azure Databricks".
Haga clic en el icono de Azure Databricks .
Seleccione el tipo de autenticación en el menú desplegable y escriba la información de autenticación.
Si la implementación de Power Platform y la cuenta de Azure Databricks están en el mismo tenant de Microsoft Entra ID, puede utilizar una conexión OAuth. Escriba la siguiente información:
- En Nombre de host del servidor, escriba el nombre de host del servidor de SQL Warehouse de Azure Databricks.
- En Ruta de acceso HTTP, escriba la ruta de acceso HTTP de SQL Warehouse.
- Haga clic en Crear.
- Inicie sesión con el identificador de Microsoft Entra.
La conexión de la entidad de servicio puede usarse en cualquier escenario. Antes de conectarse, cree una entidad de servicio de Microsoft Entra. Escriba la siguiente información:
- En Id. de cliente, escriba el identificador del principal de servicio.
- En Secreto de cliente, escriba el secreto del principal de servicio.
- En Arrendatario, escriba el arrendatario principal del servicio.
- En Nombre de host, escriba el nombre de host del servidor de SQL Warehouse de Azure Databricks.
- En Ruta de acceso HTTP, escriba la ruta de acceso HTTP de SQL Warehouse.
- (Opcional) Después de crear la conexión puede cambiar el nombre o compartir el acceso de la entidad de servicio con los miembros de su equipo.
Para buscar los detalles de conexión de ruta de acceso HTTP y azure Databricks SQL Warehouse, consulte Obtención de detalles de conexión para un recurso de proceso de Azure Databricks.
Haga clic en Crear.
Incorporación de Azure Databricks a una directiva de datos
Al agregar Azure Databricks a una directiva de datos empresariales, Azure Databricks no podrá compartir datos con conectores en otros grupos. Esto protege los datos e impide que se compartan con aquellos que no deben tener acceso a ellos. Para obtener más información, consulte Administración de directivas de datos.
Para agregar el conector de Azure Databricks a una directiva de datos de Power Platform:
- En cualquier aplicación de Power Platform, haga clic en el engranaje de configuración en la parte superior derecha y haga clic en Centro de administración.
- En la barra lateral, haga clic en Directivas>de datos.
- Si usa el nuevo centro de administración, haga clic enSecurity Data and Privacy> (Directiva> de datos de seguridad y privacidad).
- Haga clic en + Nueva directiva o en una directiva existente.
- Si está creando una nueva directiva, escriba un nombre.
- Seleccione un entorno para agregar a la directiva y haga clic en + Agregar a la directiva anterior.
- Haga clic en Siguiente.
- Busque y haga clic en el conector de Azure Databricks.
- Haga clic en Mover a la empresa y haga clic en Siguiente.
- Revise la directiva y haga clic en Crear directiva.
Limitaciones
- El conector de Power Platform no admite nubes gubernamentales.