Úvod do kanálov nasadenia

Poznámka

Tieto články v tejto časti popisujú, ako nasadiť obsah do aplikácie. Informácie o ovládaní verzií nájdete v dokumentácii k integrácii Git.

V dnešnom svete sú analýzy dôležitou súčasťou rozhodovania takmer každej organizácie. Nástroj kanálov nasadenia služby Fabric poskytuje tvorcom obsahu produkčné prostredie, v ktorom môžu spolupracovať na spravovaní životného cyklu obsahu organizácie. Kanály nasadenia umožňujú tvorcom vyvíjať a testovať obsah v službe ešte predtým, ako sa dostane k používateľom. Pozrite si úplný zoznam podporovaných typov položiek, ktoré môžete nasadiť.

Naučte sa používať kanály nasadenia

Pomocou týchto prepojení sa môžete naučiť používať nástroj kanálov nasadenia.

  • Vytvorenie a spravovanie kanála nasadenia – modul Learn, ktorý vás prevedie vytvorením kanála nasadenia.

  • Začíname s kanálmi nasadenia – článok, ktorý vysvetľuje, ako vytvoriť kanál a kľúčové funkcie, ako sú napríklad spätné nasadenie a pravidlá nasadenia.

Podporované položky

Pri nasadení obsahu z jednej fázy kanála do druhej môže skopírovaný obsah obsahovať nasledujúce položky:

Štruktúra kanála

V kanáli nasadenia sa môžete rozhodnúť, koľko fáz chcete mať. Môže existovať ľubovoľné miesto v rozsahu od dvoch do desiatich etáp. Keď vytvoríte kanál, ako východiskový bod sa zobrazia predvolené tri typické fázy, môžete ich však pridať, odstrániť alebo premenovať tak, aby vyhovovali vašim potrebám. Bez ohľadu na to, koľko fáz je, všeobecné koncepty sú rovnaké:

  • Rozvoj

    Prvá fáza kanálov nasadenia, v ktorej nahráte nový obsah so svojimi kolegami tvorcami. Môžete navrhnúť zostavu a vyvíjať tu alebo v inej fáze.

  • Test

    Po vykonaní všetkých potrebných zmien v obsahu ste pripravení vstúpiť do fázy testovania. Nahrajte upravený obsah, aby ho bolo možné presunúť do tejto testovacej fázy. V testovacom prostredí možno vykonať napríklad tieto tri kroky:

    • Zdieľanie obsahu s testermi a posudzovateľmi

    • Načítajte a spustite testy s väčším objemom údajov

    • Otestujte svoju aplikáciu a zistite, ako sa bude zobrazovať koncovým používateľom.

  • Výroby

    Po testovaní obsahu zdieľajte v rámci produkčnej fázy jeho finálnu verziu s podnikovými používateľmi v organizácii.

Snímka obrazovky fungujúceho kanála nasadenia s vyplnenými všetkými tromi fázami: vývoj, testovanie a produkcia.

Párovanie položiek

Párovanie je proces, podľa ktorého je položka (napríklad zostavy, tabule a sémantické modely) v jednej fáze kanála nasadenia priradená k rovnakej položke v priľahlej fáze. Párovanie nastane, keď priradíte pracovný priestor k fáze nasadenia alebo keď nasadíte obsah z jednej fázy do druhej. Párovanie je dôležité pre správne nasadenie. Ak položky nie sú spárované, dokonca aj vtedy, ak sa zdajú byť rovnaké, prepíšu sa v nasledujúcom nasadení.

  • Položky v tom istom priečinku s rovnakým názvom a typom sa pri priradení pracovného priestoru alebo nasadení položiek automaticky spárovajú.
  • Spárované položky zostávajú spárované aj keď zmeníte ich názvy. Preto môžete mať spárované položky s rôznymi názvami.
  • Položky pridané po priradení pracovného priestoru kanálu sa nevyskombinujú automaticky. Z tohto dôvodu môžete mať identické položky v susediacich pracovných priestoroch, ktoré nie sú spárované.

Ďalšie informácie o párovaní položiek a o tom, ako funguje, nájdete v téme Párovanie položiek.

Metóda nasadenia

Pri nasadzovaní obsahu zo zdrojovej fázy do cieľovej fázy sa spárované položky prepíšu. Obsah v cieľovej fáze, ktorý v zdrojovej fáze neexistuje, zostáva v cieľovej fáze rovnako ako je. Po výbere možnosti nasadenia sa zobrazí hlásenie s upozornením na položky, ktoré sa prepíšu.

Snímka obrazovky s upozornením na nahradený obsah, ktoré sa zobrazí, keď by nasadenie spôsobilo zmeny v položkách vo fáze, do ktorej nasadzujete.

Ďalšie informácie o tom, ktoré vlastnosti položiek sa skopírujú do ďalšej fázy a o tom, ktoré vlastnosti sa neskopírujú, nájdete v téme Vysvetlenie procesu nasadenia.

Automation

Obsah môžete nasadiť aj pomocou programovania pomocou kanálov nasadenia REST API. Ďalšie informácie o procese automatizácie v téme Automatizácia kanála nasadenia pomocou rozhraní API a DevOps.