Zdieľať cez


Vytvorenie pravidiel nasadenia

Keď pracujete v kanáli nasadenia, rôzne fázy môžu mať rôzne konfigurácie. Každá fáza môže napríklad mať rôzne databázy alebo rôzne parametre dotazov. Vývojová fáza môže dotazovať vzorové údaje z databázy, zatiaľ čo testovacia a produkčná fáza môže dotazovať celú databázu.

Pri nasadzovaní obsahu medzi fázami kanála môžete nakonfigurovať pravidlá nasadenia na zmenu obsahu, pričom niektoré nastavenia sa zachovajú neporušené. Ak napríklad chcete, aby sémantický model vo výrobnej fáze smerovať na produkčnú databázu namiesto jednej v testovacej fáze, môžete takéto pravidlo definovať. Pravidlo sa definuje vo fáze produkcie pod príslušným sémantickým modelom. Po definovaní pravidla obsah nasadený z testovania do produkcie zdedí hodnotu definovanú v pravidle nasadenia a použije sa vždy, ak je pravidlo nezmenené a platné.

Môžete nakonfigurovať pravidlá zdroja údajov, pravidlá parametrov a predvolené pravidlá pre lakehouse. Nasledujúca tabuľka uvádza typ položiek, pre ktoré môžete konfigurovať pravidlá, a typ pravidla, ktoré môžete nakonfigurovať pre každú z nich.

Položka Pravidlo zdroja údajov Pravidlo parametra Predvolené pravidlo lakehouse Podrobnosti
Dataflow Použite argument na určenie hodnôt zdrojov údajov alebo parametrov konkrétneho toku údajov.
Sémantický model Použite na určenie hodnôt zdrojov údajov alebo parametrov pre konkrétny sémantický model.
Údajový graf Použite argument na určenie hodnôt zdrojov údajov alebo parametrov konkrétneho údajového grafu.
Stránkovaná zostava Definované pre zdroje údajov každej stránkovanej zostavy. Použite na určenie zdrojov údajov stránkovanej zostavy.
Poznámkový blok Použite na určenie predvoleného jazera pre konkrétny poznámkový blok.

Poznámka

Pravidlá zdroja údajov fungujú iba vtedy, keď zmeníte zdroje údajov z rovnakého typu.

Vytvorenie pravidla nasadenia

Ak chcete vytvoriť pravidlo nasadenia, postupujte podľa krokov v tejto časti. Po vytvorení všetkých potrebných pravidiel nasadenia nasaďte sémantické modely s novovytvorenými pravidlami zo zdrojovej fázy do cieľovej fázy, v ktorej boli vytvorené pravidlá. Vaše pravidlá sa nebudú používať, kým nenasadíte sémantické modely zo zdroja do cieľovej fázy.

  1. Vo fáze kanála, pre ktorý chcete vytvoriť pravidlo nasadenia, vyberte položku Pravidlá nasadenia.

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

  2. V okne sa zobrazí zoznam položiek, pre ktoré môžete nastaviť pravidlá. Nie všetky položky v kanáli sú uvedené. V zozname sú uvedené iba položky typu, pre ktoré môžete vytvoriť pravidlá (toky údajov, sémantický model, dátovémarty, poznámkové bloky a stránkované zostavy). Ak chcete vyhľadať položku, pre ktorú chcete nastaviť pravidlo, použite funkcie vyhľadávania alebo filtrovania.

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

  3. Vyberte položku, pre ktorú chcete vytvoriť pravidlo. Zobrazia sa typy pravidiel, ktoré môžete pre danú položku vytvoriť. Ak teda napríklad vytvárate pravidlo pre tok údajov, môžete vytvoriť pravidlo zdroja údajov alebo pravidlo parametra. Ak vytvárate pravidlo pre poznámkový blok, môžete vytvoriť predvolené pravidlo lakehouse.

  4. Vyberte typ pravidla, ktoré chcete vytvoriť, rozbaľte zoznam a potom vyberte položku Pridať pravidlo. Existujú dva typy pravidiel, ktoré môžete vytvoriť:

    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.

    • Pravidlá zdroja údajov

      Zo zoznamu zdrojov údajov vyberte názov zdroja údajov, ktorý sa má aktualizovať. Pomocou jednej z nasledujúcich metód vyberte hodnotu, ktorá sa má nahradiť hodnotou zo zdrojovej fázy:

      • Vyberte zo zoznamu.

      • Vyberte položku Iné a manuálne pridajte nový zdroj údajov. Zmenu môžete vykonať iba na zdroj údajov rovnakého typu.

      Poznámka

      • Pravidlá zdroja údajov budú sivé, ak nie ste vlastníkom položky, pre ktorú vytvárate pravidlo, alebo ak vaša položka neobsahuje žiadne zdroje údajov.
      • V prípade tokov údajov, sémantických modelov a stránkovaných zostáv sa zoznam zdrojov údajov prevezme z fázy zdrojového kanála.
      • Nemôžete použiť rovnaký zdroj údajov vo viac než jednom pravidle.
    • Pravidlá parametra Vyberte parameter zo zoznamu parametrov, zobrazí sa aktuálna hodnota. Upravte hodnotu na hodnotu, ktorú chcete použiť po každom nasadení.

    • Predvolené pravidlá lakehouse Toto pravidlo sa vzťahuje len na poznámkové bloky. Vyberte lakehouse pre pripojenie k notebooku v cieľovej fáze a nastaviť ako jeho predvolené. Ďalšie informácie nájdete v téme Poznámkový blok v kanáloch nasadenia.

Podporované zdroje údajov pre pravidlá toku údajov a sémantického modelu

Pravidlá zdroja údajov možno definovať pre nasledujúce zdroje údajov:

  • Azure Analysis Services (AAS)

  • Azure Synapse

  • SQL Server Analysis Services (SSAS)

  • Azure SQL Server

  • SQL Server

  • Informačný kanál OData

  • Oracle

  • SapHana (iba režim importu, nie režim priameho dotazu)

  • SharePoint

  • Teradata

V prípade iných zdrojov údajov odporúčame nakonfigurovať váš zdroj údajov pomocou parametrov.

Dôležité informácie a obmedzenia

Táto časť obsahuje zoznam obmedzení pre pravidlá nasadenia.

  • Ak chcete vytvoriť pravidlo nasadenia, musíte byť vlastníkom položky, pre ktorú vytvárate pravidlo.

  • Pravidlá nasadenia nie je možné vytvoriť vo fáze vývoja.

  • Pri odstránení alebo odstránení položky sa odstránia aj jej pravidlá. Tieto pravidlá nie je možné obnoviť.

  • Keď zrušíte priradenie pracovného priestoru a zmeníte jeho priradenie na obnovenie pripojení, pravidlá pre tento pracovný priestor sa stratia. Ak chcete tieto pravidlá znova použiť, znova ich nakonfigurujte.

  • Pravidlá zdroja údajov pre toky údajov, ktoré majú ako zdroje iné toky údajov, sa nepodporujú.

  • Pravidlá zdroja údajov pre priečinky CDM (Common Data Model) v toku údajov sa nepodporujú.

  • Pravidlá zdroja údajov pre sémantické modely, ktoré ako zdroj používajú toky údajov, sa nepodporujú.

  • Ak sa zdroj údajov alebo parameter definovaný v pravidle zmení alebo odstráni z položky, na ktorú odkazuje v zdrojovej fáze, už pravidlo nie je platné a nasadenie zlyhá.

  • Po nasadení stránkovanej zostavy s pravidlom zdroja údajov nie je možné otvoriť zostavu pomocou služby Power BI Zostavovač zostáv.

  • Pravidlá nasadenia sa prejavia až pri ďalšom nasadení do tejto fázy. Ak však vytvoríte pravidlá a potom porovnáte fázy pred nasadením, porovnanie sa vykoná na základe pravidiel, ktoré boli vytvorené, aj keď sa ešte nepreniesli.

  • Vytvorenie pravidiel zdroja údajov v sémantickom modeli, ktorý spolu používa natívny dotaz a režim DirectQuery, nie je podporované.

Poznámka

Pravidlá parametrov nie sú podporované pre stránkované zostavy.