Nasadenie obsahu pomocou kanálov nasadenia
Každý licencovaný používateľ, ktorý je aspoň prispievateľom v zdrojovej fáze, môže nasadiť obsah do nepriradenej cieľovej fázy. Na nasadenie do existujúcej cieľovej fázy musí byť používateľ aspoň prispievateľom v cieľovej fáze.
Na programové vykonanie nasadenia môžete použiť aj rozhrania REST API kanálov nasadenia. Ďalšie informácie nájdete v téme Automatizácia kanála nasadenia pomocou rozhraní API a devOps.
Poznámka
Nové používateľské rozhranie kanála nasadenia je v súčasnosti v ukážky. Ak chcete zapnúť alebo použiť nové používateľské rozhranie, pozrite si Začať používať novépoužívateľského rozhrania.
Nasadenie do prázdnej fázy
Ak už máte pracovný priestor, ktorý by ste chceli použiť s konkrétnou fázou, namiesto nasadenia môžete tento pracovný priestor priradiť do príslušnej fázy.
Pri nasadzovaní obsahu do prázdnej fázy sa zachovávajú vzťahy medzi položkami. Napríklad zostava, ktorá je viazaná na sémantický model v zdrojovej fáze, je klonovaná spolu s jeho sémantickým modelom a klony sú podobne viazané v cieľovom pracovnom priestore. Štruktúra priečinkov je tiež zachovaná. Ak máte položky v priečinku v zdrojovej fáze, priečinok sa vytvorí v cieľovej fáze. Keďže priečinok sa nasadí iba v prípade, že je nasadené jedna z jeho položiek, prázdny priečinok sa nedá nasadiť.
Po dokončení nasadenia obnovte sémantický model. Ďalšie informácie nájdete v téme Nasadenie obsahu do prázdnej fázy.
Možnosti nasadenia
Kanály nasadenia ponúkajú tri možnosti, pokiaľ ide o nasadenie obsahu služby Fabric:
Nasadenie všetkého obsahu – nasaďte všetok obsah do susediaceho štádia.
Selektívne nasadenie – vyberte obsah, ktorý sa má nasadiť do susediaceho štádia.
Spätné nasadenie – umožňuje nasadenie obsahu z neskoršej fázy do predchádzajúcej fázy. Táto funkcia je v súčasnosti k dispozícii iba pri nasadzovaní do prázdnej fázy.
Po výbere spôsobu nasadenia obsahu môžete skontrolovať nasadenie a zanechať poznámku.
Nasadenie všetkého obsahu
- Vyberte cieľovú fázu.
- V rozbaľovacej ponuke vyberte susediacu fázu, z ktorá sa má nasadiť.
- Vyberte položky, ktoré chcete nasadiť.
- Vyberte tlačidlo Nasadiť.
Proces nasadenia vytvorí v cieľovej fáze duplicitný pracovný priestor. Tento pracovný priestor obsahuje všetok vybraný obsah zo zdrojovej fázy.
Selektívne nasadenie
Ak nechcete nasadiť všetko z danej fázy, môžete pre nasadenie vybrať konkrétne položky. Vyberte prepojenie Zobraziť viac a potom vyberte položky, ktoré chcete nasadiť. Keď vyberiete tlačidlo Nasadiť, do ďalšej fázy sa nasadia len vybraté položky.
Položky tkaniny často súvisia alebo sú závislé od iných položiek. Tabule, zostavy, sémantické modely, toky údajov, jazerá a sklady sú príkladmi položiek, ktoré môžu súvisieť s inými položkami alebo sú od nich závislé. Ak chcete zahrnúť všetky položky súvisiace s položkou, ktorú chcete nasadiť, použite tlačidlo Vybrať súvisiace. Ak napríklad chcete do ďalšej fázy nasadiť zostavu, vyberte tlačidlo Vybrať súvisiace , čím označíte sémantický model, ku ktorému je zostava pripojená, aby sa obe nasadili dohromady a zostava sa nezlomí.
Ak nechcete nasadiť všetko z danej fázy, môžete pre nasadenie vybrať len konkrétne položky. Keďže tabule, zostavy, sémantické modely a toky údajov môžu obsahovať závislosti, môžete použiť tlačidlo Vybrať súvisiace, aby sa zobrazili všetky položky, od ktorých je vybratá položka závislá. Ak napríklad chcete do ďalšej fázy nasadiť zostavu, vyberte tlačidlo Vybrať súvisiace , čím označíte sémantický model, ku ktorému je zostava pripojená, aby sa obe nasadili dohromady a zostava sa nezlomí.
Tlačidlo nasadiť zobrazuje počet položiek vybratých pre nasadenie.
Nepodporované položky sa zobrazujú aj v tomto zozname. Nepodporované položky nie je možné nasadiť, ale možno ich filtrovať.
Poznámka
- Položku služby Fabric nie je možné nasadiť do ďalšej fázy, ak položky, na ktorých je závislá, neexistujú vo fáze, do ktorú nasadzujete. Nasadenie zostavy bez sémantického modelu napríklad zlyhá, pokiaľ v cieľovej fáze už neexistuje sémantický model.
- Ak sa rozhodnete nasadiť položku bez položky, od nej je závislá, môže to mať neočakávané výsledky. Môže sa to stať, keď sa zmenil sémantický model alebo tok údajov v cieľovej fáze a už nie je rovnaký ako ten vo fáze, z ktorej nasadzujete.
Pri nasadzovaní pracovných priestorov, ktoré obsahujú priečinky, sa uplatňujú nasledujúce pravidlá:
- Položky s rovnakým názvom a typom sú spárované. Ak v pracovnom priestore existujú dve položky s rovnakým názvom a typom, položky sú spárované s položkami v cieľovej fáze len vtedy, ak je cesta rovnaká (nachádzajú sa v rovnakom priečinku).
- Keďže priečinok sa nasadí iba v prípade, že je nasadená jedna alebo viacero jej položiek, prázdny priečinok sa nedá nasadiť.
- Jednotlivé priečinky nie je možné nasadiť manuálne v nasadení. Ich nasadenie sa spustí automaticky pri nasadení jednej alebo viacerých položiek.
- Nasadením iba niektorých položiek v priečinku sa aktualizuje štruktúra všetkých položiek v priečinku vo fáze, do ktorá sa nasadzuje, aj keď sa samotné položky nenasadzujú.
- Hierarchia priečinkov spárovaných položiek sa aktualizuje iba počas nasadenia. Počas priradenia sa po procese párovania hierarchia spárovaných položiek ešte neaktualizuje.
Spätné nasadenie
Niekedy možno budete chcieť nasadiť obsah do predchádzajúcej fázy. Ak napríklad priradíte existujúci pracovný priestor k fáze produkcie a potom nasadíte spätne, najprv do testovacej fázy a potom do fázy vývoja. Nasadenie do predchádzajúcej fázy funguje iba v prípade, že je predchádzajúca fáza prázdna.
Skontrolujte nasadenie a zanechajte poznámku
Po výbere obsahu, ktorý sa má nasadiť, sa v kontextovom okne zobrazia všetky položky, ktoré sa chystáte nasadiť. Zoznam môžete skontrolovať a do nasadenia pridať poznámku alebo komentár. Pridanie poznámky je voliteľné, ale dôrazne odporúčame, aby sa poznámky pridávali do histórie nasadenia. S poznámkou pre každé nasadenie sa kontrola histórie kanálov stáva zmysluplnejejjej.
Ak chcete zanechať poznámku, rozbaľte možnosť Pridať poznámku a napíšte poznámku do textového poľa. Keď budete pripravení na nasadenie, vyberte položku Nasadiť.
Nasadenie obsahu z jednej fázy do druhej
Keď budete mať obsah vo fáze kanála, môžete ho nasadiť do ďalšej fázy. Nasadenie obsahu do inej fázy sa zvyčajne vykonáva po vykonaní niektorých akcií v kanáli. Napríklad ste vo vývojovom štádiu urobili zmeny v obsahu alebo ste v testovacej fáze obsah otestovali. Hoci v kanáli môžete mať až 10 rôznych fáz, typickým pracovným postupom na premiestnenie obsahu je vývojová fáza, ktorá sa potom testuje do produkcie. Ďalšie informácie o tomto procese nájdete v časti Nasadenie obsahu do existujúceho pracovného priestoru .
Pri nasadzovaní obsahu do fázy, ktorá už má iný obsah, vyberte položky, ktoré chcete nasadiť. Položka, ktorá je spárovaná s inou položkou v zdrojovej fáze (názov spárovanej položky sa zobrazí v poslednom stĺpci) sa prepíše ňou.
Vzťahy medzi položkami sa nezachovajú. Preto ak nasadzujete zostavu, ktorá je naviazaná na sémantický model v zdrojovej fáze, nasadí sa len zostava. Ak chcete nasadiť všetko, čo je pripojené k zostave, použite tlačidlo Vybrať súvisiace .
Ak chcete nasadiť obsah do ďalšej fázy kanálu nasadenia, vyberte položky a potom vyberte tlačidlo nasadenia.
Pri kontrole kariet testovacích a výrobných fáz si môžete pozrieť dátum a čas posledného nasadenia. Označuje čas posledného nasadenia obsahu do fázy.
Čas nasadenia je užitočný pri určovaní, kedy bola fáza naposledy aktualizovaná. Môže byť užitočný aj vtedy, ak chcete sledovať čas medzi nasadzovaním testovania a produkcie.