Soluzioaren kontzeptuak
Irtenbideak aplikazioen bizi-zikloaren kudeaketa (ALM) ezartzeko mekanismoa dira Power Apps eta Power Automate. Artikulu honetan honako irtenbide kontzeptu hauek deskribatzen dira:
- Bi motatako soluzioak
- Soluzioaren osagaiak
- Soluzio baten bizi-zikloa
- Soluzio-argitaratzailea
- Soluzio-osagaiaren menpekotasunak
Kudeatutako eta kudeatu gabeko soluzioak
Soluzio bat kudeatua ala kudeatu gabea da.
Kudeatu gabeko soluzioak garatzen dira. Kudeatu gabeko soluzioak garapen-inguruneetan erabiltzen dira aplikazioan aldaketak egiten dituzun bitartean. Kudeatu gabeko irtenbideak kudeatu edo kudeatu gisa esportatu daitezke. Esportatutako zure irtenbideen bertsio kudeatu gabeak zure iturriaren kontrol sisteman egiaztatu beharko lirateke. Kudeatu gabeko soluzioak iturburuko Microsoft Power Platform baliabideetan kontuan hartu behar dira. Kudeatu gabeko irtenbide bat ezabatzen denean, bertan sartzen diren pertsonalizazioen soluzio-edukioia bakarrik ezabatzen da. Kudeatu gabeko pertsonalizazio guztiak indarrean diraute eta irtenbide lehenetsiak dira.
Kudeatutako soluzioak inplementatzen dira. Kudeatutako irtenbideak irtenbide horren garapen-ingurunea ez den edozein ingurunetan zabaltzen dira. Horretan sartzen dira proba, UAT, SIT eta produkzio inguruneak. Kudeatutako soluzioak inguruneko beste kudeatutako soluzio batzuetatik kontrola daitezke. ALM jardunbide egoki gisa, kudeatutako soluzioak kudeatu gabeko konponbidea kudeatu eta eraikitako artefaktu gisa esportatu behar dira. Gainera:
- Ezin dituzu zuzenean editatu kudeatutako soluzio baten osagaiak. Kudeatutako osagaiak editatzeko, gehitu lehendabizi kudeatu gabeko irtenbide batera.
- Hau egiten duzunean, kudeatu gabeko pertsonalizazioak eta kudeatutako soluzio artean dependentzia sortzen duzu. Mendekotasuna dagoenean, kudeatutako soluzio ezin da desinstalatu mendekotasuna kendu arte.
- Zenbait kudeatutako osagai ezin dira editatu. Osagai bat editatu daitekeen egiaztatzeko, ikusi Kudeatutako propietateak.
- Ezin dituzu esportatu kudeatutako soluzioa.
- Kudeatutako soluzio bat ezabatzen denean (desinstalatu gabe), harekin batera sartutako pertsonalizazio eta luzapen guztiak kentzen dira.
Garrantzitsua da
- Ezin duzu kudeatutako soluzio inportatu kudeatu gabeko irtenbide jatorria duen ingurune berean inportatu. Kudeatutako soluzio probatzeko, ingurune bereizi bat behar duzu hura inportatzeko.
- Kudeatutako soluzio bat ezabatzean, honako datu hauek galtzen dira: kudeatutako soluzio kudeatutako soluzio eta entitate pertsonalizatuetan gordetako datuak kudeatutako soluzio kudeatutako soluzio ez diren beste entitateetan gordetako datuak.
- Ezin dituzu zuzenean editatu kudeatutako soluzio baten osagaiak. Kudeatutako osagaiak editatzeko, gehitu lehendabizi kudeatu gabeko irtenbide batera.
Garatzaileek garapen-inguruneetan lan egiten dute kudeatu gabeko soluzioak erabiliz, eta ondoren inguratzen dituzten beste inguruneetara inportatu—hala nola,kudeatutako soluzioak probatzea—.
Oharra
Garapen-ingurunean pertsonalizatzen duzunean, kudeatu gabeko geruzan ari zara lanean. Ondoren, kudeatu gabeko soluzioa kudeatutako soluzio gisa beste ingurune batera banatzeko esportatzen duzunean, kudeatutako soluzioaren ingurunea inportatzen da kudeatutako geruzan. Informazio gehiago: Soluzio-geruzak
Soluzioaren osagaiak
Osagai bat pertsonaliza dezakezun zerbait da. Soluzio batean sar dezakezun edozein osagai da. Irtenbide batean sartutako osagaiak ikusteko, ireki nahi duzun irtenbidea. Osagaiak zerrendan agertzen dira Osagaiak Zerrenda.
Oharra
- Soluzioa 95 MB-ko tamainakoak izan daitezke.
- Ezin dituzu zuzenean editatu kudeatutako soluzio baten osagaiak.
Edozein soluzio gehitu daitezkeen osagai moten zerrenda ikusteko, ikus ComponentType Aukerak.
Zenbait osagai dira habiaratuak beste osagai barruan. Adibidez, entitate batek inprimakiak, ikuspegiak, diagramak, eremuak, entitate-erlazioak, mezuak eta negozio-arauak ditu. Osagai horietako bakoitzak entitate bat behar du existitzeko. Eremu bat ezin da entitate baten kanpo egon. Eremua entitatearen mendean dagoela esaten dugu. Aurreko zerrendan erakusten den osagai mota bikoitza daude, baina gehienak beste osagai batzuetan habiaratuta daude eta aplikazioan ez daude ikusgai.
Soluzio-osagaiak izatearen helburua, pertsonalizazioaren murrizketen jarraipena egitea da kudeatutako propietateak eta soluzio-mendekotasunak erabiliz jarraipena esportatzeko, inportatzeko eta (kudeatutako soluzioetan) ezabatzeko ezer utzi gabe.
Soluzioaren bizi-zikloa
Soluzioek aplikazioen bizi-zikloko prozesuak onartzen laguntzen duten ekintza hauek onartzen dituzte:
Sortu Egile eta esportatu kudeatu gabeko soluzioak.
Eguneratu Sortu kudeatutako soluzio gurasoan inplementatzen diren kudeatutako soluzio-en eguneraketak. Ezin dituzu osagaiak ezabatu eguneratze bat erabiliz.
Bertsio-berritu Inportatu irtenbidea lehendik dagoen kudeatutako soluzio baten bertsio berritze gisa, erabiltzen ez diren osagaiak kentzen dituena eta eguneratze-logika ezartzen duena. Bertsio-berritzeak soluzioaren adabaki guztiak konbinatzen ditu (bateratzea) soluzioaren bertsio berri batean. Irtenbideen bertsio berritzeek existitzen ziren baina jada bertsio berrituan sartzen ez diren osagaiak ezabatzen dituzte. Bertsio-berritzea berehala edo geroago egitea aukeratu dezakezu, bertsio berria egin aurretik ekintza osagarriak egin ahal izateko.
Adabakia Adabaki batek kudeatutako soluzio guraso baten aldaketak soilik ditu, hala nola osagaiak eta aktiboak gehitzea edo editatzea. Erabili adabakiak eguneratze txikiak egitean (zuzeneko zuzen baten antzekoa). Adabakiak inportatzen direnean, konponbide nagusiaren gainean kokatzen dira. Ezin dituzu osagaiak ezabatu adabaki bat erabiliz.
Soluzio-argitaratzailea
Aplikazio guztiak eta sortzen dituzun bestelako konponbide osagaiak, hala nola sortzen dituzun entitateak edo egiten duzun pertsonalizazio oro, irtenbide baten zati dira. Soluzio bakoitzak editore bat duelako, zure editorea sortu beharko zenuke erabili lehenetsitakoa baino. Irtenbidea sortzen duzunean zehaztu duzu argitaletxea.
Oharra
Irtenbide pertsonalizatua erabiltzen ez baduzu ere, deitzen diren konponbideetan lan egingo duzu Common Data Service Konponbide lehenetsia eta Lehenetsitako konponbideak. Informazio gehiago: Konponbide lehenetsia eta Common Data Service Konponbide lehenetsia
Osagai bat sortzen den irtenbide baten argitaratzailea osagai horren jabea da. Osagai baten jabeak osagai hori osatzen duten konponbideen beste editore batzuek zer aldatzen duten kontrolatzen dute edo haietatik egitea ahalbidetzen du. Argitaratzaile beraren osagai baten jabetza soluzio batetik beste soluzio batera eraman dezakezu, baina ezin dituzu haiek aldatu argitaratzaileen artean. Osagai baten argitaratzailea kudeatutako soluzio batean sartu ondoren, ezin duzu osagaiaren argitaratzailea aldatu. Murrizketa hori dela eta, hobe da argitaratzaile bakarra definitzea, gero soluzioen geruza-eredua aldatzeko.
soluzio-argitaratzaile-ek aplikazioa nork garatu duen zehazten du. Hori dela eta, soluzio-argitaratzaile izen bat sortu beharko zenuke esanguratsua denik.
Soluzio-argitaratzailearen aurrizkia
Soluzio-argitaratzaileak barne hartzen du aurrizkia. Argitaratzailearen aurrizkia talka izendatzeak ekiditen laguntzeko mekanismoa da. Horrek argitaratzaile desberdinetako konponbideak gatazka gutxi dituzten ingurune batean instalatzeko aukera ematen du. Adibidez, hemen erakusten den Contoso soluzioak soluzio-argitaratzaile aurrizki bat dakar contoso.
Oharra
Soluzio-argitaratzailearen aurrizki bat aldatzen duzunean, egin beharko zenuke aplikazio edo metadatu berririk sortu aurretik, ezin duzulako metadatu elementuen izenak aldatu hasieran sortu ondoren.
Informazio gehiago:
Soluzioen mendekotasunak
Kudeatutako soluzioak geruzatan antolatuta daudenez, kudeatutako soluzio batzuk beste kudeatutako soluzioen soluzio-osagaien mendean egon daitezke. Soluzio-argitaletxe batzuek hori aprobetxatzen dute modularrak diren soluzioak eraikitzeko. Baliteke kudeatutako soluzio "oinarri" bat instalatu behar izatea lehenik eta, ondoren, bigarren kudeatutako soluzio bat instala dezakezu, kudeatutako soluzio oinarriko osagaiak gehiago pertsonalizatuko dituena. Bigarren kudeatutako soluzioa lehen soluzioa osatzen duten osagaien araberakoa izango da.
Sistemak mendekotasun horiek jarraitzen ditu soluzioen artean. Instalatuta ez dagoen oinarrizko soluzio bat behar duen soluzio bat instalatzen saiatzen baduzu, ezin izango duzu soluzioa instalatu. Mezu bat jasoko duzu irtenbideak beste irtenbide bat instalatu behar duela dioena. Era berean, mendekotasunak direla eta, ezin duzu oinarrizko irtenbidea desinstalatu haren menpeko irtenbide bat oraindik instalatuta dagoen bitartean. Mendeko soluzioa desinstalatu behar duzu oinarrizko soluzioa instalatu aurretik. Informazio gehiago: Kendu mendekotasunak
Soluzio-osagaiaren menpekotasunak
Soluzio-osagai bat pertsonaliza dezakezun zerbait da. Soluzio batean sar daitekeen guztia soluzio-osagai bat da eta osagai batzuk beste osagai batzuen menpe daude. Adibidez, webgunearen eremua eta kontuaren laburpen-txostena biak kontu-entitatearen menpe daude. Informazio gehiago: Menpekotasun jarraipena soluzio-osagaientzat
Ikus baita ere
Soluzio-geruzak
Sortu eta kudeatu inguruneak Power Platform administrazio zentroan