Trinvis vejledning til konfiguration af dine proxyindstillinger
Hvis dit arbejdsmiljø kræver, at Microsoft-datagatewayen i det lokale miljø går gennem en proxyserver for at oprette forbindelse til tjenesten, skal du følge nedenstående trin for at konfigurere proxyindstillingerne.
Konfigurer proxyindstillinger
Opret dit proxydefinitionselement. Hvis du vil vide mere om konfigurationen af proxyelementerne for .NET-konfigurationsfiler, skal du gå til standardproxyelementet (netværksindstillinger).
I følgende eksempel distribueres alle anmodninger via en bestemt proxy med IP-adressen 192.168.0.1 på port 8888:
<defaultProxy useDefaultCredentials="true"> <proxy autoDetect="false" proxyaddress="http://192.168.0.1:8888" bypassonlocal="false" usesystemdefault="false" /> </defaultProxy>
Gennemse installationsmappen for datagatewayen i det lokale miljø, f.eks. *C:\Programmer\Datagateway i det lokale miljø*.
Åbn den første fil, der bruges til konfigurationsskærmbillederne, der konfigurerer gatewayen, dvs. EnterpriseGatewayConfigurator.exe.config.
Find elementet,
defaultProxy
og erstat det med din proxykonfiguration, der er oprettet i trin 1 ovenfor, og gem derefter dine ændringer i filen.Åbn den anden fil, der bruges til den faktiske Windows-tjeneste, der interagerer med cloudtjenesten ved hjælp af gatewayen, og håndterer anmodningerne, dvs. Microsoft.PowerBI.EnterpriseGateway.exe.config , og gentag trin 4.
For den tredje konfigurationsfil, der bruges til gatewayen til at oprette forbindelse til datakilderne – typisk clouddatakilder – skal du åbne undermappen m i installationsmappen og derefter filen Microsoft.Mashup.Container.NetFX45.exe.config. Gentag trin 4 for at indsætte proxykonfigurationen i denne fil.
Hvis filen er i standardtilstand, skal du tilføje
system.net
koden sammen med proxydefinitionen som i følgende eksempel:<system.net> <defaultProxy useDefaultCredentials="true"> <proxy autoDetect="false" proxyaddress="http://192.168.0.1:8888" bypassonlocal="false" usesystemdefault="false" /> </defaultProxy> </system.net>
Åbn datagatewayprogrammet i det lokale miljø, gå til fanen Tjeneste Indstillinger, og vælg Genstart nu for at genstarte gatewaytjenesten og anvende de nye proxyindstillinger.
Kontrollér konsekvent proxykonfiguration
Sørg for, at du kører versionen fra september 2022 eller nyere.
Åbn programmet til datagateway i det lokale miljø.
Gå til fanen Diagnosticering .
Under Test af netværksporte skal du vælge Start ny test.
Når testen af netværksporte er fuldført, skal du vælge Åbn senest fuldførte testresultater.
Hvis proxykonfigurationen er ensartet på tværs af de tre påkrævede konfigurationsfiler, vises der en
Proxy configuration : Proxy settings match for all Gateway process configurations.
meddelelse.Ellers vises følgende oplysninger, hvis proxykonfigurationen ikke er konsekvent:
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.
Når du kører konsekvensbekræftelsen af proxykonfigurationen fra en datagateway i det lokale miljø (personlig tilstand), bekræftes følgende konfigurationsfiler:
%LocalAppData%\Microsoft\On-premises data gateway (personlig tilstand)\PersonalGatewayConfigurator.exe.config %LocalAppData%\Microsoft\On-premises data gateway (personlig tilstand)\Microsoft.PowerBI.DataMovement.PersonalGateway.exe.config %LocalAppData%\Microsoft\On-premises data gateway (personlig tilstand)\m\Microsoft.Mashup.Container.NetFX45.exe.config
Inkonsekvente eller manglende proxykonfigurationsfunktionsmåder
Hvis proxydefinitionen enten mangler eller er inkonsekvent, kan du opleve forskellige funktionsmåder med din datagateway i det lokale miljø. Her er nogle eksempler:
- En semantisk model- eller dataflowopdateringsfejl, fejlmeddelelse eksempel:
Error: Unable to connect to the remote server
. - Når du starter datagatewayen i det lokale miljø, kan du ikke logge på, logonprompten vises, men indholdet kan ikke vises, eller der vises en fejlmeddelelseside.
- Testresultaterne for netværksporten rapporterer fejl, der opretter forbindelse til serverne.