Jaa


Azure Analysis Servicesin siirtäminen Power BI:hin

Tässä artikkelissa kuvataan Microsoft Azure Analysis Services to Microsoft Power BI Premium -siirto-ominaisuus Power BI:ssä. Tämä ominaisuus tarjoaa mallitietokannan siirtämisen Azure Analysis Servicesistä semanttiseen malliin Power BI Premiumissa, Käyttäjäkohtaisessa Power BI Premiumissa ja Power BI Embedded -työtiloissa.

Ennen kuin aloitat siirron, tutustu kohtaan Siirtyminen Azure Analysis Servicesistä Power BI Premiumiin ja siirtoskenaariot. Nämä ohjeartikkelit tarjoavat yksityiskohtaisen vertailun molemmista ympäristöistä ja voivat auttaa sinua määrittämään organisaatiollesi parhaiten sopivan siirtostrategian.

Siirron jälkeen voit tehdä muutoksia palvelimen ominaisuuksiin Analysis Servicesissä tarvittaessa.

Tietoja siirtyestä

Edellytykset

Varmista, että kukin ympäristö täyttää seuraavat edellytykset:

Azure Analysis Servicesissä

Power BI:ssä

Pariliitos

Kun käytät Azure Analysis Servicesistä Power BI Premiumiin -siirtotoimintoa Power BI:ssä sen jälkeen, kun olet varmistanut kaikkien edellytysten täyttyvän, voit aloittaa siirron luomalla ensin yhteyden Azure Analysis Services -palvelimen ja työtilan välille. Yhteys on yksilöllinen pariliitos Azure Analysis Servicesin palvelinresurssin ja Power BI:n työtilan välillä. Tietyn palvelimen ja työtilan välillä voi olla vain yksi pariliitosyhteys. Kun siirtopari luodaan, voit siirtää yhden tai useamman mallitietokannan palvelimelta työtilaan semanttisena mallina.

Siirto

Siirryttäessä mallitietokannan varmuuskopio luodaan Azure Analysis Services -palvelimen varmuuskopioasetuksissa määritetylle Azure-tallennustilille. Sen jälkeen varmuuskopio kopioidaan työtilaan yhdistettyyn ADLS Gen 2 -tallennustiliin. Sen jälkeen varmuuskopiointi palautetaan työtilaan. Tämän jälkeen määritetään mallin muodostamis- ja kirjoitusoikeudet.

Siirron sisältö:

  • Mallin metatiedot.
  • Mallitiedot viimeisimmän päivityksen jälkeen.
  • Azure Analysis Servicesin malliroolit , esimerkiksi objektitason ja rivitason suojauksessa käytetyt malliroolit . Se sisältää myös upN:t.
  • Semanttisen mallin muodostamisoikeudet määritetään lukumalliroolien jäsenille.
  • Semanttisen mallin kirjoitusoikeudet määritetään Hallinta malliroolien jäsenille.

Siirto ei sisällä:

  • Azure Analysis Services -palvelimelle ja mallitietokannalle määritetyt palvelun päänimet eivät sisälly palautettuun malliin Power BI:ssä.
  • Siirtämisvaihe ei sisällä palvelimen uudelleenohjausta, jonka avulla asiakassovellukset, työkalut ja automaatioprosessit ohjataan automaattisesti uuteen siirrettyun malliin Power BI:ssä. Uudelleenohjaus otetaan käyttöön erikseen siirron päätyttyä.

Siirtämisen jälkeen Power BI -malli on taaksepäin yhteensopiva samojen Azure Analysis Servicesin kanssa käytettävien työkalujen kanssa. Mallin metatietojen muokkaaminen edellyttää XMLA-päätepistepohjaisia asiakastyökaluja , kuten Visual Studiota Analysis Services -projektien kanssa, SQL Server Management Studiota, ALM Toolkitia ja Tabular Editoria. Muiden Power BI -mallien tavoin, joiden metatietoja on muokattu XMLA-päätepisteen kautta, siirrettyjä malleja ei voi ladata Power BI Desktop -tiedostona. Lisätietoja mallin hallinnasta XMLA-päätepisteen kautta on kohdassa Kehittynyt tietomallin hallinta.

Uudelleenohjaus

Palvelimen uudelleenohjaus mahdollistaa sen, ettäXMLA-päätepistepohjaisten asiakastyökalujen ja automaatioprosessien toiminta jatkuu ilman, että palvelimen nimiviittausta tarvitsee muuttaa yhteysmerkkijono. Asiakassovellukset, työkalut ja automaatioprosessit ohjataan automaattisesti siirrettyihin malliin Power BI:ssä. Jos Azure Analysis Services -palvelimelle on määritetty palvelimen alias, myös se uudelleenohjataan siirrettyun malliin Power BI:ssä.

Asiakassovellusten ja työkalujen, jotka muodostavat yhteyden siirrettyun malliin, on käytettävä vähintään seuraavia Analysis Services - asiakaskirjastoversioita :

Asiakaskirjasto Tiedostoversio Tuotteen versio
MSOLAP 2022.160.35.23 16.0.35.23
AMO 16.0.35.23 19.42.0.4
ADOMD 16.0.35.23 19.42.0.4

Seuraavien sovellusten, jotka muodostavat yhteyden siirrettyun malliin uudelleenohjauksen avulla, on täytettävä tai ylitettävä vähimmäisversiot:

Sovellus Vähimmäisversio
Microsoft Excel 16.0.15826.10000
PowerShellin cmdlet-komennot Määritettävä
Palvelimen profilointi 19.0.2
SQL Server Management Studio (SSMS) 19.0.2
Visual Studio analysis services -projekteilla (SSDT) 3.0.6

Muistiinpano

PowerShellin cmdlet-komennot odottavat parhaillaan julkaisua.

Palvelimen uudelleenohjaus siirtoa varten voidaan ottaa käyttöön käytössä/ ei käytössä -asetuksella. Kun otat palvelimen uudelleenohjauksen käyttöön, Azure Analysis Services -palvelimen on oltava olemassa, eikä sitä voi keskeyttää. Nykyisen käyttäjän on oltava sekä palvelimen järjestelmänvalvoja että työtilan järjestelmänvalvoja.

Kun siirron uudelleenohjaustilana näkyy Palvelimen uudelleenohjaus käytössä, voit sitten keskeyttää palvelimen Azure-portaali tai käyttämällä Azure Analysis Servicesin REST-ohjelmointirajapintaa. Asiakassovellukset, työkalut ja prosessit ohjataan malliin Power BI:ssä. Sinua ei laskuteta, kun palvelin on keskeytetty. Palvelimien poistamista palvelimen uudelleenohjauksen avulla ei tueta tällä hetkellä. Lisätietoja on tämän artikkelin kohdassa Ota uudelleenohjaus käyttöön.

Sido uudelleen

Toisin kuin palvelimen uudelleenohjaus, joka ohjaa XMLA-päätepistepohjaiset asiakastyökalut uuteen malliin Power BI:ssä, sido uudelleenohjaukset ohjaavat reaaliaikaisen yhteyden raportit Power BI -palvelu käyttämään uutta mallia Power BI:ssä.

Kuten palvelimen uudelleenohjaus, sitä ei tehdä automaattisesti osana siirtoa. Voit hallita sitä siirron päättymisen jälkeen. Voit ottaa uudelleensidonnan käyttöön, tarkistaa uudelleen sidotun kohteen tilan tai kumota uudelleen sidotut raportit ja palauttaa mallitietojen kyselemisen takaisin Azure Analysis Servicesissä. Lisätietoja on tämän artikkelin kohdassa Ota uudelleensidonta käyttöön.

Tärkeitä huomioon otettavia seikkoja

  • Malleja, jotka on siirretty Azure Analysis Servicesin ja Power BI Premiumin siirtotoiminnon avulla Power BI:ssä, ei voi ladata .pbix-tiedostona. Jos haluat muokata mallin metatietoja, käytä Visual Studiota, avoimen lähdekoodin ALM Toolkitia tai avoimen lähdekoodin Tabular Editoria.

  • Samannimiisiä Table- ja PowerQuery M -lausekkeita ei sallita Power BI -malleissa. Varmista ennen siirtämistä, että mallitietokannan taulukoilla ja mallin PowerQuery M -lausekkeilla ei ole samaa nimeä. Päällekkäisten nimien kohdalla voit nimetä uudelleen joko lausekkeen tai taulukon, mutta useimmissa tapauksissa lauseke on helpoin nimetä uudelleen. Jos siirron aikana on olemassa nimien kaksoiskappaleita, palautustoiminto epäonnistuu ja palautetaan virhe.

Siirtyminen Azure Analysis Servicesistä Power BI:hin

Varmista ennen siirron aloittamista, että edellytykset täyttyvät. Avaa sivut sekä Azure Analysis Services -palvelimelle että Power BI:lle selaimeen.

Siirtoparin luominen

  1. Valitse Power BI:ssä Asetukset> Azure Analysis Services -siirrot.

    Screenshot shown Manage Azure AS migrations in settings menu.

  2. Valitse Azure Analysis Services to Power BI Premium -sivulta + Uusi siirto.

  3. Valitse Luo Azure Analysis Services -siirto -pikaikkunassa Näyttöyhteys Azureen.

  4. Valitse Azure-tilaus, resurssiryhmä ja palvelimen nimi yhden tai useamman mallitietokannan kanssa, jonka haluat siirtää.

  5. Valitse Työtila-luetteloruudussa aiemmin luotu työtila, johon haluat siirtyä, tai jos haluat luoda uuden työtilan, valitse Luo uusi Premium-työtila, kirjoita työtilan nimi, kuvaus ja valitse käyttöoikeustila.

    Jos esimerkiksi luot uuden siirtoyhteyden uuteen PPU-työtilaan, AAS-siirtymisen luomisen pikaikkunan pitäisi näyttää samalta kuin alla olevassa kuvassa:

    Screenshot of Create migration flyout.

  6. Tarkista asetuksesi ja valitse sitten Luo.

Siirto

  1. Valitse Azure Analysis Services – Power BI Premium -sivulta Kaikki siirrot, jotta voit päivittää ja näyttää vuokraajallesi luodut siirtoyhteysparit.

  2. Valitse Azure Analysis Services Server -kohdassa palvelin, joka sisältää yhden tai useamman mallitietokannan, jonka haluat siirtää pariksi valittuun Power BI -työtilaan.

  3. Tarkista siirtotiedoissa Azure Analysis Services -palvelimen ja Power BI Premium -työtilan asetukset. Kaikki edellytykset, joita ei täytetä, näytetään. Siirrettävät palvelimen mallitietokannat näytetään semanttisissa malleissa.

    Screenshot of migration details.

  4. Vaihda jokaisen siirrettävän mallitietokannan Sisällytä siirtoon -kohdassa liukusäädinpainikkeen arvoksi Kyllä.

    Mallitietokannat siirretään rinnakkain, jotta vaikutus kohdekapasiteettiin vähenee, samanaikaisesti voidaan siirtää enintään viisi mallitietokantaa.

  5. Valitse Siirrä. Jos edellytykset täyttyvät, siirto alkaa. Siirtoprosessi voi kestää jonkin aikaa, kun lähdemallin tietokanta on tallennettu varmuuskopiointitallennustilaan, kopioitu ADLS Gen 2 -tallennustilaan ja palautettu työtilaan. Voit poistua tältä sivulta ja jatkaa Power BI:n käyttöä siirron aikana.

    Palvelimen uudelleenohjaus ei ole käytössä siirron aikana. Asiakkaat jatkavat yhteyden muodostamista mallitietokantaan Azure Analysis Servicesissä, kunnes palvelimen uudelleenohjaus on käytössä. Ennen kuin otat palvelimen uudelleenohjauksen käyttöön, on suositeltavaa testata yhteys siirrettyyn malliin perusteellisesti Power BI:ssä.

Valvo siirtoa

Valitse Siirtotiedot-sivun semanttisten mallien mallitietokanta, jotta näet Siirtotiedot-pikaikkunan. Pikaikkuna näyttää tärkeitä tietoja siirtymisestä, mukaan lukien tilan ja siirron edistymisen. Muista, että siirto voi kestää jonkin aikaa siirrettävän mallitietokannan koon ja monimutkaisuuden mukaan.

Model migration details showing progress.

Kun siirtoprosessi on valmis, esiin tulee ongelmia.

Model migration details showing completion.

Ota uudelleenohjaus käyttöön

Kun siirto on valmis, voit ottaa palvelimen uudelleenohjauksen käyttöön. Kun palvelimen uudelleenohjaus on valmis, asiakassovellukset ja työkalut, jotka täyttävät automaatioprosessien kanssa vähimmäisversiovaatimukset, ohjataan automaattisesti malliin Power BI:ssä.

Jos haluat ottaa uudelleenohjauksen käyttöön, aseta Azure Analysis Servicesin Power BI Premiumiin -sivulla, kohdassa Kaikki siirrot uudelleenohjattavan siirtoparin kohdalla, Palvelimen uudelleenohjaus käytössä -sarakkeessa liukusäädin asentoon Ota käyttöön.

Enable redirection.

Uudelleenohjaus voi kestää jonkin aikaa. Voit poistua sivulta ja jatkaa Power BI:n käyttöä uudelleenohjauksen aikana. Jos haluat tarkistaa palvelimen uudelleenohjauksen tilan, valitse Enemmän vaihtoehtoja ja valitse sitten Uudelleenohjauksen tila.

Check redirection status from More options menu.

Palvelimen uudelleenohjausikkuna näyttää uudelleenohjauksen tilan.

Redirection status flyout.

Jos haluat poistaa palvelimen uudelleenohjauksen käytöstä, siirrä Azure Analysis Services to Power BI Premium -sivun Kaikki siirrot -kohdassa Palvelimen uudelleenohjaus käytössä -liukusäädin asentoon Ei käytössä.

Ota uudelleensidonta käyttöön

Jos sinulla on Power BI -palvelu raportteja, jotka ovat yhteydessä tietomalliisi ja suorittaneet kyselyjä Azure Analysis Servicesissä, voit siirron onnistuttua sitoa Power BI -palvelu raportit uudelleen, jotta voit suorittaa kyselyjä mallille Power BI:ssä.

Jos haluat sitoa raportit uudelleen, valitse Azure Analysis Servicesistä Power BI Premiumiin -sivun Kaikki siirrot>Azure Analysis Services -palvelin -kohdassa palvelimen siirto. Valitse sitten juuri siirretyn mallin Siirron tiedot -sivulla Sido raportit uudelleen.

Migration server connection

Uudelleensidontatoiminnon suorittaminen voi kestää muutamia minuutteja. Jos haluat tarkistaa uudelleensidontasi tilan, valitse Uudelleensidonta-tila.

Jos haluat kumota uudelleen sidotut raportit ja palauttaa ne takaisin mallitietojen kyselemiseen Azure Analysis Servicesissä, valitse Kumoa uudelleensidonta.

Keskeytä palvelin

Kun olet varmistanut onnistuneen siirron, voit keskeyttää Azure Analysis Services -palvelimen joko Azure-portaali tai käyttämällä Azure Analysis Services REST -ohjelmointirajapintaa.

Jos palvelimesi pysyy käynnissä palvelimen uudelleenohjauksen käyttöönoton jälkeen, nykyisiin Azure Analysis Services -malleihin voidaan edelleen tehdä kyselyitä määrittämällä AsAzureRedirection yhteysmerkkijono -ominaisuuden arvoksi Poistettu käytöstä.

Yhteisö

Power BI:ssä on eloinen yhteisö, jossa MVP-, BI-ammattilaiset ja -kollegat jakavat asiantuntemustaan keskusteluryhmistä, videoista, blogeista ja muusta. Kun opit siirtoa, muista tarkistaa nämä lisäresurssit: