Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Putkia voidaan mukauttaa organisaation yksilöllisten tarpeiden mukaan. Voit esimerkiksi lisätä niihin hyväksyntöjä, ottaa ne käyttöön palveluobjektien kautta ja integroida niitä sisäisiin tietuejärjestelmiin, Azure DevOpsiin, GitHbiin ja moniin muihin palveluihin. Käyttämällä Microsoft Dataverse yritystapahtumia voit suorittaa liiketoimintalogiikkaa Power Automatessa tai useiden muiden tilaajien kautta. Käyttöönottokokemus säilyy tekijöille yksinkertaisena ulkopuolelta käsin riippumatta siitä, onko putkesi sisällöltään yksinkertainen vai monimutkainen.
Tärkeää
- Uusia pipeline-laajennuksia otetaan vähitellen käyttöön eri alueilla, eikä niitä ehkä vielä ole saatavilla alueellasi.
- Nykyisten putkien asiakkaiden on ehkä päivitettävä Power Platform Pipelines -sovellus uusien ominaisuuksien käyttöön ottamiseksi. Voit hallita päivityksiä Power Platformin hallintakeskuksen avulla.
- Et voi laajentaa Power Apps (make.powerapps.com) sisällä luotuja henkilökohtaisia putkia.
Saatavilla olevat käyttöoikeusrajoitetut laajennukset
Putkien käyttöönotot etenevät useita esimääritettyjä vaiheita pitkin käyttöönoton valmistumiseen asti. Suojatut laajennukset lisäävät prosessiin mukautettuja vaiheita, joissa mukautettu liiketoimintalogiikka voidaan suorittaa. Se on kuin oma henkilökohtainen junasi, jossa sinä hallitset pysäkkejä ja matkan jatkumista.
Kun laajennus otetaan käyttöön, se lisää käyttöönottoprosessin eri pisteeseen mukautetun vaiheen. Voit käyttää laajennuksia yksistään tai yhdessä.
Ennen vientiä vaadittava vaihe suorittaa mukautetun vahvistuslogiikan, kun lähetät käyttöönottopyynnön. Putket eivät vie ratkaisua kehitysympäristöstä, ennen kuin suoritat tämän vaiheen. Ota tämä laajennus käyttöön vain putken ensimmäisessä vaiheessa. Voit käyttää sitä esimerkiksi käyttäjähyväksyntätestaukseen (UAT).
Delegoitu käyttöönotto suorittaa käyttöönotot käyttämällä palvelun päänimiobjektin tai putkivaiheen omistajan käyttäjätietoja pyytävän tekijän käyttäjätietojen sijaan. Tämä identiteetti varmistaa, että tekijät voivat pyytää käyttöönottoja ilman laajennettua (tai minkäänlaista) pääsyä kohdeympäristöihin. Tämä laajennus edellyttää hyväksyntää valtuutetulta identiteetiltä.
Käyttöönottoa edeltävä vaihe vaaditaan lisää joustavuutta mukautetun vaiheen lisäämiseen käyttöönoton hyväksymisen jälkeen. Käytä sitä esimerkiksi, jos lopullinen hyväksyntä vaaditaan.
Vaiheet, jotka portitetut laajennukset lisäävät, ovat odottavassa tilassa, kunnes liiketoimintalogiikkasi suoritetaan, ja lopulta ilmoittaa putkien isännälle, että vaihe viimeistellään tai hylätään. Tekijät näkevät, milloin käyttöönotto on odotustilassa, ja voivat peruuttaa käyttöönottopyynnön käyttöönoton viimeiseen vaiheeseen saakka.
Muistio
Kun hallitut ja hallitsemattomat ratkaisuartefaktit on viety, järjestelmä tallentaa ne putkien isäntään ja estää niiden peukaloinnin tai muokkaamisen. Sama hallittu artefakti otetaan versiota kohden käyttöön putken kaikissa myöhemmissä vaiheissa järjestyksessä. Tämä prosessi varmistaa, että mikään ratkaisu ei voi ohittaa QA-ympäristöjä tai hyväksyntäprosesseja.
Putken käynnistimien ja toimintojen ymmärtäminen
Pipelinen käyttöönoton jokainen vaihe käynnistää reaaliaikaisen tapahtuman vaiheen alussa ja lopussa. Voit aloittaa mukautetun logiikan näille tapahtumille. Aidattujen laajennusten käyttöönotto tuottaa lisää käynnistimiä. Nämä laukaisimet vastaavat mukautettua vaihetta, joka lisätään, kun laajennus otetaan käyttöön putkiston vaiheessa.
Seuraavissa taulukoissa ilmaistaan kullekin laajennukselle vaadittavat laukaisimet ja toiminnot. Voit käyttää kunkin käynnistimen tulosparametreja pilvityönkulun seuraavissa vaiheissa.
| Suojattu laajennus | Vaihe käynnistyi laukaisin | Vaiheen päättymisen laukaisin | Ei-sidottu toiminto | Käytettävä yhteys |
|---|---|---|---|---|
| Esivientivaihe vaaditaan | OnDeploymentRequested | – | UpdatePreExportStepStatus | Mikä tahansa tunnistetieto, jolla on oikeus päivittää käyttöönottovaiheen suoritustietue |
| On delegoitu käyttöönotto | OnApprovalStarted | OnDeploymentCompleted | Luo yhteys palveluobjektina tai putkivaiheen omistajana, niin kuin putkivaiheessa on määritetty. Putkiston vaiheen omistajan on oltava palvelun päätunnuksen omistaja Microsoft Entra ID:ssä. | |
| Esikäyttöönottovaihe vaaditaan | OnPreDeploymentStarted | OnPreDeploymentCompleted | PäivitäEsiJulkaisuvaiheenVaiheenTila | Mikä tahansa tunnistetieto, jolla on oikeus päivittää käyttöönottovaiheen suoritustietue |
Muistio
OnDeploymentRequested-käynnistimet kaikille käyttöönotoille.
Herättimet
Power Automate -pilvipalvelutyönkulut putkien isäntäympäristössä tarjoavat käynnistimiä Dataverse-liittimen Kun toiminto suoritetaan-käynnistimessä.
- Luettelo: Microsoft Dataverse Common.
- Category: Power Platformin putket.
- Taulukon nimi: (Ei mitään).
-
Toiminnon nimi: Valitse vaihtoehto luettelosta. Putkilinjat tarjoavat seuraavat mukautetut toiminnot, jotka luovat käynnistimen Power Automate -pilvityönkuluissa. Approval- ja OnPreDeployment*-liittyvät tapahtumat käynnistyvät vain, kun otat vastaavan laajennuksen käyttöön.
OnDeploymentRequested
OnApprovalStarted
OnApprovalCompleted
OnPreDeploymentStarted
OnPreDeploymentCompleted
OnDeploymentStarted
OnDeploymentCompleted
Tässä on näyttökuva triggeristä.
Käynnistysehdot
Power Automate käynnistysehtojen avulla voit mukauttaa käynnistintä niin, että työnkulku suoritetaan vain, kun tietyt ehdot täyttyvät. Sinun voi esimerkiksi olla tarpeen suorittaa eri työnkulkuja ja niihin liittyviä liiketoimintologiikkoja eri putkissa tai yhden putken eri vaiheissa. Tämä ehto auttaa myös pitämään työnkulkujen suoritukset ja Power Platform -pyyntöjen kulutuksen vähäisenä.
Työnkulun käynnistäminen tietylle putkelle
Käynnistää työnkulun suorittamisen kaikille putken vaiheille (Contoso-putki). Korvaa Contoso Pipeline oman putkesi nimellä tässä esimerkissä:
@equals(triggerOutputs()?['body/OutputParameters/DeploymentPipelineName'], 'Contoso Pipeline')
Työnkulun käynnistäminen tietylle putken vaiheelle
Käynnistää käyttöönottovaiheen työnkulun käyttäen vaiheen nimeä, joka vastaa nimeä Contoso UAT:
@equals(triggerOutputs()?['body/OutputParameters/DeploymentStageName'], 'Contoso UAT')
Työnkulun käynnistäminen tietyille putken vaiheille
Käynnistää käyttöönottovaiheiden työnkulun käyttäen vaiheen nimeä, joka sisältää merkit QA:
@contains(triggerOutputs()?['body/OutputParameters/DeploymentStageName'], 'QA')
Lisätietoja ehdoissa käytettävistä lausekkeista: Lausekkeiden käyttäminen ehdoissa useiden arvojen tarkistamista varten.
Toiminnot
Kun olet suorittanut halutun logiikan pilvityönkuluissa, käytä Suorita sitomaton toiminto -toimintoa yhdessä vastaavan toiminnon kanssa kullekin portitetulle laajennukselle.
Nämä parametrit ovat käytettävissä vastaavien rajoitettujen laajennusten eri toiminnoissa:
-
UpdatePreExportStepStatus,UpdateApprovalStatus, jaPreDeploymentStepStatus:-
10on järjestelmän määrittämä odotustila. -
20vaiheen suorittamiseen. -
30vaiheen hylkäämistä varten. Käyttöönotto ei etene, ja järjestelmä asettaa tilaksi Epäonnistunut. Voit myös lisätä sekä tekijälle näkyviä että järjestelmänvalvojille suunnattuja kommentteja, jotka ilmoittavat hylkäämisen syyn.
-
-
ApprovalCommentsja käyttöönottoa edeltävät kommentit:- Kommentit, jotka näytetään tekijälle putkien suoritushistoriassa. Hyväksyjät käyttävät näitä kommentteja tietojen jakamiseen pyynnön tekijän kanssa. Esimerkiksi miksi deployointi hylättiin tai tietoja yrityskohtaisista prosesseista.
-
PreExportPropertiesjaApprovalProperties:- Järjestelmänvalvojat voivat tallentaa tietoja tai mukautettuja parametreja tähän ilman, että ne näkyvät tekijöille. Esimerkiksi linkki työnkulun suoritukseen tai hyväksyntään tai muita olennaisia tietoja. Tarkoituksena on tarjota joustava ja yksinkertainen tapa käyttöönottoihin liittyvien tietojen mukautettuun raportointiin.
Esimerkit
Halutun hallitun ratkaisun lataaminen ja tuominen putkien isäntäympäristöön. Mukauta näitä malleja organisaatiosi yksilöllisten tarpeiden mukaan.
Putkien laajennettavuusnäytteet
Tämä lataus sisältää esimerkkipilvivuokaavioita edellä mainittujen käynnistimien ja toimintojen käyttämiseksi putkistoissa. Lisätietoja on kohdassa Malliratkaisun lataaminen.
Delegoidun käyttöönoton näytteet
Tämä lataus sisältää näytepilvityönkulkuja hyväksyntöjen hallintaan sekä käyttöönotettujen pohjaan perustuvien sovellusten ja työnkulkujen jakamiseen kohdeympäristössä. Lisätietoja on kohdassa Malliratkaisun lataaminen.