Przewodnik krok po kroku dotyczący konfigurowania ustawień serwera proxy
Jeśli środowisko pracy wymaga, aby lokalna brama danych firmy Microsoft przechodziła przez serwer proxy na potrzeby nawiązywania połączenia z usługą, wykonaj poniższe kroki, aby skonfigurować ustawienia serwera proxy.
Konfigurowanie ustawień serwera proxy
Utwórz element definicji serwera proxy. Aby dowiedzieć się więcej na temat konfiguracji elementów serwera proxy dla plików konfiguracji platformy .NET, przejdź do pozycji defaultProxy, element (ustawienia sieci).
Poniższy przykład kieruje wszystkie żądania za pośrednictwem określonego serwera proxy z adresem IP 192.168.0.1 na porcie 8888:
<defaultProxy useDefaultCredentials="true"> <proxy autoDetect="false" proxyaddress="http://192.168.0.1:8888" bypassonlocal="false" usesystemdefault="false" /> </defaultProxy>
Przejrzyj folder instalacyjny lokalnej bramy danych, na przykład *C:\Program Files\On-premises data gateway*.
Otwórz pierwszy plik używany na ekranach konfiguracji, które konfigurują bramę, czyli EnterpriseGatewayConfigurator.exe.config.
defaultProxy
Znajdź element i zastąp go konfiguracją serwera proxy utworzoną w kroku 1 powyżej, a następnie zapisz zmiany w pliku.Otwórz drugi plik używany dla rzeczywistej usługi systemu Windows, która współdziała z usługą w chmurze przy użyciu bramy i obsługuje żądania, czyli Microsoft.PowerBI.EnterpriseGateway.exe.config i powtórz krok 4.
W przypadku trzeciego pliku konfiguracji używanego przez bramę do łączenia się ze źródłami danych — zazwyczaj w chmurze — otwórz podfolder m w folderze instalacyjnym, a następnie plik Microsoft.Mashup.Container.NetFX45.exe.config. Powtórz krok 4, aby wstawić konfigurację serwera proxy do tego pliku.
Jeśli plik jest w stanie domyślnym, należy dodać
system.net
tag wraz z definicją serwera proxy, jak w poniższym przykładzie:<system.net> <defaultProxy useDefaultCredentials="true"> <proxy autoDetect="false" proxyaddress="http://192.168.0.1:8888" bypassonlocal="false" usesystemdefault="false" /> </defaultProxy> </system.net>
Otwórz aplikację lokalnej bramy danych, przejdź do karty Usługa Ustawienia i wybierz pozycję Uruchom ponownie teraz, aby ponownie uruchomić usługę bramy i zastosować nowe ustawienia serwera proxy.
Weryfikowanie spójnej konfiguracji serwera proxy
Upewnij się, że korzystasz z wersji z września 2022 r. lub nowszej.
Otwórz aplikację lokalnej bramy danych.
Przejdź do karty Diagnostyka .
W obszarze Test portów sieciowych wybierz pozycję Rozpocznij nowy test.
Po zakończeniu testu portów sieciowych wybierz pozycję Otwórz wyniki ostatniego ukończonego testu.
Jeśli konfiguracja serwera proxy jest spójna w trzech wymaganych plikach konfiguracji,
Proxy configuration : Proxy settings match for all Gateway process configurations.
zostanie wyświetlony komunikat.W przeciwnym razie, jeśli konfiguracja serwera proxy nie jest spójna, zostaną wyświetlone następujące informacje:
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.
Podczas uruchamiania weryfikacji spójności konfiguracji serwera proxy z lokalnej bramy danych (tryb osobisty) zostaną zweryfikowane następujące pliki konfiguracji:
%LocalAppData%\Microsoft\On-premises data gateway (tryb osobisty)\PersonalGatewayConfigurator.exe.config %LocalAppData%\Microsoft\On-premises data gateway (tryb osobisty)\Microsoft.PowerBI.DataMovement.PersonalGateway.exe.config %LocalAppData%\Microsoft\On-premises data gateway (tryb osobisty)\m\Microsoft.Mashup.Container.NetFX45.exe.config
Niespójne lub brakujące zachowania konfiguracji serwera proxy
Jeśli brakuje definicji serwera proxy lub jest niespójna, możesz doświadczyć różnych zachowań w lokalnej bramie danych. Oto kilka przykładów:
- Semantyczny model lub niepowodzenie odświeżania przepływu danych, przykład komunikatu o błędzie:
Error: Unable to connect to the remote server
. - Podczas uruchamiania lokalnej bramy danych nie można się zalogować, zostanie wyświetlony monit logowania, ale jego zawartość nie może być wyświetlana lub zostanie wyświetlona strona komunikatu o błędzie.
- Wyniki testu portów sieciowych zgłaszają błędy nawiązywania połączenia z serwerami.