Jaa


Käyttöönottosääntöjen luominen

Kun työskentelet käyttöönottoputkessa, eri vaiheissa voi olla erilaisia määrityksiä. Esimerkiksi kussakin vaiheessa voi olla eri tietokantoja tai eri kyselyparametreja. Kehitysvaiheessa mallitietojen kysely saatetaan tehdä tietokannasta, kun taas testi- ja tuotantovaiheissa kysely voidaan tehdä koko tietokannalle.

Kun otat sisältöä käyttöön putkivaiheiden välillä, voit määrittää käyttöönottosääntöjä muuttamaan sisältöä säilyttäen kuitenkin jotkin asetukset ennallaan. Jos esimerkiksi haluat tuotantovaiheessa olevan semanttisen mallin viittaavan tuotantotietokantaan testivaiheen sijaan, voit määrittää sille säännön. Sääntö määritetään tuotantovaiheessa asianmukaisen semanttisen mallin mukaisesti. Kun sääntö on määritetty, testistä tuotantoon käyttöönotetut sisällöt perivät arvon käyttöönottosäännössä määritetyllä tavalla, ja sitä sovelletaan aina, kunhan sääntöä ei muuteta ja se on kelvollinen.

Voit määrittää tietolähteen sääntöjä, parametrisääntöjä ja lakehouse-oletussääntöjä. Seuraavassa taulukossa on lueteltu kohteiden tyyppi, jolle voit määrittää sääntöjä, sekä sääntötyyppi, jonka voit määrittää kullekin.

Nimike Tietolähdesääntö Parametrisääntö Oletus lakehouse-sääntö Tietoja
Tietovuo Määrittää tietyn tietovuon tietolähteiden tai parametrien arvot :n avulla.
Semanttinen malli määrittää tietyn semanttisen mallin tietolähteiden tai parametrien arvot.
Tietomart Määrittää tietyn tietomartin tietolähteiden tai parametrien arvot :n avulla.
Sivutettu raportti Määritetty kunkin sivutetun raportin tietolähteille. Käytä tätä sivutetun raportin tietolähteiden määrittämiseen.
Notebook Käytä tätä määrittääksesi tietyn muistikirjan oletus lakehousen.

Muistiinpano

Tietolähdesäännöt toimivat vain, kun muutat tietolähteitä samasta tyypistä.

Käyttöönottosäännön luominen

Voit luoda käyttöönottosäännön tämän osion ohjeiden mukaisesti. Kun olet luonut kaikki tarvitsemasi käyttöönottosäännöt, ota semanttiset mallit käyttöön juuri luoduilla säännöillä lähdevaiheesta kohdevaiheeseen, jossa säännöt on luotu. Sääntöjäsi ei sovelleta ennen kuin otat semanttiset mallit käyttöön lähteestä kohdevaiheeseen.

  1. Valitse Käyttöönottosäännöt siinä putkivaiheessa, jolle haluat luoda käyttöönottosäännön.

    A screenshot of the deployment rules button, located in the deployment rules.

  2. Luettelo kohteista, joita varten voit määrittää sääntöjä, näytetään ikkunassa. Kaikki putken kohteet eivät ole luettelossa. Luettelossa on vain sellaisia kohteita, joiden sääntöjä voit luoda (tietovuot, semanttinen malli, tietojoukot, muistikirjat ja sivutetut raportit). Jos haluat löytää kohteen, jolle haluat määrittää säännön, käytä haku- tai suodatustoimintoja.

    A screenshot of the deployment rules pane, showing that you can set rules for dataflows, datasets, datamarts, and paginated reports.

  3. Valitse kohde, jolle haluat luoda säännön. Näytetään sääntötyypit, jotka voit luoda kyseiselle kohteelle. Jos esimerkiksi luot säännön tietovuota varten, voit luoda tietolähteen säännön tai parametrisäännön. Jos luot sääntöä muistikirjalle, voit luoda oletussäännön Lakehouselle.

  4. Valitse luotavan säännön tyyppi, laajenna luetteloa ja valitse sitten Lisää sääntö. Voit luoda kahdenlaisia sääntöjä:

    A screenshot of the deployment rules pane. It shows a selected dataset and the two rule types, data source and parameter, you can configure for it.

    • Tietolähdesäännöt

      Valitse tietolähdeluettelosta päivitettävä tietolähteen nimi. Valitse jokin seuraavista menetelmistä ja korvaa arvo lähdevaiheesta:

      • Valitse luettelosta.

      • Valitse Muu ja lisää uusi tietolähde manuaalisesti. Voit muuttaa tietolähteeseen vain samasta tyypistä.

      Muistiinpano

      • Tietolähdesäännöt näkyvät harmaina, jos et ole sen kohteen omistaja, jolle luot sääntöä tai jos kohde ei sisällä tietolähteitä.
      • Tietovoiden, semanttisten mallien ja sivutettujen raporttien tietolähdeluettelo otetaan lähdeputken vaiheesta.
      • Et voi käyttää samaa tietolähdettä useammassa kuin yhdessä säännöstä.
    • Parametrisäännöt Valitse parametri parametrien luettelosta. Nykyinen arvo näytetään. Muokkaa arvoa siihen arvoon, jonka haluat voimaan kunkin käyttöönoton jälkeen.

    • Oletus lakehouse-säännöt Tämä sääntö koskee vain muistikirjoja. Valitse lakehouse muodostaaksesi yhteyden kohdevaiheessa olevaa muistikirjaa varten ja määritä se oletuksena. Lisätietoja on kohdassa Muistikirja käyttöönottoputkissa.

Tuetut tietolähteet tietovuon ja semanttisen mallin säännöille

Tietolähdesäännöt voidaan määrittää seuraaville tietolähteille:

  • Azure Analysis Services (AAS)

  • Azure Synapse

  • SQL Server Analysis Services (SSAS)

  • Azure SQL -palvelin

  • SQL Server

  • Odata-syöte

  • Oracle

  • SapHana (vain tuontitila; ei suoraa kyselytilaa)

  • SharePoint

  • Teradata

Muiden tietolähteiden kohdalla suosittelemme määrittämään tietolähteen parametrien avulla.

Huomioitavat asiat ja rajoitukset

Tässä osiossa luetellaan käyttöönottosääntöjen rajoitukset.

  • Jotta voit luoda käyttöönottosäännön, sinun on oltava sen kohteen omistaja, jolle luot säännön.

  • Käyttöönottosääntöjä ei voi luoda kehitysvaiheessa.

  • Kun kohde poistetaan, myös sen säännöt poistetaan. Näitä sääntöjä ei voi palauttaa.

  • Kun poistat työtilan ja määrität sen uudelleen yhteyksien uudelleenmuodostamista varten, kyseisen työtilan säännöt menetetään. Jos haluat käyttää näitä sääntöjä uudelleen, määritä ne uudelleen.

  • Tietolähdesääntöjä tietovoille, joiden lähteinä on muita tietovoita, ei tueta.

  • Tietovuon common data model (CDM) -kansioiden tietolähdesääntöjä ei tueta.

  • Tietolähdesääntöjä semanttisille malleille, jotka käyttävät tietovoita lähteenään, ei tueta.

  • Jos säännöstä määritetty tietolähde tai parametri muutetaan tai poistetaan lähdevaiheessa pisteytetystä kohteesta, sääntö ei ole enää kelvollinen ja käyttöönotto epäonnistuu.

  • Kun olet ottanut käyttöön sivutetun raportin tietolähdesäännön avulla, et voi avata raporttia Power BI Raportin muodostin avulla.

  • Käyttöönottosäännöt tulevat voimaan vain seuraavan kerran, kun suoritat käyttöönoton kyseisessä vaiheessa. Jos kuitenkin luot sääntöjä ja vertaat sitten vaiheita ennen käyttöönottoa, vertailu tehdään luotujen sääntöjen perusteella, vaikka ne eivät vielä tule voimaan.

  • Tietolähdesääntöjen luomista semanttiseen malliin, joka käyttää alkuperäistä kyselyä ja DirectQueryä yhdessä, ei tueta.

Muistiinpano

Parametrisääntöjä ei tueta sivutetuissa raporteissa.