Üzembehelyezési szabályok létrehozása
Amikor üzembehelyezési folyamatban dolgozik, a különböző szakaszok különböző konfigurációkkal rendelkezhetnek. Az egyes fázisok például különböző adatbázisokkal vagy különböző lekérdezési paraméterekkel rendelkezhetnek. A fejlesztési fázis mintaadatokat kérdezhet le az adatbázisból, míg a tesztelési és éles fázisok a teljes adatbázist kérdezik le.
Amikor tartalmat helyez üzembe a folyamat szakaszai között, konfigurálhatja az üzembehelyezési szabályokat a tartalom módosítására, miközben bizonyos beállításokat érintetlenül tart. Meghatározhat például egy olyan szabályt a szemantikai modellhez egy éles fázisban, amely egy éles adatbázisra mutat a tesztelési fázisban lévő helyett. A szabály az éles szakaszban, a megfelelő szemantikai modellben van definiálva. A szabály definiálása után a teszttől az éles környezetig üzembe helyezett tartalom örökli az üzembe helyezési szabályban meghatározott értéket. Ez a szabály mindaddig érvényes, amíg változatlan és érvényes.
Konfigurálhatja az adatforrásszabályokat, a paraméterszabályokat és az alapértelmezett lakehouse-szabályokat. Az alábbi táblázat felsorolja az elemek típusát, amelyekhez szabályokat konfigurálhat, valamint az egyes elemekhez konfigurálható szabály típusát.
Elem | Adatforrásszabály | Paraméterszabály | Alapértelmezett lakehouse-szabály | Részletek |
---|---|---|---|---|
Adatfolyam | ✅ | ✅ | ❌ | Egy adott adatfolyam adatforrásainak vagy paramétereinek értékeinek meghatározására használható. |
Szemantikai modell | ✅ | ✅ | ❌ | Egy adott szemantikai modell adatforrásainak vagy paramétereinek értékeinek meghatározására használható. |
Datamart | ✅ | ✅ | ❌ | Egy adott adatmart adatforrásainak vagy paramétereinek értékeinek meghatározására használható. |
Többoldalas jelentés | ✅ | ❌ | ❌ | Az egyes lapszámozott jelentések adatforrásaihoz definiálva. A lapszámozott jelentés adatforrásainak meghatározására használható. |
Jegyzetfüzet | ❌ | ❌ | ✅ | Egy adott jegyzetfüzet alapértelmezett lakehouse-jának meghatározására szolgál. |
Feljegyzés
Az adatforrásszabályok csak akkor működnek, ha azonos típusú adatforrásokat módosít.
Üzembehelyezési szabály létrehozása
Üzembehelyezési szabály létrehozásához kövesse az ebben a szakaszban ismertetett lépéseket. Miután létrehozta az összes szükséges üzembehelyezési szabályt, telepítse a szemantikai modelleket az újonnan létrehozott szabályokkal a forrásszakaszból a célszakaszba, ahol a szabályok létre lettek hozva. A szabályok csak akkor érvényesek, ha a szemantikai modelleket a forrástól a célszakaszig telepíti.
- Üzembehelyezési szabály létrehozása az új felhasználói felületen
- Üzembehelyezési szabály létrehozása az eredeti felhasználói felületen
Abban a folyamatszakaszban, amelyhez üzembehelyezési szabályt szeretne létrehozni, válassza az Üzembehelyezési szabályok lehetőséget.
Azon elemek listája, amelyekre szabályokat állíthat be, megjelennek az ablakban. A folyamat nem minden eleme szerepel a listán. Csak olyan típusú elemek jelennek meg, amelyekhez szabályokat hozhat létre (adatfolyamok, szemantikai modell, adatmartok, jegyzetfüzetek és lapszámozott jelentések). Ha meg szeretné keresni azt az elemet, amelyhez szabályt szeretne beállítani, használja a keresési vagy szűrési funkciókat.
Jelölje ki azt az elemet, amelyhez szabályt szeretne létrehozni. Megjelennek az adott elemhez létrehozható szabályok típusai. Így például ha egy adatfolyamhoz hoz létre szabályt, létrehozhat egy adatforrás-szabályt vagy paraméterszabályt. Ha egy jegyzetfüzethez hoz létre szabályt, létrehozhat egy alapértelmezett lakehouse-szabályt.
Válassza ki a létrehozni kívánt szabálytípust, bontsa ki a listát, majd válassza a Szabály hozzáadása lehetőséget. Kétféle szabályt hozhat létre:
Adatforrás-szabályok
Az adatforráslistában válassza ki a frissíteni kívánt adatforrás nevét. Az alábbi módszerek egyikével válasszon ki egy értéket a forrásszakaszból származó érték lecseréléséhez:
Válasszon egy listából.
Válassza az Egyéb lehetőséget, és adja hozzá manuálisan az új adatforrást. Csak ugyanabból a típusból válthat adatforrásra.
Feljegyzés
- Az adatforrásszabályok szürkén jelennek meg, ha nem Ön a szabályt létrehozó elem tulajdonosa, vagy ha az elem nem tartalmaz adatforrásokat.
- Adatfolyamok, szemantikai modellek és lapszámozott jelentések esetében az adatforráslista a forrásfolyamat fázisából származik.
- Egynél több szabályban nem használhatja ugyanazt az adatforrást.
Paraméterszabályok : Válasszon ki egy paramétert a paraméterek listájából; az aktuális érték jelenik meg. Szerkessze az értéket arra az értékre, amelyet minden üzembe helyezés után érvénybe kíván léptetni.
Alapértelmezett lakehouse-szabályok Ez a szabály csak a jegyzetfüzetekre vonatkozik. Válasszon ki egy lakehouse-t a jegyzetfüzethez való csatlakozáshoz a célszakaszban, és állítsa be alapértelmezettként. További információ: Jegyzetfüzet az üzembehelyezési folyamatokban.
Adatfolyam- és szemantikai modellszabályok támogatott adatforrásai
Az adatforrásokra vonatkozó szabályok a következő adatforrásokhoz határozhatók meg:
Azure Analysis Services (AAS)
Azure Synapse
SQL Server Analysis Services (SSAS)
Azure SQL Server-kiszolgáló
SQL server
Odata-hírcsatorna
Oracle
SapHana (csak importálási mód, nem közvetlen lekérdezési mód)
SharePoint
Teradata
Más adatforrások esetében azt javasoljuk, hogy paraméterekkel konfigurálja az adatforrást.
Szempontok és korlátozások
Ez a szakasz az üzembehelyezési szabályok korlátozásait sorolja fel.
Üzembehelyezési szabály létrehozásához önnek kell lennie annak az elemnek a tulajdonosa, amelyhez szabályt hoz létre.
Az üzembehelyezési szabályok nem hozhatók létre a fejlesztési szakaszban.
Ha egy elemet eltávolít vagy töröl, a szabályok is törlődnek. Ezek a szabályok nem állíthatók vissza.
Ha megszüntet egy munkaterület hozzárendelését és újra hozzárendelését a kapcsolatok újbóli létrehozásához, az adott munkaterületre vonatkozó szabályok elvesznek. A szabályok ismételt használatához konfigurálja újra őket.
Ha a szabályban definiált adatforrást vagy paramétert módosítják vagy eltávolítják a forrásszakaszban hivatkozott elemből, a szabály már nem érvényes, és az üzembe helyezés meghiúsul.
Miután adatforrásszabálysal üzembe helyez egy lapszámozott jelentést, nem nyitható meg a jelentés a Power BI Jelentéskészítő használatával.
Az üzembe helyezési szabályok csak a következő üzembe helyezéskor lépnek érvénybe. Ha azonban szabályokat hoz létre, majd összehasonlítja a fázisokat az üzembe helyezés előtt, az összehasonlítás a létrehozott szabályok alapján történik, még akkor is, ha azok még nem léptek érvénybe.
A következő forgatókönyvek nem támogatottak:
Adatforrásszabályok olyan adatfolyamokhoz, amelyek más adatfolyamokkal rendelkeznek forrásként.
Adatforrás-szabályok az adatfolyamok gyakori adatmodell-mappáihoz.
Adatforrásszabályok az adatfolyamokat forrásként használó szemantikai modellekhez.
Adatforrásszabályok létrehozása natív lekérdezést és DirectQueryt használó szemantikai modellen.
A többoldalas jelentések nem támogatják a paraméterszabályokat.
Adatforrásszabályok hozzáadása a parametrizált adatforrásokon lévő szemantikai modellekhez és adatfolyamokhoz.