Jagamisviis:


Laiendage torujuhtmeid Power Platform

Müügitorusid saab kohandada vastavalt organisatsiooni ainulaadsetele vajadustele. Näiteks saate lisada kinnitusi, juurutada teenusejuhtide kaudu ja integreerida sisemiste kirjesüsteemide Azure DevOps, GitHubi ja palju muuga. Kuna Microsoft Dataverse kasutatakse ärisündmusi , saab äriloogikat käivitada nii tellijate sees kui ka mitmesugustes teistes tellijates Power Automate . Olenemata sellest, kas teie müügitoru on seestpoolt lihtne või keerukas, jääb juurutuskogemus väljastpoolt tegijatele lihtsaks.

Oluline

  • Uued müügitorude laiendused võetakse järk-järgult kasutusele kõigis piirkondades ja need ei pruugi teie piirkonnas veel saadaval olla.
  • Olemasolevad müügitorud kliendid peavad võib-olla värskendama torujuhtmete rakendust Power Platform , et lubada uusi funktsioone. Värskendusi Power Platform saate hallata halduskeskuses.
  • Sees Power Apps (make.powerapps.com) loodud isiklikke müügitorusid ei saa laiendada.

Saadaval on gadeeritud laiendused

Torujuhtmete juurutamine edeneb mitme eelmääratletud etapi kaudu kuni juurutamise lõpuleviimiseni. Gated laiendid lisavad kohandatud samme edenemisse, kus saab käivitada kohandatud äriloogika. See on nagu teie isiklik rong, kus teil on kontroll selle üle, kus see peatub ja kas see jätkub või mitte.

Laiendatavuse rongiskeem

Kui see on lubatud, lisab iga laiend kohandatud etapi juurutuse edenemise erinevasse punkti. Laiendusi saab kasutada üksi või koos.

  • Nõutav ekspordieelne etapp võimaldab juurutustaotluse esitamisel käivitada kohandatud valideerimisloogika. Konveierid ei ekspordi lahendust arenduskeskkonnast enne, kui see etapp on lõpetatuks märgitud. Lubage see ainult torujuhtme esimeses etapis. Näiteks kasutajaabi testimine (UAT).

  • Kas delegeeritud juurutus teostab juurutusi, kasutades taotleva koostaja asemel teenuseprintsipaali või müügitoru etapi omaniku identiteeti. See identiteet tagab, et tegijad saavad taotleda juurutusi ilma kõrgendatud (või üldse) juurdepääsuta sihtkeskkondades. Nõuab volitatud identiteedi kinnitust.

  • Nõutav juurutuseelne etapp pakub täiendavat paindlikkust kohandatud etapi lisamiseks pärast juurutuse kinnitamist. Näiteks kui on vaja lõplikku kinnitust.

Gated laienduste lubamine

Gated laienduse lubamisega sisestatud sammud on ootel olekus, kuni teie äriloogika käivitub ja lõpuks annab torujuhtmete hostile märku etapi lõpuleviimiseks või tagasilükkamiseks. Koostajad näevad, millal juurutus on ootel, ja tühistavad juurutustaotluse kuni juurutuse viimase etapini.

Märkus.

Kui hallatavad ja mittehallatavad lahenduse artefaktid on eksporditud, salvestab süsteem need torujuhtmete hostisse ja keelab igasuguse rikkumise või muutmise. Sama hallatav artefakt versiooni kohta võetakse kasutusele torujuhtme kõigis järgnevates etappides järjestikuses järjekorras. See tagab, et ükski lahendus ei saa mööda minna kvaliteedikontrolli keskkondadest ega kinnitusprotsessidest.

Müügitorude päästikute ja toimingute mõistmine

Müügitoru juurutamise iga etapp käivitab selle etapi alguses ja lõpul reaalajas sündmuse, mille jaoks saate kohandatud loogika käivitada. Täiendavad päästikud tekivad siis, kui gated laiendused on lubatud. Need vastavad kohandatud etapile, mis sisestatakse, kui laiendus on torujuhtme etapis lubatud.

Siinsed tabelid näitavad iga laienduse jaoks vajalikke päästikuid ja toiminguid. Iga päästiku väljundparameetreid saab kasutada pilvevoo järgmistes etappides.

Gated pikendus Käivitatud samm-sammuline päästik Samm lõpetatud päästik Piiranguteta tegevus Kasutatav ühendus
Vajalik on ekspordieelne etapp OnDeploymentRequested Pole kohaldatav UpdatePreExportStepStatus Mis tahes identiteet, millel on juurdepääs juurutusetapi käituskirje värskendamiseks
On delegeeritud kasutuselevõtt OnApprovalStarted OnDeploymentCompleted Looge ühendus teenuse põhi- või torujuhtmeetapi omanikuna, nagu on konfigureeritud müügitoru etapis. Müügitoru etapi omanik peab olema ID-s Microsoft Entra teenuse printsipaali omanik.
Vajalik on eeljuurutusetapp OnPreDeploymentStarted OnPreDeploymentCompleted UpdatePreDeploymentStepStatus Mis tahes identiteet, millel on juurdepääs juurutusetapi käituskirje värskendamiseks

Märkus.

OnDeploymentTaotletud päästikud kõigi juurutuste jaoks.

Esimese etapi diagrammi juurutamine

Päästikud

Päästikud on saadaval pilvevoogudes Power Automate torujuhtmete hostikeskkonnas konnektori päästiku Kui toiming on tehtud Dataverse .

  • Kataloog: Microsoft Dataverse Tavaline.
  • Kategooria: Power Platform Torujuhtmed.
  • Tabeli nimi: (puudub).
  • Toimingu nimi: valige loendist soovitud suvand. Torujuhtmed pakuvad järgmisi kohandatud toiminguid, mis käivitavad Power Automate pilvevood. Kinnitamise ja OnPreDeploymentiga* seotud sündmused käivituvad ainult siis, kui vastav laiendus on lubatud. OnDeploymentRequested
    OnApprovalStarted
    OnApprovalCompleted
    OnPreDeploymentStarted
    OnPreDeploymentCompleted
    OnDeploymentStarted
    OnDeploymentCompleted

Siin on näide päästiku ekraanipildist.

Torujuhtmed käivituvad Power Automate

Päästiku tingimused

Power Automate Päästikutingimused võimaldavad teil päästikut kohandada nii, et vool töötab ainult siis, kui teatud tingimused on täidetud. Näiteks peate võib-olla käitama erinevaid vooge ja seotud äriloogikat erinevates müügitorudes või müügitoru etappides. See aitab ka hoida voolu jooksmist ja Power platform nõuab tarbimist madalal.

Torujuhtmed käivitavad tingimused Power Automate

Käivitage vool konkreetse torujuhtme jaoks

Käivitab voolujooksu torujuhtme kõigis etappides (Contoso torujuhe). Selles näites asendage "Contoso kontor" oma müügitoru nimega.

@equals(triggerOutputs()?['body/OutputParameters/DeploymentPipelineName'], 'Contoso Pipeline')

Käivitage vool torujuhtme konkreetseks etapiks

Käivitab juurutusetapi voo, mille etapi nimi on võrdne Contoso UAT-ga.

@equals(triggerOutputs()?['body/OutputParameters/DeploymentStageName'], 'Contoso UAT')

Käivitage vool torujuhtme konkreetsete etappide jaoks

Käivitab juurutusetappide voo, mille etapi nimi sisaldab "QA":

@contains(triggerOutputs()?['body/OutputParameters/DeploymentStageName'], 'QA')

Lisateave tingimustes kasutatavate avaldiste kohta: Avaldiste kasutamine tingimustes mitme väärtuse kontrollimiseks.

Toimingud

Pärast soovitud loogika käivitamist pilvevoogudes kasutage toimingut Soorita sidumata toiming koos vastava toiminguga iga gated laiendi jaoks.

Need parameetrid on avatud vastavate gated laienduste toimingute lõikes.

  • UpdatePreExportStepStatus, UpdateApprovalStatus ja PreDeploymentStepStatus:
    • 10 on süsteemi määratud ootel olek.
    • 20 etapi läbimiseks.
    • 30 sammu tagasilükkamise eest. Juurutamine ei jätku ja olekuks seatakse nurjumine. Samuti saate tagasilükkamise põhjuse näitamiseks lisada nii tegijale suunatud kui ka administraatorile suunatud kommentaare.
  • ApprovalComments ja eeljuurutuse kommentaarid:
    • Kommentaarid, mis on koostajale torujuhtmetes nähtavad, käituvad ajaloos. Mõeldud kinnitajatele, et jagada kommentaare taotleva tegijaga. Näiteks miks nende juurutamine tagasi lükati või teave ettevõttepõhiste protsesside kohta.
  • PreExportProperties ja ApprovalProperties:
    • Administraatorid saavad siia salvestada teavet või kohandatud parameetreid, ilma et see oleks tegijatele nähtav - näiteks link voo käitamisele või kinnitamisele või muud asjakohased andmed. Eesmärk on pakkuda paindlikkust ja lihtsustada juurutusega seotud andmete kohandatud aruandlust.

Näidised

Laadige alla ja importige soovitud hallatav lahendus oma torujuhtmete hostikeskkonda. Neid näidiseid saab kohandada vastavalt teie organisatsiooni ainulaadsetele vajadustele.

Torujuhtmete laiendatavuse näidised

See allalaaditav fail sisaldab näidispilvevooge ülaltoodud päästikute ja torujuhtmetega toimingute kasutamiseks. Lisateave: Näidislahenduse allalaadimine

Delegeeritud juurutuse näidised

See allalaaditav fail sisaldab näidispilvevooge kinnituste haldamiseks ning juurutatud lõuendirakenduste ja -voogude jagamiseks sihtkeskkonnas. Lisateave: Näidislahenduse allalaadimine

Järgmised toimingud

Käivitage torujuhtmed sisse Power Platform

Mis on pilvevood?
Konnektori kasutamine Dataverse pilvevoogudega