Paikallisen tietoyhdyskäytävän välityspalvelinasetusten määrittäminen

Työympäristö saattaa edellyttää, että käytät Internetiä välityspalvelimen kautta. Tämä vaatimus saattaa estää Microsoftin paikallista tietoyhdyskäytävää muodostamasta yhteyttä palveluun.

Seuraavassa superuser.com olevassa viestissä käsitellään sitä, miten voit yrittää selvittää, onko verkossasi välityspalvelinta: Ohjevalikko tietää, mitä välityspalvelinta käytät? (SuperUser.com).

Vaikka useimpia yhdyskäytävän määritysasetuksia voi muuttaa käyttämällä paikallista tietoyhdyskäytäväsovellusta, välityspalvelimen tiedot määritetään .NET-määritystiedostossa. Sijainti- ja tiedostonimet ovat erilaiset käyttämäsi yhdyskäytävän mukaan.

Välityspalvelimen ja paikallisen tietoyhdyskäytävän käyttämiseen liittyy kolme määritystiedostoa. Seuraavat kaksi pääasiallista määritystiedostoa koskevat yhdyskäytävää ja sen määritysprosessia.

  • Ensimmäinen tiedosto on tarkoitettu määritysnäytöille, joilla yhdyskäytävä määritetään. Jos sinulla on ongelmia yhdyskäytävän määrittämisessä, katso seuraavaa tiedostoa: C:\Program Files\On-premises data gateway\enterprisegatewayconfigurator.exe.config. Paikallisessa tietoyhdyskäytävässä (henkilökohtainen tila) vastaava tiedosto on %LocalAppData%\Microsoft\Paikallinen tietoyhdyskäytävä (henkilökohtainen tila)\PersonalGatewayConfigurator.exe.config.
  • Toinen tiedosto on tarkoitettu Windows-palvelulle, joka on vuorovaikutuksessa pilvipalvelun kanssa yhdyskäytävän avulla. Tämä tiedosto käsittelee pyynnöt: C:\Program Files\On-premises data gateway\Microsoft.PowerBI.EnterpriseGateway.exe.config. Paikallisessa tietoyhdyskäytävässä (henkilökohtainen tila) vastaava tiedosto on %LocalAppData%\Microsoft\Paikallinen tietoyhdyskäytävä (henkilökohtainen tila)\Microsoft.PowerBI.DataMovement.PersonalGateway.exe.config.

Jos aiot tehdä muutoksia välityspalvelimen määrityksiin, näitä tiedostoja on muokattava siten, että välityspalvelinmääritykset ovat täsmälleen samat molemmissa tiedostoissa.

Kolmatta määritystiedostoa on muokattava, jotta yhdyskäytävä voi muodostaa yhteyden pilvipalvelutietolähteisiin välityspalvelimen kautta.

  • C:\Program Files\On-premises data gateway\m\Microsoft.Mashup.Container.NetFX45.exe.config

Paikallisessa tietoyhdyskäytävässä (henkilökohtainen tila) vastaava tiedosto on %LocalAppData%\Microsoft\Paikallinen tietoyhdyskäytävä (henkilökohtainen tila)\m\Microsoft.Mashup.Container.NetFX45.exe.config.

Seuraavassa osiossa kuvataan, miten näitä tiedostoja muokataan.

Välityspalvelinasetusten määrittäminen

Seuraavassa esimerkissä näytetään välityspalvelimen oletusmääritys, joka löytyy molemmista kahdesta päämääritystiedostosta.

<system.net>
    <defaultProxy useDefaultCredentials="true" />
</system.net>

Oletusmääritys toimii Windows-todennuksen kanssa. Jos välityspalvelin käyttää toista todennusmuotoa, asetuksia on muutettava. Jos et ole varma, ota yhteyttä verkonvalvojaan.

Välityspalvelimen perustodentamista ei suositella. Välityspalvelimen perustodentaminen saattaa aiheuttaa välityspalvelimen todennusvirheitä, jotka johtavat siihen, että yhdyskäytävää ei ole määritetty oikein. Käytä välityspalvelimessa vahvempaa todentamista ratkaistaksesi ongelman.

Oletustunnistetietojen käyttämisen lisäksi voit lisätä <proxy> elementin määrittämään välityspalvelimen asetuksia tarkemmin. Voit esimerkiksi määrittää, että paikallisen tietoyhdyskäytävän tulee aina käyttää välityspalvelinta, myös paikallisia resursseja käytettäessä, määrittämällä bypassonlocal-parametrin arvoksi epätosi. Tämä asetus voi auttaa vianmääritystilanteissa, jos haluat seurata kaikkia välityspalvelimen lokitiedostojen yhdyskäytävästä peräisin olevia HTTPS-pyyntöjä. Seuraavat mallimääritykset määrittävät, että kaikki pyynnöt tulee käyttää tietyssä välityspalvelimessa, jonka IP-osoite on 192.168.1.10.

<system.net>
    <defaultProxy useDefaultCredentials="true">
        <proxy  
            autoDetect="false"  
            proxyaddress="http://192.168.1.10:3128"  
            bypassonlocal="false"  
            usesystemdefault="false"
        />  
    </defaultProxy>
</system.net>

Sinun on muokattava Microsoft.Mashup.Container.NetFX45.exe.config-tiedostoa myös, jos haluat yhdyskäytävän muodostavan yhteyden pilvitietolähteisiin yhdyskäytävän kautta.

Laajenna <configurations> tiedoston -osiota niin, että se sisältää seuraavan sisällön, ja päivitä määrite välityspalvelimen proxyaddress tiedoilla. Seuraava esimerkki reitittää kaikki pilvipalvelupyynnöt tietyn välityspalvelimen kautta, jonka IP-osoite on 192.168.1.10.

<configuration>
    <system.net>
        <defaultProxy useDefaultCredentials="true" enabled="true">
        <proxy proxyaddress="http://192.168.1.10:3128" bypassonlocal="true" />
        </defaultProxy>
    </system.net>
</configuration>

Tämän kolmannen tiedoston määrittäminen voi olla tarpeen, jos välityspalvelin on pakollinen kaikelle Internet-tiedonsiirrolle, erityisesti yrityksen käytölle, jossa verkot ovat suojattuja ja lukittuja. Jos yhdyskäytävän viestintää varten vaaditaan välityspalvelin, sitä tarvitaan todennäköisesti myös säilöistä peräisin olevalle Internet-liikenteelle. Tässä tapauksessa yhdyskäytävä saattaa näyttää toimivan, kunnes mikä tahansa säilö tekee ulkoisen (Internet)kyselyn. Tämä ongelma koskee erityisesti tietovoita, jotka yrittävät siirtää tulokseksi saatavan paikallisten tietojen kyselyn Azure Data Lake Tallennus. Sitä sovelletaan kuitenkin myös silloin, kun yhdyskäytäväkysely yhdistää paikallisen semanttisen mallin Internetiin sidottuun semanttiseen malliin.

Lisätietoja välityspalvelinelementtien määrittämisestä .NET-määritystiedostoja varten on artikkelissa Oletusarvoinen välityspalvelinelementti (Verkkoasetukset)..

Määritä yhdyskäytävä tuloskohteita varten

Lisäksi jos haluat käyttää yhdyskäytävää tuloskohteissa, yhdyskäytävä on ehkä määritettävä siten, että se voi kulkea palomuurin tai välityspalvelimen kautta päästäkseen kohdetietolähteeseen. Jos käytät välityspalvelinta, tämä läpivienti saattaa edellyttää URL-osoitteiden käyttöönottamisesta asianmukaisiin kohteisiin, kuten *.datawarehouse.pbidedicated.windows.net LakeHouselle, *.dfs.core.windows.net Data Lakelle ja niin edelleen.

Muistiinpano

Jos käytät LakeHouse-kohteita, käytössäsi on oltava vähintään toukokuun 2023 yhdyskäytävän versio. Lakehouse-liitin ei ole saatavilla yhdyskäytäväversioissa ennen tätä julkaisua.

Yhdyskäytävän palvelutilin muuttaminen toimialueen käyttäjäksi

Kuten aiemmin selitettiin, kun määrität välityspalvelinasetukset käyttämään oletustunnistetietoja, välityspalvelimessa saattaa ilmetä todennusongelmia. Tässä tilanteessa palvelun oletustili on palvelun SID-tunnus todennetun toimialuekäyttäjän sijaan. Jos organisaatiosi välityspalvelin edellyttää toimialuetiliä pyynnön todentamiseksi, voit vaihtaa yhdyskäytävän palvelutilin toimialuepalvelutiliksi. Tämä muutos mahdollistaa asianmukaisen todentamisen välityspalvelimen kanssa. Lisätietoja yhdyskäytävän palvelutilin muuttamisesta on paikallisen tietoyhdyskäytävän palvelutilin muuttaminen -kohdassa.

Muistiinpano

Suosittelemme, että käytät hallittua palvelutiliä, jotta salasanojen vaihtaminen voidaan välttää. Lue, miten voit luoda hallitun palvelutilin Active Directoryssa.

Seuraavat vaiheet