Hoditegien ikuspegi orokorra Power Platform
Power Platform ko kanalizazioak Power Platform eta Dynamics 365 bezeroentzako aplikazioen bizi-zikloaren kudeaketa (ALM) demokratizatzea dute helburu, zerbitzura ALM automatizazioa eta etengabeko integrazio eta etengabeko entrega (CI/CD) gaitasunak sartuz. sortzaile, administratzaile eta garatzaile guztientzat hurbilagoa den modua.
Pipelinek nabarmen murrizten dute zure talde edo erakundean ALM prozesu osasuntsu eta automatizatuak hartzearen ROIa lortzeko beharrezkoak diren esfortzua eta domeinu-ezagutza.
- Administratzaileek erraz konfiguratzen dituzte inplementazio kanalizazio automatizatuak minutu edo asteetan baino.
- Egileek erabiltzailearen esperientzia intuitiboa dute beren soluzioak erraz zabaltzeko.
- Garatzaile profesionalek (aukeran) tubideak luza ditzakete eta exekutatu Power Platform komando-lerroko interfazea (CLI) erabiliz.
Bideratzeei esker, administratzaileek hiritarrek eta garatzaile profesionalek zuzendutako proiektuak zentralki goberna ditzakete eskala batean, esfortzu gutxiagorekin. Administratzaileek erakunde osoan soluzioen garapena, probak eta banaketa arautzen eta errazten duten babes egokiak ezartzen dituzte. Administratzaileen beste abantaila batzuk hauek dira:
Jabetzaren kostu osoa txikiagoa:
- Pipelinek nabarmen hobetzen dute sortzaile, garatzaile eta administratzaileen produktibitatea. Pipelinek zure negozio-soluzioak azkarrago merkaturatzea ahalbidetzen dute, kalitate handiagoarekin, prozesu seguru eta gobernatu baten bidez.
- Gutxieneko ahalegina zure erakunde edo taldean aldaketak kudeatzeko prozesu seguru eta pertsonalizatuak ezartzeko.
Aurreztu denbora eta dirua:
- Sistemak altxatze astunak eta etengabeko mantentze-lanak kudeatzen ditu, beharrik ez izateko.
Eskalatu ALM zure erritmoan:
- Zure ALM bidaian non zauden edozein dela ere, kanalizazioak heda ditzakezu zure negozio-beharrak eboluzionatzeko. Goranzko trantsizio hau ahalik eta ondoen eta esfortzurik gabea izatea dugu helburu. Informazio gehiago: Microsoft Power Platform CLI
pac pipeline
komando taldea
- Zure ALM bidaian non zauden edozein dela ere, kanalizazioak heda ditzakezu zure negozio-beharrak eboluzionatzeko. Goranzko trantsizio hau ahalik eta ondoen eta esfortzurik gabea izatea dugu helburu. Informazio gehiago: Microsoft Power Platform CLI
Lortu betetze, segurtasun, monitorizazio eta automatizazio helburuak hauekin:
- Ekoizpen-ingurune seguruak onarpenetan oinarritutako delegatutako inplementazioekin.
- Pertsonalizazioak eta auditoretza erregistroa automatikoki gordetzen dira eta erraz eskura daitezke.
- Kutxaz kanpoko analitikek ikusgarritasun hobea eskaintzen dute erdiko kokapen batean.
- Kanpoko txostenak Power BI hodiak aplikazioan ikusteko edo zureak sortzeko gaitasuna. Informazio gehiago: Ereduetan oinarritutako aplikazioen txostenaren ikuspegi orokorra
- Egokitu pertsonalizatu kanalizazioak zure erakundearen beharretara tubideen hedagarritasuna eta Power Automaterekin.
Hodiak jarri ondoren, arduradunek produktuen barneko inplementazioak abiarazi ditzakete klik gutxirekin. Zuzenean egiten dute beren garapen-ingurunean. Ekoizleentzako beste abantaila batzuk hauek dira:
- Ez da beharrezkoa ALM prozesu edo sistemen aldez aurretiko ezagutzarik. Herritarren garatzaileek sarritan kanalizazioak aldaketak kudeatzeko prozesu gidatu gisa ikusten dituzte.
- Irtenbideen inplementazioak xede-ingurunearen aurrean baliozkotzen dira akatsak saihesteko eta arrakasta-tasak hobetzeko. Esaterako, falta diren mendekotasunak eta beste arazo batzuk detektatzen dira zabaldu aurretik eta arduradunei berehala gidatzen zaie neurri egokiak har ditzaten.
- Konexioak eta ingurune-aldagaiak aldez aurretik ematen dira eta inplementazioa hasi aurretik balioztatzen dira.
- Honek aplikazioak eta automatizazioa eskuz prozesatzeko urratsik beharrik gabe inplementatzen direla ziurtatzen du, eta ingurune bakoitzeko datu-iturri egokietara konektatuta daudela.
- Administratzaileek erabiliko diren zenbait konexio aldez aurretik ere konfigura ditzakete.
Garatzaile profesionalak produktiboagoak dira hodietako eragiketa konplexuak kudeatzen dituzten kanalizazioekin. Garatzaileek sistemari esan diezaiokete zer lortu nahi duten helburu bera betetzeko beharrezkoak diren azpiko hainbat zeregin exekutatu beharrean. Power Platform CLI erabiliz, garatzaileek hau egin dezakete:
- Zerrendatu kanalizazioak xehetasun egokiak ikusteko, esate baterako, zein fase eta ingurunetara dauden irtenbideak zabaltzeko prest.
- Inplementatu irtenbide bat komando bakarrarekin:
- Kanalizazioekin, garatzaileek behar diren parametroak besterik ez dituzte ematen eta sistemak amaierako zabaltze-eragiketa guztiak orkestratzen ditu antolakuntza-politikak betez.
- Ez da behar hainbat ingurunetara konektatu, soluzioak esportatu, soluzio fitxategiak deskargatu, eskuz konexioak sortu eta inplementazio-ezarpen fitxategiak bete, soluzioak inportatu edo aurretik behar ziren beste hainbat zeregin kudeatu.
Gainera, garatzaileek tubideak luza ditzakete eta beste CI/CD tresna batzuekin integratu.
Pipelinek irtenbideak eta xede-ingurunerako konfigurazioa zabaltzen dute, hala nola konexioak, konexio-erreferentziak eta ingurune-aldagaiak. Zure soluzioan jasotako edozein Power Platform pertsonalizazio kanalizazioak erabiliz inplementa daiteke. Pipelinek edo soluzioek, oro har, ez dute Dataverse tauletan gordetako daturik.
Garrantzitsua
Power BI Aginte-panelak (aurreargitalpen) eta Power BI Datu multzoak (aurreargitalpen) ez dira onartzen kanalizazioetan.
Lehenik eta behin, ziurtatu zure iturburu eta xede-inguruneak behar bezala lotuta daudela. Zure kanalizazioa esleitutako iturburu-inguruneetan soilik ikusi ahal izango duzu, adibidez, zure garapen-inguruneetan. Konfigurazioan zehar zure ingurune bakoitza zure kanalizazioarekin lotzean, aukera bat duzu Garapen Ingurumena edo Xede-ingurunea ingurune mota. Zure kanalizazioarekin lotutako inguruneei beren mota egokia esleitzen bazaie, zure kanalizazioa aukera gisa agertzen da iturburuko garapen ingurunean.
Bai. Kudeatutako eta kudeatu gabeko soluzioak automatikoki esportatzen dira eta kanalizazio ostalarian gordetzen dira inplementazio bakoitzeko.
Ez. Irtenbideak hedapen-eskaera bat bidali bezain laster esportatzen dira (egileak Inplementatu hautatzen duenean bere garapen-ingurunetik), eta soluzio-artefaktu bera zabalduko da. Era berean, sistemak ez du berriro esportatzen inplementazioetarako irtenbiderik kanalizazio baten ondorengo faseetara. Soluzio-artefaktu bera kanalizazio-etapetatik igaro behar da ordena sekuentzialean. Sistemak, gainera, esportatutako soluzio-artefaktuaren edozein manipulazio edo aldaketa eragozten du. Horrek bermatzen du pertsonalizazioak ezin dituela QA inguruneak edo zure onarpen prozesuak saihestu.
- Garatzaileen inguruneak ez dira Kudeatutako inguruneak izan behar. Garatzaile planarekin garatzeko eta probatzeko erabil daitezke.
- Kanalizazio-ostalariak produkzio-ingurune bat izan behar du, baina kanalizazio-ostalariak ez du zertan Ingurune Kudeatua izan.
- Hodietan erabiltzen diren gainerako ingurune guztiak Kudeatutako inguruneak gisa gaituta egon behar dute.
- Lehen erabilera-eskubideak ematen dituzten lizentziak beharrezkoak dira Kudeatutako inguruneak guztietarako.
Konfigurazio adibide arrunt bat:
Ingurunearen helburua | Ingurune mota | Lizentzia autonomoa behar da |
---|---|---|
Ostalaria | Ekoizpena | No |
Garapena | Garatzailea | No |
QA | Garatzailea | No |
Ekoizpena | Ekoizpena | Yes |
Bai. Ikus delegatutako inplementazioak.
Bai. Informazio gehiago: Inplementatu zerbitzu nagusi batekin
Egile-esperientzien antzera, kanalizazioak erabiltzen dituzten arduradunek beren konexioak edo sarbidea duten konexioak eskain ditzakete. Zerbitzu nagusien konexioak zerbitzu nagusiaren autentifikazioa onartzen duten konektoreetarako ere erabil daitezke, konektore pertsonalizatuak barne.
Une honetan, irtenbidean edo xede-ingurunean baliorik ez duten konexio-erreferentziak ezin dira eguneratu inplementazioan zehar. Aurretik balio bat zabaldu bazen, helburuko ingurunean egunera daiteke.
Hedatzen duen identitatea. Inplementazio estandaretarako, jabea da eskaera egiten duen egilea. Eskuordetutako inplementazioetarako, jabea eskuordetutako zerbitzu nagusia edo erabiltzailea da.
Ez. Egoera honetarako Azure DevOps edo GitHub erabiltzea gomendatzen dugu.
Inguruneko erregistroa ezabatu eta kanalizazio-konfigurazioa eguneratu beharko zenuke behar denean. Ingurune bat berrezartzen bada, birsortuko duzu inguruneko erregistroa eta lotu zure kanalizazioarekin.
Bai. Hala ere, ingurune lehenetsia kanalizazio ostalari gisa erabiltzea ez da gomendatzen bezero guztientzat.
Bai. Informazio gehiago: Inplementatu kanalizazioak zerbitzu nagusi gisa edo kanalizazioen jabe gisa.
Bai, tresna hauek batera indartsuak dira sortzaileen esperientziak sinpleak mantentzen diren bitartean. Informazio gehiago: hedatu hodiak
Bai. Kanalizazio-ezarpena gaituta badago, aurreko soluzio-bertsioak berriro inplementa ditzakezu Pipelines orrialdeko exekuzio historiaren ikuspegitik. Ezarpena desgaituta badago, soluzio-bertsio altuagoak soilik zabaldu edo inporta daitezke. Konponbide gisa, administratzaileek artefaktua deskargatu dezakete kanalizazio-ostalaritik, soluzioaren bertsioa solution.xml fitxategian handitu eta eskuz inportatu xede-ingurunean.
Bai. Ezabatze masiboko lanak Dataverse pipelines ostalari konfigura ditzakezu zehaztutako programazio batean datuak ezabatzeko.
Zehaz al ditzaket irtenbide aurreratuak inportatzeko jokabideak, hala nola eguneratzea versus berritzea?
Momentuz ez. Pipelines-en inportazio-portaera lehenetsia Bereratu Gainidatzi pertsonalizazioak da.
Ez. Hala ere, ingurune bat ostalari bereko kanalizazio anitzekin lotu daiteke. Ingurune bat beste ostalari batekin lotzeko, gehitu ostalari berriko kanalizazio batera. Ondoren, ezabatu inguruneko erregistroa jatorrizko ostalaritik eta egiaztatu dena espero bezala funtzionatzen duela.
Momentuz ez. Hala ere, nahita luzatzeko kakoak eskuragarri daude kanalizazioen logika pertsonalizatzeko. Informazio gehiago: hedatu kanalizazioak.
Nabigatu garapenean kudeatu gabeko irtenbide batera zure kanalizazioarekin lotutako ingurune batera. Pipelineak ezin dira ikusi edo exekutatu soluzio lehenetsitik, kudeatutako soluzioetatik edo xede-inguruneetatik. Kontuan izan Power Platform CLI-tik kanalizazioak ere berreskura ditzakezula eta exekutatu ditzakezula.
Bai, baina ostalarian Geografia arteko irtenbideen inplementazioak ezarpena gaituta badago. Ezarpena desgaituta badago, ostalaria eta ostalari bateko kanalizazioekin lotutako ingurune guztiak kokapen geografiko berean egon behar dira (inguruneak sortzerakoan zehazten den moduan). Adibidez, ezarpena desgaituta badago, kanalizazio batek ezingo du Alemaniatik Kanadara zabaldu eta Alemaniako ostalari batek ezin ditu kudeatu Kanadako inguruneak. Maizter-administratzaileak geo-geo arteko soluzioen inplementazioak saihestu nahi dituen kasuetan, ostalari bereiziak erabili behar dira Alemaniarako eta Kanadarako.
Bai, hori posible da, nahiz eta irtenbide jakin baterako kanalizazio berdinarekin hastea gomendatzen dugun. Horrek nahasmena eta nahigabeko akatsak saihesten laguntzen du. Pipeline exekuzioaren informazioa kanalizazio baten eta soluzio baten testuinguruan bistaratzen da (soluzio esperientziaren barruan). Beraz, baliteke beste kanalizazio batzuek inplementatutako azken irtenbidearen bertsioa edo kanalizazio ezberdinekin lotutako beste exekuzio informazio garrantzitsurik ez erakustea. Kontuan izan inplementazio-bideratze Konfigurazio aplikazioak exekuzio-informazioa erakusten duela kanalizazio guztietan eta uneko ostalariaren soluzio guztietan.
Garapenerako eta ostalariaren ingurune bera erabiltzea ez da onartzen; beste konbinazio batzuk ez dira gomendatzen praktika egoki gisa.
Xede-ingurunearen barruan, zabaldutako objektuen geruzak ikus ditzakezu, baita geruzen artean aldatu dena ere. Gainera, geruzen artean XML desberdintasunak ikus ditzakezu ereduetan oinarritutako aplikazioetarako, guneko mapetarako eta inprimakietarako. Pipelineak ere heda daitezke GitHub-ekin eta iturburu-kontroleko beste sistema batzuekin integratzeko, desberdintasunak alderatzeko.
Baliozko konfigurazioa da eta zure erakundeko behar eta politiken arabera ebaluatu behar da.
Ez. Kudeatutako soluzioak beti garatzea ez diren inguruneetan zabaltzea gomendatzen dugu. Kontuan izan kudeatu gabeko soluzioak automatikoki esportatzen eta gordetzen direla kanalizazio-ostalarian, beste garapen-ingurune batzuetara deskargatu eta inporta ditzakezula edo iturburu-kontrolean jar ditzazun.
Momentuz ez. Soluzio bakoitzerako inplementazio desberdin bat bidali beharko duzu. Hala ere, kanalizazio bera erabil daiteke irtenbide anitzetarako.
Kudeatu gabeko pertsonalizazioak argitaratzen al dituzte kanalizazioek irtenbidea esportatu aurretik?
Momentuz ez. Gordetzen diren heinean objektu indibidualak argitaratzea gomendatzen dugu. Kontuan izan soluzio-objektu batzuek soilik behar dutela argitaratzea.
Erabili al ditzaket kanalizazioak garapen-ingurune isolatuetan lan egiten duten garatzaile anitzeko taldeentzat?
Uneko inplementazioak garapen-ingurune bakarra erabiltzen du irtenbide jakin baterako.
Biek gaitasun baliotsu asko eskaintzen dituzte eta talde jabeek elkarrekin lan egiten dute kanalizazioak eta ALMren ikuspegi zabalagoa garatzen Power Platform. Pipelineak izaera sinpleagoak dira eta esfortzu gutxiagorekin konfiguratu eta kudeatu daitezke. Beste produktu eta teknologia batzuetarako sarbidea ez da beharrezkoa, dena barnean kudeatzen baita. ALM azeleragailua, aldiz, batzuetan hobeto egokitzen da ALM agertoki aurreratuagoetarako.
Desberdintasun funtzional gehigarri asko dauden arren, funtsezko aldea hodiak Microsoft Power Platform produktuaren ezaugarri ofiziala direla da, hau da, Microsoft produktuen ingeniaritza-k diseinatu, arkitektu, diseinatu, probatu, mantendu eta onartzen duela. Pipelineak produktuan integratuta daude eta jatorrizko produktuen esperientzietan sar daitezke.
Bezeroei gomendatzen diegu kanalizazioak erabil ditzatela inplementazio-funtzionalitate nagusietarako, eta beharrezkoa denean, kanalizazioak zabaltzea CI/CD tresna batzuekin integratzeko. Elkarrekin erabiltzen direnean, CI/CD tresnetan beharrezkoak diren lan-kargak sarritan zailagoa eta kosta egiten da mantentzea.
Konfiguratu kanalizazioakHedatu kanalizazioak
Inplementatu soluzioak Pipeline erabiliz Power Apps (bideoa)