Märkus
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Süsteemide eesmärk on demokratiseerida rakenduse elutsükli haldust (ALM) nii Dynamics 365 kui ka Power Platform klientidele, tuues teenusesse ALM-i automatiseerimise, pideva integratsiooni ja pideva edastamise (CI/CD) võimalused viisil, mis on kõigile loojatele, administraatoritele ja arendajatele kättesaadavam. Power Platform
Torujuhtmed vähendavad märkimisväärselt pingutust ja valdkonnaalaseid teadmisi, mis olid varem vajalikud meeskonnas või organisatsioonis tervete ja automatiseeritud ALM-protsesside kasutuselevõtul investeeringutasuvuse saavutamiseks.
- Administraatorid saavad automatiseeritud juurutamisprotsesse hõlpsalt minutite, mitte päevade või nädalate jooksul konfigureerida.
- Loojatel on intuitiivne kasutajakogemus oma lahenduste hõlpsaks juurutamiseks.
- Professionaalsed arendajad saavad (valikuliselt) torustikke laiendada ja neid käsurealiidese (CLI) abil Power Platform käivitada.
Administraatorid haldavad ja reguleerivad torujuhtmeid tsentraalselt
Konveierid võimaldavad administraatoritel keskselt juhtida nii tavakasutajate juhitavaid kui ka professionaalsete arendajate juhitavaid projekte väiksema vaevaga. Administraatorid loovad sobivad kaitsemeetmed, mis reguleerivad ja hõlbustavad lahenduste väljatöötamist, testimist ja pakkumist kogu organisatsioonis. Muud administratiivsed eelised hõlmavad järgmist:
Madalamad omamise kogukulud:
- Torujuhtmed parandavad märkimisväärselt loojate, arendajate ja administraatorite tootlikkust. Torujuhtmed võimaldavad teie ärilahendustel turule jõuda kiiremini, kõrgema kvaliteediga ning turvalise ja kontrollitud protsessi kaudu.
- Minimaalne pingutus turvaliste ja kohandatud muudatuste haldamise protsesside rakendamiseks kogu teie organisatsioonis või meeskonnas.
Säästa aega ja raha:
- Süsteem saab hakkama raskete raskuste tõstmise ja pideva hooldusega, nii et teie ei pea sellega tegelema.
Skaleeri ALM-i omas tempos:
- Olenemata sellest, kus te oma ALM-teekonnal parasjagu olete, saate oma muutuvate ärivajaduste rahuldamiseks müügikanaleid laiendada. Meie eesmärk on, et see ülespoole üleminek oleks võimalikult sujuv ja pingutuseta. Lisateave: Microsoft Power Platform CLI
pac pipeline
käskude rühm
- Olenemata sellest, kus te oma ALM-teekonnal parasjagu olete, saate oma muutuvate ärivajaduste rahuldamiseks müügikanaleid laiendada. Meie eesmärk on, et see ülespoole üleminek oleks võimalikult sujuv ja pingutuseta. Lisateave: Microsoft Power Platform CLI
Saavutage vastavuse, ohutuse, jälgimise ja automatiseerimise eesmärgid järgmiselt:
- Turvalised tootmiskeskkonnad kinnituspõhiste delegeeritud juurutustega. ...
- Kohandused ja auditilogi salvestatakse automaatselt ja on hõlpsasti ligipääsetavad.
- Valmis analüütika pakub paremat nähtavust keskses asukohas.
- Võimalus vaadata valmisaruandeid torujuhtmete rakenduses või luua oma aruandeid. Power BI Lisateave: Mudelipõhiste rakenduste aruandluse ülevaade
- Kohandage torujuhtmeid oma organisatsiooni vajadustele vastavaks, kasutades torujuhtmete laiendatavust ja Power Automate.
Tegijad käitavad eelkonfigureeritud torujuhtmeid
Kui torujuhtmed on paigas, saavad loojad tootesiseseid juurutusi mõne klõpsuga alustada. Nad teevad seda otse oma arenduskeskkondades. Muud eelised tegijatele hõlmavad järgmist:
- Eelnevaid teadmisi ALM-protsesside või -süsteemide kohta pole vaja. Kodanikupõhised arendajad näevad torujuhtmeid sageli juhendatud muudatuste juhtimise protsessina.
- Lahenduste juurutused valideeritakse eelnevalt sihtkeskkonna suhtes, et vältida vigu ja parandada edukuse määra. Näiteks tuvastatakse puuduvad sõltuvused ja muud probleemid enne juurutamist ning loojaid juhendatakse kohe asjakohaste toimingute tegemiseks.
- Ühendused ja keskkonnamuutujad antakse eelnevalt ette ja valideeritakse enne juurutamise algust.
- See aitab tagada, et rakendused ja automatiseerimine juurutatakse ilma käsitsi järeltöötluseta ning on ühendatud iga keskkonna sobivate andmeallikatega.
- Administraatorid saavad isegi teatud ühendusi eelnevalt konfigureerida, mida kasutatakse.
Arendajad saavad torujuhtmeid kasutada ja laiendada
Professionaalsed arendajad on produktiivsemad, kuna torujuhtmed tegelevad nüüd keerukate taustatoimingutega. Arendajad saavad süsteemile öelda, mida nad saavutada tahavad, selle asemel, et täita sama eesmärgi saavutamiseks vajalikke erinevaid aluseks olevaid ülesandeid. CLI abil saavad arendajad teha järgmist. Power Platform
- Loetlege torujuhtmed, et vaadata asjakohaseid üksikasju, näiteks millised etapid ja keskkonnad on lahenduste juurutamiseks valmis.
- Lahenduse juurutamine ühe käsuga:
- Torujuhtmete puhul esitavad arendajad lihtsalt vajalikud parameetrid ja süsteem korraldab kõik otsast lõpuni juurutamise toimingud vastavalt organisatsioonipoliitikale.
- Pole vaja luua ühendust mitme keskkonnaga, eksportida lahendusi, alla laadida lahendusfaile, käsitsi luua ühendusi ja täita juurutusseadete faile, importida lahendusi ega tegeleda mitmesuguste muude toimingutega, mida varem vaja oli.
Lisaks saavad arendajad laiendada torujuhtmeid ja integreeruda teiste CI/CD tööriistadega.
Korduma kippuvad küsimused
Mida torujuhtmed kasutusele võtavad?
Torujuhtmed juurutavad lahendusi ja konfiguratsiooni sihtkeskkonna jaoks, näiteks ühendusi, ühenduse viiteid ja keskkonnamuutujaid. Kõik teie lahenduses sisalduvad kohandused saab juurutada torujuhtmete abil. Power Platform Torujuhtmed ehk lahendused üldiselt ei sisalda tabelites talletatud andmeid. Dataverse
Oluline
Power BI Armatuurlauad (eelvaade) ja Power BI andmestikud (eelvaade) pole praegu torujuhtmetes toetatud.
Miks ma ei näe oma torujuhet oma keskkonnast?
Esmalt veenduge, et teie lähte- ja sihtkeskkonnad on õigesti lingitud. Saate oma torujuhet vaadata ainult määratud lähtekeskkondades, näiteks oma arenduskeskkondades. Kui lingite konfigureerimise ajal iga oma keskkonna oma torujuhtmega, on teil võimalus Arenduskeskkond või Sihtkeskkond keskkonna tüüp. Kui teie torujuhtmega seotud keskkondadele on määratud õige tüüp, kuvatakse teie torujuhe teie lähtekoodi arenduskeskkonnas valikuna.
Kas torujuhtmed salvestavad lahenduste varukoopiaid automaatselt?
Jah. Nii hallatavad kui ka mittehallatavad lahendused eksporditakse ja salvestatakse iga juurutuse jaoks automaatselt torujuhtmete hostis.
Kas kohandamine saab mööda minna juurutamise etapist, näiteks kvaliteedikontrollist?
Ei. Lahendused eksporditakse kohe, kui juurutamistaotlus esitatakse (kui looja valib oma arenduskeskkonnas Juuruta ) ja juurutatakse sama lahenduse artefakt. Samamoodi ei ekspordi süsteem lahendust uuesti juurutamiseks järgmistesse etappidesse torujuhtmes. Sama lahenduse artefakt peab läbima torujuhtme etappe järjestikuses järjekorras. Süsteem hoiab ära ka eksporditud lahenduse artefakti igasuguse rikkumise või muutmise. See tagab, et kohandamine ei saa mööda minna kvaliteedikontrolli keskkondadest ega teie kinnitusprotsessidest.
Kas torujuhtmete kasutamiseks on vaja eraldiseisvaid litsentse?
- Arendajakeskkonnad ei pea olema hallatavad keskkonnad. Neid saab arendaja plaani abil kasutada arendamiseks ja testimiseks.
- Torujuhtmete host peaks olema tootmiskeskkond, kuid torujuhtmete host ei pea olema hallatav keskkond.
- Kõik muud torujuhtmetes kasutatavad keskkonnad peavad olema lubatud hallatavate keskkondadena.
- Kõigi hallatavate keskkondade jaoks on vaja litsentse, mis annavad premium-kasutusõigused.
Levinud seadistusnäide:
Keskkonna eesmärk | Keskkonna tüüp | Nõutav on eraldiseisev litsents |
---|---|---|
Host | Tootmine | No |
Arendus | Arendaja | No |
Kvaliteedikontroll | Arendaja | No |
Tootmine | Tootmine | Ja |
Kas ma saan juurutuste kinnitusi konfigureerida?
Jah. Vaadake delegeeritud juurutusi .
Kas ma saan erinevate torujuhtmete ja etappide jaoks kasutada erinevaid teenuseprintsiipe?
Jah. Lisateave: Juurutamine teenuseprincipaliga
Milliseid ühendusi saab kasutada?
Sarnaselt autorikogemustega saavad ka torujuhtmeid haldavad loojad pakkuda kas oma ühendusi või ühendusi, millele neil on juurdepääs. Teenuse subjekti ühendusi saab kasutada ka konnektorite jaoks, mis toetavad teenuse subjekti autentimist, sh kohandatud konnektorid.
Miks ma ei saa olemasolevaid ühenduse viiteid uuendada?
Praegu ei saa lahenduses või sihtkeskkonnas olevaid väärtuseta ühenduse viiteid juurutamise ajal värskendada. Kui väärtus on varem juurutatud, saab seda sihtkeskkonnas värskendada.
Kellele kuuluvad juurutatud lahenduse objektid?
Juurutav identiteet. Standardsete juurutuste puhul on omanik taotlev tegija. Delegeeritud juurutuste puhul on omanik delegeeritud teenuse printsiip või kasutaja.
Kas torujuhtmeid saab juurutada teisele rentnikule?
Ei. Selle stsenaariumi jaoks soovitame kasutada Azure DevOps või GitHubi.
Miks ma ei pääse käsuribal nupule „Halda torujuhtmeid” ligi?
Kui kasutajal on turberoll „Juurutamistorustiku administraator”, siis on nupp „Halda torustikke” lubatud ja see avab rakenduse „Juurutamistorustiku konfiguratsioon”. Nuppu ei aktiveerita ka siis, kui platvormi hosti või kohandatud hosti pole saadaval. Lisateave: Juurdepääs rakendusele „Deployment Pipeline Configuration”
Mida peaksin tegema, kui minu arendus- või sihtkeskkond lähtestatakse või kustutatakse?
Vajadusel peaksite keskkonnakirje kustutama ja torujuhtme konfiguratsiooni värskendama. Kui keskkond lähtestatakse, loote keskkonnakirje uuesti ja seostate selle oma müügikanaliga.
Kas ma saan vaikekeskkonnas torujuhtmeid kasutada?
Jah. Vaikimisi keskkonna kasutamine torujuhtmete hostina pole aga kõigi klientide jaoks soovitatav.
Kas ma saan juurutada oma teenusenime abil?
Jah. Lisateave: Juuruta torujuhtmeid teenusepõhimõtte või torujuhtme omanikuna.
Kas konveierliine saab kasutada Azure DevOps, GitHubi või ALM Acceleratoriga?
Jah, koos on need tööriistad võimsad, hoides samal ajal loojakogemuse lihtsana. Lisateave: torustike pikendamine
Kas ma saan eelmisele versioonile tagasi pöörduda?
Jah. Kui torujuhtme säte on lubatud, saate varasemaid lahenduse versioone uuesti juurutada torujuhtmete lehe käitusajaloo vaatest. Kui säte on keelatud, saab juurutada või importida ainult lahenduse uuemaid versioone. Lahendusena saavad administraatorid artefakti alla laadida torujuhtmete hostist, suurendada lahenduse versiooni failis solution.xml ja seejärel käsitsi sihtkeskkonda importida.
Kas ma saan määrata andmevoogude säilituspoliitikaid?
Jah. Saate konfigureerida hulgikustutustöid torujuhtmete hostis nii, et need kustutaksid andmeid kindlaksmääratud ajakava alusel. Dataverse
Kas ma saan määrata täpsemaid lahenduse impordi käitumisviise, näiteks värskendamine vs. täiendamine?
Praegu mitte. Torujuhtmete impordi vaikekäitumine on Uuendamine ilma kohanduste ülekirjutamiseta.
Kas keskkonda saab seostada mitme hostiga?
Ei. Siiski saab ühte keskkonda ühendada mitme torujuhtmega samas hostis. Keskkonna seostamiseks teise hostiga lisage see uue hosti konveierisse. Seejärel kustutage keskkonnakirje algsest hostist ja kontrollige, kas kõik töötab ootuspäraselt.
Kas ma saan esimese osapoole juurutamise torujuhtme rakendust ja tabeleid kohandada või laiendada?
Praegu mitte. Siiski on torujuhtmete loogika kohandamiseks saadaval tahtlikud laienduskonksud. Lisateave: pikendada torustikke.
Kus ma saan torujuhtmeid vaadata ja käivitada?
Navigeeri oma müügikanaliga seotud keskkonnas arendusjärgus olevasse mittehallatavasse lahendusse. Konveiereid ei saa vaadata ega käivitada vaikelahendusest, hallatavatest lahendustest ega sihtkeskkondadest. Pange tähele, et saate torujuhtmeid hankida ja käivitada ka **CLI** kaudu. Power Platform
Kas ma saan juurutada piirkondadesse?
Jah, aga ainult siis, kui säte Cross-Geo Solution Deployments on hostis lubatud. Kui säte on keelatud, peavad host ja kõik hostis olevate torujuhtmetega seotud keskkonnad asuma samas geograafilises asukohas (nagu keskkondade loomisel määratud). Näiteks kui säte on keelatud, ei saa torujuhet Saksamaalt Kanadasse juurutada ja Saksamaal asuv host ei saa Kanadas keskkondi hallata. Juhul kui rentniku administraator soovib vältida geograafiliste lahenduste juurutamist, tuleks Saksamaa ja Kanada jaoks kasutada eraldi hoste.
Kas ma saan sama lahendust juurutada erinevate torujuhtmete kaudu?
Jah, see on võimalik, kuigi soovitame antud lahenduse puhul alustada sama torujuhtmega. See aitab vältida segadust ja tahtmatuid vigu. Torujuhtme käitamise teave kuvatakse ühe torujuhtme ja ühe lahenduse kontekstis (lahenduse kogemuse piires). Seetõttu ei pruugi teised torujuhtmed kuvada uusimat juurutatud lahenduse versiooni ega muud olulist käitusteavet, mis on seotud erinevate torujuhtmetega. Pange tähele, et juurutamise torujuhtme konfiguratsiooni rakendus kuvab käitamisteavet kõigi torujuhtmete ja kõigi praeguse hosti lahenduste kohta.
Kas hostkeskkonda saab kasutada ka arendus- või sihtkeskkonnana?
Sama keskkonna kasutamist arenduse ja hosti jaoks ei toetata; muid kombinatsioone ei soovitata parimate tavade kohaselt.
Kuidas ma saan vaadata, mis eri versioonide vahel on muutunud?
Sihtkeskkonnas näete nii juurutatud objektide kihte kui ka seda, mis kihtide vahel muutus. Lisaks näete mudelipõhiste rakenduste, saidikaartide ja vormide kihtide XML-erinevusi. Samuti saab torujuhtmeid laiendada, et integreerida need GitHubi ja teiste versioonikontrollisüsteemidega, et võrrelda detailseid erinevusi.
Kas minu hostkeskkond peaks olema sama, kuhu ma COE tööriistakomplekti installisin?
See on kehtiv konfiguratsioon ja seda tuleks hinnata teie organisatsiooni vajaduste ja poliitikate põhjal.
Kas ma saan juurutada mittehallatavaid lahendusi?
Ei. Soovitame hallatavaid lahendusi alati juurutada mitte-arenduskeskkondades. Pange tähele, et haldamata lahendused eksporditakse ja salvestatakse automaatselt torujuhtmete hostis, et saaksite need alla laadida ja importida teistesse arenduskeskkondadesse või lisada need versioonikontrolli.
Kas ma saan juurutada mitu lahendust korraga?
Praegu mitte. Peate esitama iga lahenduse jaoks erineva juurutuse. Sama torujuhet saab aga kasutada mitme lahenduse jaoks.
Kas konveierid avaldavad enne lahenduse eksportimist haldamata kohandusi?
Praegu mitte. Soovitame avaldada üksikud objektid nende salvestamise ajal. Pange tähele, et avaldamist vajavad ainult teatud lahenduseobjektid.
Kas ma saan kasutada konveiereid isoleeritud arenduskeskkondades töötavate mitme arendajaga meeskondade jaoks?
Praegune rakendus kasutab antud lahenduse jaoks ühte arenduskeskkonda.
Mille poolest erinevad torustikud ALM Acceleratorist?
Mõlemad pakuvad palju väärtuslikke võimalusi ja omavad meeskonnad teevad tihedat koostööd torujuhtmete ja laiema ALM-i visiooni väljatöötamisel Power Platform. Torujuhtmed on oma olemuselt lihtsamad ning neid saab seadistada ja hallata väiksema vaevaga. Juurdepääs teistele toodetele ja tehnoloogiatele pole vajalik, kuna kõike hallatakse ettevõttesiseselt. ALM Accelerator seevastu sobib mõnikord paremini keerukamate ALM-stsenaariumide jaoks.
Kuigi funktsionaalseid erinevusi on palju, on põhiline erinevus selles, et konveierid on ametlik Microsoft Power Platform tootefunktsioon – see tähendab, et selle kujundab, kujundab, konstrueerib, testib, hooldab ja toetab Microsofti tootetehnika. Müügitorud on tootesse sisse ehitatud ja neile pääseb juurde natiivsete tootekogemuste kaudu.
Millal peaksin kasutama torujuhtmeid võrreldes mõne muu tööriistaga?
Julgustame kliente kasutama põhiliste juurutusfunktsioonide jaoks konveiereid ja vajaduse korral laiendama konveiereid, et integreerida need teiste CI/CD tööriistadega. Koos kasutamisel muutuvad CI/CD tööriistades nõutavad töökoormused sageli lihtsamaks ja kulukamaks.
Järgmised toimingud
Torujuhtmete seadistamine
Laiendage torujuhtmeid