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
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>
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*.
Abra el primer archivo que se usa para las pantallas de configuración que configuran la puerta de enlace, es decir, EnterpriseGatewayConfigurator.exe.config.
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.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.
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>
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
Asegúrese de que está ejecutando la versión de septiembre de 2022 o posterior.
Abra la aplicación de puerta de enlace de datos local.
Vaya a la pestaña Diagnósticos.
Debajo de Prueba de puertos de red, seleccione Iniciar nueva prueba.
Una vez que se haya completado la prueba de los puertos de red, seleccione Abrir los resultados de la última prueba completada.
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.
.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.