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. Voit esimerkiksi määrittää tuotantovaiheessa semanttisen mallin säännön osoittamaan tuotantotietokantaan sen sijaan, että se olisi testausvaiheessa. Sääntö määritetään tuotantovaiheessa asianmukaisen semanttisen mallin mukaisesti. Kun sääntö on määritetty, testistä tuotantoon käyttöönotettava sisältö perii arvon käyttöönottosäännössä määritetyllä tavalla. Tätä sääntöä sovelletaan aina, kunhan se ei muutu ja 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.
Kohde | 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. |
Muistikirja | ❌ | ❌ | ✅ | Käytä tätä määrittääksesi tietyn muistikirjan oletus lakehousen. |
Huomautus
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.
- Käyttöönottosäännön luominen uudessa käyttöliittymässä
- Käyttöönottosäännön luominen alkuperäisessä käyttöliittymässä
Valitse Käyttöönottosäännöt siinä putkivaiheessa, jolle haluat luoda käyttöönottosäännön.
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.
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.
Valitse luotavan säännön tyyppi, laajenna luetteloa ja valitse sitten Lisää sääntö. Voit luoda kahdenlaisia sääntöjä:
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ä.
Huomautus
- 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.
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:n raportin muodostimen 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.
Seuraavia skenaarioita ei tueta:
- Tietolähdesäännöt tietovoille, joiden lähteinä on muita tietovoita.
- Tietovuon Common Data Model (CDM) -kansioiden tietolähdesäännöt.
- Tietolähdesäännöt semanttisille malleille, jotka käyttävät tietovoita lähteenään.
- Tietolähdesääntöjen luominen semanttiseen malliin, joka käyttää alkuperäistä kyselyä ja DirectQuerya yhdessä.
- Parametrisääntöjä ei tueta sivutetuissa raporteissa.
- Tietolähdesääntöjen lisääminenparametrisoituihin semanttisiin malleihin ja tietovoihin.