Jaa


Pilvipalvelutietolähteisiin yhdistäminen Power BI -palvelussa

Power BI:n avulla voit jakaa semanttisten mallien, sivutettujen raporttien, tietojoukkojen ja tietovoiden pilviyhteyksiä sekä Nouda tiedot -toiminnon Power Query Online -kokemuksia, jolloin voit luoda useita yhteysobjekteja samaan pilvitietolähteeseen. Voit esimerkiksi luoda erillisiä yhteyksiä samaan tietolähteeseen eri tunnistetiedoilla tai tietosuoja-asetuksilla ja jakaa yhteydet muiden kanssa lievittäen kyseisten käyttäjien tarvetta hallita omia erillisiä pilviyhteyksiään.

Tietoyhteyksien tyypit

Seuraavassa taulukossa näytetään, miten erityyppiset yhteydet yhdistetään kahteen ensisijaiseen yhteystyyppiin: tietoyhdyskäytäväyhteyksiin ja suoriin pilviyhteyksiin. Tässä artikkelissa kuvattu uusi ominaisuus on Jaettavat pilviyhteydet.

Tietoyhdyskäytävän yhteydet Suorat pilviyhteydet
Yhteyksiä, jotka käyttävät henkilökohtaista tietoyhdyskäytävää Henkilökohtaiset pilviyhteydet
Yhteydet, jotka käyttävät yrityksen tai VNET-tietoyhdyskäytävän Jaettavat pilviyhteydet (uutta)

Jaettavien pilviyhteyksien edut

Henkilökohtaisen pilviyhteyden käyttöön liittyy useita rajoituksia. Esimerkiksi henkilökohtaisella pilviyhteydellä voit luoda vain yhden henkilökohtaisen pilviyhteysobjektin tiettyyn tietolähteeseen. Kaikki tietolähteeseen yhteyden muodostavat semanttiset mallit käyttävät samaa henkilökohtaista pilviyhteysobjektia. Jos siis muutat henkilökohtaisen pilviyhteyden tunnistetietoja, tämä koskee kaikkia kyseistä henkilökohtaista pilviyhteyttä käyttäviä semanttisia malleja. Tämä ei useinkaan ole haluttu tulos.

Toinen henkilökohtaisen pilviyhteyden rajoitus on se, että niitä ei voi jakaa muiden kanssa, joten muut käyttäjät eivät voi sitoa semanttisia mallejaan ja sivutettuja raporttejaan omistamaasi henkilökohtaiseen pilviyhteyteen. käyttäjien on ylläpidettävä omia henkilökohtaisia pilviyhteyksiään.

Jaettavissa suhteilla ei ole tällaisia rajoituksia, ja ne mahdollistavat entistä virtaviivaistetun ja joustavamman yhteydenhallinnan, mukaan lukien seuraavat:

  • Tue useita yhteyksiä samaan tietolähteeseen . Tuki useille yhteyksille samassa tietolähteessä on erityisen hyödyllistä, kun haluat käyttää eri semanttisten mallien ja muiden artefaktien eri yhteysasetuksia. Siitä on hyötyä myös silloin, kun haluat määrittää yksittäisten artefaktien omat erilliset yhteydet, jotta varmistat, että niiden yhteysasetukset on eristetty toisistaan.

  • Voit jakaa nämä yhteydet muiden käyttäjien kanssa. Jaettavissa suhteilla voit määrittää muille käyttäjille omistajan käyttöoikeudet, jotta he voivat hallita kaikkia yhteysmäärityksen ominaisuuksia, mukaan lukien tunnistetietoja. Voit antaa muille käyttäjille uudelleenjakamisoikeudet , jotta he voivat käyttää yhteyttä ja jakaa sen uudelleen muiden kanssa. Voit myös antaa käyttäjälle käyttöoikeudet, joiden avulla he voivat käyttää yhteyttä sitoakseen artefaktejaan tietolähteeseen.

  • Pienennä tietoyhteyksien ja tunnistetietojen ylläpidon kuormitusta – yhdessä tietolähteen ja yhdyskäytävän hallintakokemuksen kanssa voit keskittää tietolähdeyhteyden hallinnan yhdyskäytävää ja pilviyhteyksiä varten. Tällainen keskittäminen ja hallinta on jo yleistä yritys- ja VNET-tietoyhdyskäytäville, joita varten yhdyskäytävän järjestelmänvalvoja luo, jakaa ja ylläpitää yhteyksiä. Jaettavien yhteyksien avulla voit nyt laajentaa tällaisen keskitetyn yhteyden hallinnan myös pilvitietolähteisiin.

Jaettavan pilviyhteyden vertaaminen muihin yhteyksiin

Kun luot Power BI Desktop -raportin, joka muodostaa yhteyden pilvitietolähteeseen ja lataat sen sitten Power BI -palvelun työtilaan, Power BI luo henkilökohtaisen pilviyhteyden ja sitoo sen semanttiseen malliisi, jolle sinun on annettava tunnistetiedot. Jos aiemmin luotu henkilökohtainen pilviyhteys on käytettävissä, olet todennäköisesti antanut tunnistetiedot aiemmin.

Jos sinulla on vähintään yksi jaettava pilviyhteys samaan tietolähteeseen, voit käyttää jaettavissa olevaa pilviyhteyttä, jonka sen omistaja on jo määrittänyt sinulle. Sen sijaan, että käyttäisit tietolähteessä ainoaa käytettävissä olevaa henkilökohtaista pilviyhteyttäsi.

Jos haluat käyttää jaettavaa pilviyhteyttä, etsi Semanttisten mallien asetussivun Yhdyskäytävä- ja pilviyhteydet -kohdasta Pilviyhteydet ja voit valita yhteyteen käytettävän jaettavan pilviyhteyden ja valita sitten Käytä. Asetukset näkyvät seuraavassa näyttökuvassa.

Näyttökuva yhteyden muodostamisesta jaettavaan pilviyhteyteen.

Luo uusi jaettavissa oleva pilviyhteys

Voit luoda uuden jaettavan pilviyhteyden suoraan semanttisen mallin asetussivulta. Valitse Yhdyskäytäväyhteydet>Pilviyhteydet-kohdasta avattava Kartat-valikko ja valitse sitten Luo yhteys.

Näyttökuva uuden yhteyden luomisen valinnasta.

Näyttöön tulee Uusi yhteys -niminen ruutu, joka täyttää määritysparametrit automaattisesti.

Näyttökuva uusista yhteysasetuksista.

Uusien yhteyksien luomisen mahdollistaminen helpottaa erillisten jaettavien pilviyhteyksien luomista yksittäisille semanttisille malleille tarvittaessa. Voit myös näyttää yhteydenhallintasivun missä tahansa Power BI -palvelun kohdassa valitsemalla Asetukset-rataskuvake Power BI -palvelun oikeassa yläkulmassa ja valitsemalla sitten Yhteyksien ja yhdyskäytävien hallinta.

Jaettavan pilviyhteyden luominen työtilan käyttäjätietojen avulla

Voit myös luoda jaettavan pilviyhteyden käyttämällä Työtilan käyttäjätietojen todentamismenetelmää, joka käyttää Fabric-työtilaan liitettyä automaattisesti hallittua palvelun päänimeä yhteyden muodostamiseen tietoihin. Jotta yhteyttä voi käyttää, mallin omistajalla on oltava Osallistuja-käyttöoikeus (tai uudempi) työtilan käyttöoikeus.

Voit luoda työtilan käyttäjätiedot seuraavasti:

  1. Määritä työtilalle työtilan käyttäjätiedot. Työtilan käyttäjätiedot ovat Fabric-työtilaan liitetty automaattisesti hallittu palvelun päänimi.
  2. Luo jaettavissa oleva pilviyhteys (SCC), jossa todennusmenetelmänä on työtilan käyttäjätiedot .
  3. Sido tietolähde SCC:hen semanttisen mallin asetuksissa.

Ota huomioon seuraavat seikat, kun luot tai käytät työtilan käyttäjätietoja:

  • Työtilan käyttäjätietoja tuetaan vain Fabric-tietolähteiden kanssa
  • Käytettävän yhteystyypin on tuettava työtilan käyttäjätietojen todennustyyppiä, joka sisältää SQL Server- ja ADLS-yhdistimet. Jos käytössä olevan yhteystyypin kohdalla Todennus-asetuksen alla on Työtilan käyttäjätiedot -vaihtoehto, kyseistä liitintä tuetaan.

Oletusyhteysasetukset

Kun muodostat yhteyden erityisesti Fabric-tietolähteeseen, entra-tunnuksesi kertakirjautumisen (SSO) tunnistetietoja käytetään oletusarvoisesti.

Voit käyttää myös jaettavissa olevaa pilviyhteyttä oletusyhteysasetusten sijaan semanttisen mallin yhdistämiseen Fabric-tietolähteeseen, ja käyttää siten kyseiselle jaettavalle pilviyhteydelle määrittämiäsi asetuksia, kuten kiinteitä tunnistetietoja. Tämän avulla voit sitoa tietolähteen jaettavaan pilvipalveluyhteyteen ja ohittaa kyseisen tietolähteen oletusarvon mukaisen kertakirjautumisyhteyden.

Jos haluat valita jaettavan pilvipalvelun yhteyden oletusarvoisten kertakirjautumisasetusten sijaan, valitse jaettavissa oleva pilviyhteys Kartoista avattavaan valikoon sen tietolähteen kohdalla, johon haluat semanttisen mallisi muodostavan yhteyden, seuraavassa kuvassa esitetyllä tavalla:

Näyttökuva jaettavan pilviyhteyden käyttämisestä oletusarvoisten kertakirjautumisen tunnistetietojen sijaan.

Jos sinulla ei ole jaettavaa pilviyhteyttä, voit valita Luo yhteys ja luoda uuden yhteyden tämän artikkelin aiemmassa osiossa kuvatulla tavalla.

Jaettavien pilviyhteyksien käyttäminen sivutettujen raporttien kanssa

Kun jaat sivutetun raportin Power BI -palvelussa, voit päivittää pilviyhteyksiä itse raportista. Jos haluat muokata sivutetun raportin pilviyhteyksiä, siirry työtilaasi Power BI -palvelussa, valitse Lisää-painike (kolme pistettä) ja valitse sitten Hallitse.

Näyttökuva sivutettujen raporttien yhteyksien hallinnasta.

Hallinta-vaihtoehdon valitseminen näyttää sivun, jossa on useita välilehtiä. Valitse yläriviltä Raportit-välilehti , niin voit päivittää yhteyden Pilviyhteydet-alueelta seuraavassa näyttökuvassa esitetyllä tavalla.

Näyttökuva sivutettujen raporttien tietoyhteyden yhdistämisestä.

Rajoitukset ja huomioitavat seikat

  • Myös jaettavissa olevat pilviyhteydet jakavat tunnistetietosi: kun sallit muiden käyttää jaettavia pilviyhteyksiä, on tärkeää ymmärtää, että annat muiden yhdistää omat semanttiset mallinsa, sivutetut raporttinsa ja muut artefaktinsa vastaaviin tietolähteisiin käyttämällä antamiasi yhteyden tietoja ja tunnistetietoja. Varmista, että jaat vain yhteydet (ja niiden tunnistetiedot), jotka olet saanut jakaa.

  • Jokainen käyttäjä voi rajata enintään 1 000 tietolähdeyhteyttä jokaiseen pilvivuokraajaan: Jos tietolähteiden enimmäismäärä täyttyy, tarkista, että käyttäjäkohtainen tietolähteiden määrä ei ole yli 1 000 yhteyden rajoitusta. Voit ratkaista mahdolliset liittyvät ongelmat poistamalla olemassa olevat tietolähteet manuaalisesti hallintakeskuksesta tai vaihtoehtoisesti käyttämällä seuraavaa PowerShell-komentosarjaa, jolla voit etsiä ja poistaa joukkopoistona kaikki kyseisen rajan ylittävät tietolähteet.

    ## required module "mcirosoftpowerbimgmt" Install-Module -Name DataGateway and sign in the same user who exceeded the 1000 limit
    Import-Module -name microsoftpowerbimgmt
    
    ## get the gateway information per the sign in person. Choose Environment: Public, USGov, China, USGovHigh, USGovMil
    $environment = "Public"
    Connect-PowerBIServiceAccount -Environment $environment
    
    switch ($environment) {
        "Public" { $baseURL = "https://api.powerbi.com/v2.0/myorg/me/"; Break }
        "USGov" { $baseURL = "https://api.powerbigov.us/v2.0/myorg/me/"; Break }
        "China" { $baseURL = "https://api.powerbi.cn/v2.0/myorg/me/"; Break }
        "USGovHigh" { $baseURL = "https://api.high.powerbigov.us/v2.0/myorg/me/"; Break }
        "USGovMil" { $baseURL = "https://api.mil.powerbigov.us/v2.0/myorg/me/"; Break }
    }   
    
    $getDatasourcesURL = $baseURL + "gatewayClusterDatasources?$expand=users"
    
    $datasources = Invoke-PowerBIRestMethod -Url $getDatasourcesURL -Method GET | ConvertFrom-Json
    
    foreach($dataource in $datasources.value)
    {
        if($datasource.gatewayType -eq "TenantCloud")
        {
            "cloud datasource found with id = {0}, name = {1}" -f $dataource.id, $datasource.datasourceName
            $gatewayId = $datasource.clusterId
            $datasourceId = $dataource.id
    
            ## conditional logic to determine if name matches set
            $deleteDatasourceURL = $baseURL + "gatewayClusters/$gatewayId/datasources/$datasourceId"
            Invoke-PowerBIRestMethod -Url $deleteDatasourceURL -Method DELETE
        }    
    }
    

    Jos olet ohjelmistotoimittaja tai jokin muu Power BI Embedded -sovelluksen omistaja, jolla on useita asiakkaita, käytä palvelun päänimiprofiileja usean vuokraimen sovelluksille Power BI Embeddedissä. Jos et ole ohjelmistotoimittaja, tämä raja saattaa ylittyä, koska luot uuden tietolähteen jokaista CSV- tai Excel-tiedostoa varten. Voit ratkaista ongelman käyttämällä "lataa tiedostoruutua" Power BI Desktopissa useiden Excel-tiedostojen valitsemiseen, jolloin luodaan useita tietolähdeyhteyksiä. Tässä skenaariossa suosittelemme, että valitset sen sijaan kansion, joka sisältää nämä Excel-tiedostot, jotta voit varmistaa, että valittuna on vain yksi tietolähde.

  • Et voi yhdistää Excelin paikallista tietolähdettä olemassa olevaan Analysis Services DirectQuery -tietolähteeseen. Voit sisällyttää raporttiin vain excelin paikallisen tietolähteen, jos se on erillisessä kyselyssä. Tällaisissa tilanteissa voit yhdistää Excel-tietolähteen yhdyskäytävään ja poistua Analysis Servicesin DirectQuery-pilvitietolähteestä sellaisenaan.

  • Power BI -tietovuo Gen1 ja Fabric Dataflow Gen2 eivät tue jaettavia pilviyhteyksiä. Muut versiot, kuten Power Apps -tietovuot, tukevat jaettavia pilviyhteyksiä.

Lisätietoja jaettavien pilviyhteyksien luomisesta:

Voit tehdä kaikenlaista Power BI -palvelun ja Power BI Desktopin avulla. Saat lisätietoja sen ominaisuuksista seuraavista resursseista: