Partekatu honen bidez:


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.

Inplementazioaren Pipelines eginbidearen adibidea

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.

Administratzaileek zentralki kudeatzen eta gobernatzen dituzte kanalizazioak

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-irtenbideak 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:

  • Lortu betetze, segurtasun, monitorizazio eta automatizazio helburuak hauekin:

Egileek aurrez konfiguratutako kanalizazioak exekutatzen dituzte

Hodiak jarri ondoren, sortzaileek 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.

Garatzaileek kanalizazioak erabili eta heda 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.

Ohiko galderak

Zer zabaltzen dute kanalizazioak?

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 da

Power BI Aginte-panelak (aurreargitalpen) eta Power BI Datu multzoak (aurreargitalpen) ez dira onartzen kanalizazioetan.

Zergatik ezin dut nire kanalizazioa nire ingurunetik ikusi?

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.

Hodiek automatikoki gordetzen al dituzte soluzioen babeskopiak?

Bai. Kudeatutako eta kudeatu gabeko soluzioak automatikoki esportatzen dira eta kanalizazio ostalarian gordetzen dira inplementazio bakoitzeko.

Pertsonalizazioak saihestu al dezake inplementazio fase bat, hala nola QA?

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 saihesten du. Horrek bermatzen du pertsonalizazioak ezin dituela QA inguruneak edo zure onarpen prozesuak saihestu.

Hodiak erabiltzeko lizentzia autonomoak behar dira?

  • 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

Konfiguratu al ditzaket inplementazioetarako onarpenak?

Bai. Ikus delegatutako inplementazioak.

Erabili al ditzaket zerbitzu nagusi desberdinak kanalizazio eta fase desberdinetarako?

Bai. Informazio gehiago: Inplementatu zerbitzu nagusi batekin

Zein konexio erabil daitezke?

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.

Zergatik ezin ditut eguneratu lehendik dauden konexio-erreferentziak?

Une honetan, irtenbidean edo xede-ingurunean baliorik ez duten konexio-erreferentziak ezin dira eguneratu inplementatzean. Aurretik balio bat zabaldu bazen, helburuko ingurunean egunera daiteke.

Noren jabe da inplementatutako irtenbide-objektuen jabea?

Hedatzen duen identitatea. Inplementazio estandaretarako, jabea da eskaera egiten duen egilea. Eskuordetutako inplementazioetarako, jabea eskuordetutako zerbitzu nagusia edo erabiltzailea da.

Inplementa al daitezke kanalizazioak beste maizter batera?

Ez. Egoera honetarako Azure DevOps edo GitHub erabiltzea gomendatzen dugu.

Zer egin behar dut nire garapena edo xede-ingurunea berrezarri edo ezabatzen bada?

Inguruneko erregistroa ezabatu eta kanalizazio konfigurazioa eguneratu beharko zenuke behar denean. Ingurune bat berrezartzen bada, birsortuko duzu inguruneko erregistroa eta lotu zure kanalizazioarekin.

Erabili al ditzaket kanalizazioak ingurune lehenetsian?

Bai. Hala ere, ingurune lehenetsia kanalizazio ostalari gisa erabiltzea ez da gomendatzen bezero guztientzat.

Inplementa al dezaket nire zerbitzu nagusia erabiliz?

Bai. Informazio gehiago: Inplementatu kanalizazioak zerbitzu nagusi gisa edo kanalizazioen jabe gisa.

Hodiak erabil al daitezke Azure DevOps, GitHub edo ALM Azeleragailuarekin?

Bai, tresna hauek batera indartsuak dira sortzaileen esperientziak sinpleak mantentzen diren bitartean. Informazio gehiago: hedatu hodiak

Atzera egin al dezaket aurreko bertsio batera?

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.

Ezar al ditzaket kanalizazioen datuen atxikipen-politikak?

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.

Ingurune bat ostalari anitzekin lotu al daiteke?

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.

Pertsonalizatu edo heda al ditzaket inplementazio-bideratze aplikazioa eta taulak?

Momentuz ez. Hala ere, nahita luzatzeko kakoak eskuragarri daude kanalizazioen logika pertsonalizatzeko. Informazio gehiago: hedatu kanalizazioak.

Non ikusi eta exekutatu ditzaket 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.

Eskualdeetan zabaldu al dezaket?

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 inter-geo irtenbideen inplementazioak saihestu nahi dituen kasuetan, ostalari bereiziak erabili behar dira Alemaniarako eta Kanadarako.

Inplementa al dezaket soluzio bera kanalizazio desberdinak erabiliz?

Bai, hau 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.

Ostalari-ingurunea garapen- edo helburu-ingurune gisa ere erabil al daiteke?

Garapenerako eta ostalariaren ingurune bera erabiltzea ez da onartzen; beste konbinazio batzuk ez dira gomendatzen praktika egoki gisa.

Nola ikus dezaket zer aldatu den bertsio ezberdinen artean?

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.

Nire ostalari-ingurunea COE tresna-tresna instalatu nuenaren berdina izan behar al da?

Baliozko konfigurazioa da eta zure erakundeko behar eta politiken arabera ebaluatu behar da.

Inplementa al ditzaket kudeatu gabeko soluzioak?

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.

Hainbat soluzio aldi berean zabaldu al ditzaket?

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.

Nola desberdintzen dira hodiak ALM Azeleragailuarekin?

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, oinarrizko aldea hodiak Microsoft Power Platform produktuaren ezaugarri ofiziala direla da, hau da, Microsoft produktuak diseinatu, arkitektu, diseinatu, probatu, mantendu eta onartzen ditu. ingeniaritza. Pipelineak produktuan integratuta daude eta jatorrizko produktuen esperientzietan sar daitezke.

Noiz erabili behar ditut kanalizazioak beste tresnaren aldean?

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.

Hurrengo urratsak

Konfiguratu kanalizazioakHedatu kanalizazioak