Käyttöönottosuunnitelman toimenpiteet (esikatselu)

Toiminto on työtilan alkion suoritus, jonka käyttöönotto suorittaa toisen kohteen käyttöönoton ympärillä. Toiminnot ovat sitä, miten käyttöönottosuunnitelma toimii, mutta pelkkä alem-metatietojen käyttöönotto ei riitä, kuten lakehouse-taulukon täyttäminen ennen varastonäkymää, joka lukee sen käyttöönoton.

Toiminto kuuluu käyttöönottoryhmälle, ja ryhmä ottaa käyttöön täsmälleen yhden esineen. Ryhmän toimet liittyvät kyseisen esineen käyttöönottoon.

Tärkeää

Tämä ominaisuus on esikatseluvaiheessa.

Ennen käyttöönottoa ja sen jälkeen tehtävää

Jokaisella käyttöönottoryhmällä on kaksi toimintasarjaa:

  • Pre-deploy-toiminnot suoritetaan ennen kuin ryhmän kohde otetaan käyttöön.
  • Jälki-deployation toiminnot suoritetaan sen jälkeen, kun ryhmän kohde on otettu käyttöön.

Pre-deploy action ei voi ajaa samaa alkiota, jonka sen oma ryhmä ottaa käyttöön, koska kyseistä alkiota ei ole vielä otettu käyttöön toiminnon aikana.

Kuvakaappaus deployment-ryhmästä kankaalla, jossa esi-deploy-paikka on merkitty käyttöönoton kohteen yläpuolelle ja post-deploy -paikka sen alle.

Esinetyypit, joita voi käyttää toimintona

Seuraavat tehtävätyypit voivat toimia käyttöönottosuunnitelman toimintoina:

Nimiketyyppi Työlaji
Muistikirja Execute
Tietoputki Execute
Dataflow Gen2 Execute
Kopioi työ Execute
Käyttäjätietotoiminto Execute

Määritelmärakenteesta ja työtehtävien ominaisuuksista löytyy kohdasta Käyttöönottosuunnitelman määritelmä.

Jokainen toiminto suorittaa esineen. Kohde määrittelee, mitä toiminto tekee ja mitkä parametrit se hyväksyy, ei suunnitelma.

Mikään muu esinetyyppi ei voi toimia toimintona. Käsiteltävistä tuotetyypeistä, joita ei tueta, katso Huomioitavat ja rajoitukset.

Käskytoiminnot sijoitusryhmän sisällä

Ketjutoiminnot, joilla ohjataan niiden järjestystä. Kun ketjutat toiminnon toiseen, käyttöönotto suorittaa ne siinä järjestyksessä, joten voit tilata toiminnon, joka lataa dataa ennen toimintoa, joka sen validoi.

Kuvakaappaus lakehouse-käyttöönottoryhmästä, jossa Refresh Sales ketjutti ennen Validate Salesia, ja sen jälkeen varastoryhmä, jossa on Ilmoita ennen käyttöönottoa.

Edellisessä kuvassa ketju järvenrakennusryhmässä kulkee Refresh_Sales ennen Validate_Sales. Seuraava varastoryhmä juoksee Notify ennen kuin se ottaa varaston käyttöön.

Seuraavat säännöt pätevät:

  • Voit ketjuttaa toiminnon muihin toimintoihin samassa käyttöönottoryhmässä. Suunnitelmatiedostossa ketju on riippuvuus toisen toiminnon nimestä.
  • Toimintojen nimien on oltava ainutlaatuisia niiden käyttöönottoryhmässä, koska ketju viittaa toimintoon nimellä.
  • Ketju ei voi kiertyä takaisin itseensä. Järjestelmä hylkää riippuvuussyklin, kun tallennat suunnitelman.
  • Toiminnot etenevät yksi kerrallaan. Toiminnot, joita et ketjuta toisiinsa, eivät silti kulje rinnakkain.

Käyttöönotto pysähtyy ensimmäisellä vialla, eikä järjestelmä peruuta muutoksia. Lisätietoja löytyy kohdasta Jos operaatio epäonnistuu.

Syötä parametrit toiminnolle

Toiminto voi kantaa parametreja, jotka suunnitelma välittää toiminnon suorittamalle kohteelle. Jokaisella parametrilla on nimi ja arvo, ja parametrien nimien on oltava ainutlaatuisia toiminnon sisällä.

Kuvakaappaus toiminnon parametripaneelista, jossa näkyy nimi- ja arvopari, jossa on kirjaimellinen arvo ja toinen pari, joka viittaa muuttujakirjaston muuttujaan.

Parametriarvo on joko kirjaimellinen arvo tai viittaus muuttujaan muuttujakirjastossa. Muuttujaviite antaa yksittäiselle suunnitelmalle mahdollisuuden tarjota eri arvoja ympäristökohtaisesti, sen sijaan että arvo koodattaisiin kovakoodauksella vain yhdessä työtilassa.

Muuttujaviite, joka ei ratkea tunnettuun muuttujatyyppiin, hylätään, kun suunnitelma tallennetaan.

Koska suunnitelma välittää arvot tuotteelle, anna ne parametrit, joita kohde odottaa. Mitä parametreja kohde hyväksyy, katso kyseisen tuotetyypin dokumentaatiosta.

Huomioitavat asiat ja rajoitukset

Yleiset käyttöönottosuunnitelman rajoitukset

  • Et voi käyttää yhtä suunnitelmaa useampaan kuin yhteen työtilaan yhdellä ajoilla.
  • Voit liittää vain yhden käyttöönottosuunnitelman käyttöönottooperaatioon.

Rajoitukset liittymään liittymään

  • Suunnitelmaliite koskee vain nykyistä toimintaa. Et voi konfiguroida suunnitelmaa oletuksena tulevia käyttöönottoja varten tai aikatauluttaa itse suunnitelmaa. Jos käyttöönottotyökalu aikatauluttaa operaation, operaation on liitettävä suunnitelma joka kerta kun se käynnistyy.
  • Et voi liittää suunnitelmaa yksittäisen tuotteen tuontioperaatioon.
  • Kirjasto fabric-cicd ei tue käyttöönottosuunnitelmia.

Rajoitukset komennuksen aikana

  • Et voi sijoittaa itsenäisiä käyttöönottoryhmiä rinnakkain.
  • Epäonnistunutta käyttöönottoa ei peruuteta. Jo käyttöönotetut kohteet pysyvät kohdetyötilassa, ja myöhemmät kohteet eivät otu käyttöön.

Suunnitelman toimenpiteiden rajoitukset

  • Vain tuetut alkio- ja tehtävätyyppiyhdistelmät voivat suorittaa esi- tai jälkikäyttöönoton toimintoina. Katso esinetyypit, joita voit ajaa toimintona.
  • Et voi käyttää samaa Dataflow Gen2 -tuotetta useammassa kuin yhdessä toiminnossa suunnitelmassa. Sen päivitystehtävä ei voi pyöriä useammin kuin kerran kerrallaan, joten kangas varoittaa, kun lisäät toisen tapahtuman, ja toinen esiintyminen estetään käyttöönoton aikana.
  • Et voi palauttaa enempää kuin 512 KB käyttäjätietofunktion toiminnosta. Suurempi tuotanto on lyhennetty. Toiminta onnistuu silti.
  • Et voi pakottaa toimintaa odottamaan, että sen tarjoamat palvelut saavuttavat sen. Toiminto valmistuu, kun itse toiminto päättyy, joten seuraava toiminto voi alkaa ennen kuin tuotettu data on kyselykelpoinen.
  • Et voi käyttää käyttöönottosuunnitelmaa muuttaaksesi muuttujakirjaston aktiivista arvojoukkoa käyttöönoton aikana. Muuttujaviittaukset ratkeavat arvojoukon mukaan, joka on jo aktiivinen kohdetyötilassa. Uudessa kohdetyötilassa oletus on aktiivinen, kunnes valitset ja tallennat toisen arvojoukon. Lisätietoja löytyy Variable library CI/CD:stä.

Suunnitelman laatimisen rajoitukset

  • Et voi lisätä useampaa kuin yhtä yksikköä sijoitusryhmään.
  • Canvas tukee vain automaattista asettelua.

Käyttöönottosuunnitelman kokorajoitukset

Suunnitelma, joka ylittää minkä tahansa näistä rajoista, hylätään, kun se tallennetaan. Rajoituksia valvotaan aina, kun suunnitelma tallennetaan, joten ne koskevat kangasta, REST-rajapintaa, Gitin noutoa ja ulkoisia työkaluja.

Elementti Rajoitus
Suunnitelman koko 1 Mt
Ryhmän tai askelnimen pituus 60 merkkiä
Ryhmät suunnitelmassa 1,000
Riippuvuudet ryhmästä 1,000
Esioperaatiot ryhmässä 20
Ryhmän jälkeiset toiminnot 20
Toiminnon riippuvuudet 20
Toiminnon parametrit 20