Compartir a través de


Guía paso a paso sobre la configuración del proxy

Si el entorno de trabajo requiere que la puerta de enlace de datos local de Microsoft pase por un servidor proxy para conectarse al servicio, siga los pasos que se indican a continuación para configurar las opciones de proxy.

Configuración de los valores de proxy

  1. Cree el elemento de definición de proxy. Para más información acerca de la configuración de los elementos de proxy para los archivos de configuración de .NET, vaya a defaultProxy (Elemento, Configuración de red).

    En el ejemplo siguiente se enrutan todas las solicitudes a través de un proxy específico con la dirección IP 192.168.0.1 en el puerto 8888:

    <defaultProxy useDefaultCredentials="true">
        <proxy  
            autoDetect="false"  
            proxyaddress="http://192.168.0.1:8888"
            bypassonlocal="false"
            usesystemdefault="false"
        />
    </defaultProxy>
    
  2. Examine la carpeta de instalación de la puerta de enlace de datos local, por ejemplo, *C:\Archivos de programa\Puerta de enlace de datos local*.

  3. Abra el primer archivo que se usa para las pantallas de configuración que configuran la puerta de enlace, es decir, EnterpriseGatewayConfigurator.exe.config.

  4. Busque el elemento defaultProxy y reemplácelo por la configuración de proxy creada en el paso 1 anterior y guarde los cambios en el archivo.

  5. Abra el segundo archivo que se usa para el servicio de Windows real que interactúa con el servicio en la nube mediante la puerta de enlace y controla las solicitudes, es decir, Microsoft.PowerBI.EnterpriseGateway.exe.config y repita el paso 4.

  6. Para el tercer archivo de configuración que se usa para que la puerta de enlace se conecte a los orígenes de datos (normalmente orígenes en la nube), abra la subcarpeta m en la carpeta de instalación y, a continuación, el archivo Microsoft.Mashup.Container.NetFX45.exe.config. Repita el paso 4 para insertar la configuración del proxy en este archivo.

    Si el archivo está en el estado predeterminado, deberá agregar la etiqueta system.net, junto con la definición del proxy, como en el ejemplo siguiente:

    <system.net>
        <defaultProxy useDefaultCredentials="true">
            <proxy  
                autoDetect="false"  
                proxyaddress="http://192.168.0.1:8888"
                bypassonlocal="false"
                usesystemdefault="false"
            />
        </defaultProxy>
    </system.net>
    
  7. Abra la aplicación de puerta de enlace de datos local, vaya a la pestaña Configuración del servicio y seleccione Reiniciar ahora para reiniciar el servicio de puerta de enlace y aplique la nueva configuración de proxy.

Comprobación de la configuración de proxy coherente

  1. Asegúrese de que está ejecutando la versión de septiembre de 2022 o posterior.

  2. Abra la aplicación de puerta de enlace de datos local.

  3. Vaya a la pestaña Diagnósticos.

  4. Debajo de Prueba de puertos de red, seleccione Iniciar nueva prueba.

  5. Una vez que se haya completado la prueba de los puertos de red, seleccione Abrir los resultados de la última prueba completada.

  6. Si la configuración del proxy es coherente en los tres archivos de configuración necesarios, se muestra un mensaje Proxy configuration : Proxy settings match for all Gateway process configurations..

  7. De lo contrario, si la configuración del proxy no es coherente, se muestra la siguiente información:

    Proxy configuration : Proxy settings are not consistent. Please ensure that the proxy configuration matches across the files listed below:
    C:\Program Files\On-premises data gateway\EnterpriseGatewayConfigurator.exe.config
    C:\Program Files\On-premises data gateway\Microsoft.PowerBI.EnterpriseGateway.exe.config
    C:\Program Files\On-premises data gateway\m\Microsoft.Mashup.Container.NetFX45.exe.config
    Review <https://docs.microsoft.com/data-integration/gateway/service-gateway-proxy>  for additional information about configuring proxies for the Gateway.
    

Al ejecutar la comprobación de coherencia de configuración de proxy desde una puerta de enlace de datos local (modo personal), se comprobarán los siguientes archivos de configuración:

%LocalAppData%\Microsoft\Puerta de enlace de datos local (modo personal)\PersonalGatewayConfigurator.exe.config %LocalAppData%\Microsoft\Puerta de enlace de datos local (modo personal)\Microsoft. PowerBI.DataMovement.PersonalGateway.exe.config %LocalAppData%\Microsoft\Puerta de enlace de datos local (modo personal)\Microsoft.Mashup.Container.NetFX45.exe.config

Comportamientos de configuración de proxy incoherentes o que faltan

Si falta la definición de proxy o no es coherente, puede experimentar comportamientos diferentes con la puerta de enlace de datos local. A continuación, se ofrecen algunos ejemplos:

  • Error de actualización de un modelo semántico o flujo de datos, ejemplo de mensaje de error: Error: Unable to connect to the remote server.
  • Al iniciar la puerta de enlace de datos local, no puede iniciar sesión, aparece el símbolo del sistema de inicio de sesión, pero su contenido no se puede mostrar o se muestra una página de mensaje de error.
  • Los resultados de la prueba de puerto de red notifican errores al conectarse a los servidores.

Pasos siguientes