Leer en inglés

Compartir a través de


Asociación de un proceso de Azure Databricks protegido en una red virtual (VNet)

Tanto Azure Machine Learning como Azure Databricks se pueden proteger mediante una red virtual para restringir la comunicación de red entrante y saliente. Cuando ambos servicios están configurados para usar una red virtual, puede usar un punto de conexión privado para permitir que Azure Machine Learning asocie Azure Databricks como un recurso de proceso.

La información de este artículo supone que el área de trabajo de Azure Machine Learning y Azure Databricks están configurados para dos redes virtuales de Azure independientes. Para habilitar la comunicación entre los dos servicios, se usa Azure Private Link. Se crea un punto de conexión privado para cada servicio en la red virtual para el otro servicio. Se agrega un punto de conexión privado para Azure Machine Learning para comunicarse con la red virtual que usa Azure Databricks. Se agrega un punto de conexión privado para Azure Databricks para comunicarse con la red virtual que usa Azure Machine Learning.

Diagrama de las conexiones de punto de conexión privado entre servicios y redes virtuales.

Requisitos previos

  • Un área de trabajo de Azure Machine Learning configurada para el aislamiento de red.

  • Una implementación de Azure Databricks configurada en una red virtual (inyección de red virtual).

    Importante

    Azure Databricks requiere dos subredes (a veces denominadas subredes privadas y públicas). Ambas subredes están delegadas y no se pueden usar en el área de trabajo de Azure Machine Learning al crear un punto de conexión privado. Se recomienda agregar una tercera subred a la red virtual que usa Azure Databricks y usar esta subred para el punto de conexión privado.

  • Las redes virtuales que usa Azure Machine Learning y Azure Databricks deben usar un conjunto diferente de intervalos de direcciones IP.

Limitaciones

No se admiten escenarios en los que el plano de control de Azure Machine Learning necesita comunicarse con el plano de control de Azure Databricks. Para evitar esta limitación, permite el acceso público al área de trabajo. Esto puede usar un área de trabajo que no esté configurada con un vínculo privado o un área de trabajo con un vínculo privado configurado para permitir el acceso público.

Creación de un punto de conexión privado para Azure Machine Learning

Para permitir que el área de trabajo de Azure Machine Learning se comunique con la red virtual que usa Azure Databricks, siga estos pasos:

  1. En Azure Portal, seleccione el área de trabajo de Azure Machine Learning.

  2. En la barra lateral, seleccione Redes, Conexiones de punto de conexión privado y, a continuación, + Punto de conexión privado.

    Captura de pantalla de la página de conexión de los puntos de conexión privados.

  3. En el formulario Creación de un punto de conexión privado, escriba un nombre para el nuevo punto de conexión privado. Ajuste los demás valores según sea necesario en su escenario.

    Captura de pantalla de la sección Aspectos básicos del asistente de punto de conexión privado.

  4. Seleccione Siguiente hasta llegar a la pestaña Virtual Network. Seleccione la red virtual que usa Azure Databricks y la subred a la que conectarse mediante el punto de conexión privado.

    Captura de pantalla de la sección Red virtual del asistente de punto de conexión privado.

  5. Seleccione Siguiente hasta que pueda seleccionar Crear para crear el recurso.

Creación de un punto de conexión privado para Azure Databricks

Para permitir que Azure Databricks se comunique con la red virtual que usa el área de trabajo de Azure Machine Learning, siga estos pasos:

  1. En Azure Portal, seleccione la instancia de Azure Databricks.

  2. En la barra lateral, seleccione Redes, Conexiones de punto de conexión privado y, a continuación, + Punto de conexión privado.

    Captura de pantalla de la página de conexión de los puntos de conexión privados de Azure Databricks.

  3. En el formulario Creación de un punto de conexión privado, escriba un nombre para el nuevo punto de conexión privado. Ajuste los demás valores según sea necesario en su escenario.

  4. Seleccione Siguiente hasta llegar a la pestaña Virtual Network. Seleccione la red virtual que usa Azure Machine Learning y la subred a la que conectarse mediante el punto de conexión privado.

Asociación de un proceso de Azure Databricks

  1. En Estudio de Azure Machine Learning, seleccione el área de trabajo y, a continuación, seleccione Proceso en la barra lateral. Seleccione Procesos asociados, + Nuevo y, a continuación, Azure Databricks.

    Captura de pantalla de la página Agregar un proceso.

  2. En el formulario Asociación de un proceso de Databricks, proporcione la siguiente información:

    • Nombre de proceso: nombre del proceso que va a agregar. Este valor puede ser diferente del nombre del área de trabajo de Azure Databricks.
    • Suscripción: la suscripción donde se incluye el área de trabajo de Azure Databricks.
    • Área de trabajo de Databricks: área de trabajo de Azure Databricks que está asociando.
    • Token de acceso de Databricks: para obtener información sobre cómo generar un token, consulte Tokens de acceso personal de Azure Databricks.

    Seleccione Asociar para completar el proceso.

    Captura de pantalla de la página de asociación de un proceso de Databricks.

Pasos siguientes