Kopīgot, izmantojot


ALM paātrinātāja izvietošanas iestatījumi

ALM paātrinātāja eksporta konveijers izmanto izvietošanas iestatījumu lietderīgo slodzi, lai pielāgotu izvietošanas konveijerus noteiktam risinājumam un videi. Izvietošanas iestatījumu lietderīgā slodze ir JSON virkne, kas kā parametrs tiek nodota eksporta konveijeram.

Nākamajās tabulās ir aprakstīti izvietošanas iestatījumi, kas ir iekļauti katras izvietošanas vides lietderīgajā slodzē.

Izvietošanas konveijeru iestatījumi

Iestatījums Obligāti Apraksts
Apstiprinājuma tips Nē. Izvietošanas konveijerā izmantojamā apstiprinājuma tips
BuildName Būvēšanas konveijera nosaukums
BuildTemplate Nē. Būvējuma konveijera veidnes nosaukums
DeploymentEnvironmentName Izvietošanas vides nosaukums
DeploymentEnvironmentUrl Izvietošanas vides vietrādis URL
EnvironmentUrl Izstrādes vai veidotāja vides vietrādis URL
ServiceConnectionName Pakalpojuma savienojuma nosaukums ar izstrādes vai veidotāja vidi
StepType Nē. Darbības veids, kas jāizmanto izvietošanas konveijerā

Lietotāja iestatījumi

Iestatījums Obligāti Apraksts
environmentvariable.environment-variable-schema-name Nē. Iestata vides mainīgo vērtību vidē izvietošanas laikā.
canvasshare.aadGroupId.canvas-app-schema-name Nē. Iestata Microsoft Entra grupas ID audekla programmas kopīgošanai. Ja audekla programma ir jākopīgo ar vairākām Microsoft Entra grupām, iestatījuma beigās var pievienot unikālu identifikatoru .1 vai .2.
canvasshare.roleName.canvas-app-schema-name Nē. Iestata grupai piešķiramo Microsoft Entra lomu. Derīgas opcijas ir CanView,CanViewAndShare un CanEdit. Ja audekla programma ir jākopīgo ar vairākām Microsoft Entra grupām, iestatījuma beigās var pievienot unikālu identifikatoru .1 vai .2.
owner.ownerEmail.flow-name.flow-id Nē. Iestata piešķirtās plūsmas īpašnieku pēc risinājuma importēšanas izvietošanas vidē.
flow.sharing.flow-name.flow-id Nē. Iestata Dataverse Microsoft Entra grupas darba grupu, lai tā kopīgotu ar plūsmu saistīto procesa ierakstu pēc tam, kad risinājums ir importēts izvietošanas vidē.
activateflow.activateas.flow-name.flow-id Nē. Iestata lietotāju, lai viņš uzdodas par citu, aktivizējot plūsmu. Pretējā gadījumā plūsmas aktivizēšanai tiek izmantots savienojuma izveides lietotājs vai īpašnieks.
activateflow.order.flow-name.flow-id Nē. Iestata secību, kādā aktivizēt plūsmu, kas ir noderīgi, aktivizējot vecāku/bērnu plūsmas. Tomēr konveijeri mēģina aktivizēt plūsmas, ja vien ir plūsmas, kas jāaktivizē, ja pasūtījums nav iestatīts.
activateflow.activate.flow-name.flow-id Nē. Dažos gadījumos plūsmas izvietošanas vidē var tikt apzināti atstātas izslēgtas. Šis iestatījums aktivizē konveijerus, lai tie ieslēgtu plūsmu vai neieslēgtu, kad tie tiek izvietoti.
connector.teamname.connector-name.connector-id Nē. Iestata Dataverse Microsoft Entra grupas darba grupu, lai tā kopīgotu savienotāja ierakstu, kas saistīts ar pielāgoto savienotāju, pēc tam, kad risinājums ir importēts izvietošanas vidē.
groupTeam.teamid.aadGroupId Nē. Iestata grupu darba grupas, Dataverse ko izveidot izvietošanas vidē.
businessUnit.teamid.aadGroupId Nē. Iestata struktūrvienību, Dataverse kas saistīta ar grupas darba grupām.
webhookurl.webookname Nē. Iestata webhook vietrādi URL, lai to atjauninātu izvietošanas vidē.
sdkstep.unsec.sdkstepid Nē. Iestata SDK darbības nedrošo konfigurāciju, lai veiktu atjaunināšanu izvietošanas vidē.
sdkstep.sec.sdkstepid Nē. Iestata SDK darbības drošo konfigurāciju, lai to atjauninātu izvietošanas vidē.
TriggerSolutionUpgrade Nē. Iestata, vai lietot risinājuma jauninājumu izvietošanas laikā vidē.

UserSettings ir mainīgo masīvs, kas ir iestatīts izvietošanas konveijeros. Izpildot eksportēšanas konveijeru, izvietošanas iestatījumi un pielāgotu izvietošanas iestatījumu faili tiek ģenerēti, izmantojot šo vērtību vietturus. Kad tiek palaists izvietošanas konveijers, lielākā daļa vietturu tiek aizstāti ar vērtībām no izvietošanas iestatījumu lietderīgās slodzes. Izņēmums ir konkrēti rezervētie konveijera mainīgie, piemēram, TriggerSolutionUpgrade, kas nav iekļauti izvietošanas iestatījumos vai pielāgotos izvietošanas iestatījumos. Turklāt, ja parametrs UseDeploymentSettingsPlaceholders ir iestatīts uz Aplams, vietturi netiek izmantoti. Tā vietā vērtības tiek iestatītas tieši izvietošanas iestatījumu un pielāgoto izvietošanas iestatījumu failos.

Izvietošanas iestatījumu shēma

Izvietošanas iestatījumu shēmas pamatā ir komponenti, kuriem nepieciešama konfigurācija pēc izvietošanas Dataverse risinājumā. Tas tiek atjaunināts, kad ALM paātrinātājam tiek pievienotas jaunas iespējas. Shēma ir definēta deployment-settings.schema.json failā.

Izvietošanas iestatījumu lietderīgās slodzes paraugs

Lietderīgās slodzes paraugs ir ALM paātrinātāja cauruļvadu kopējās lietderīgās slodzes piemērs. Lietderīgās slodzes paraugs ir definēts deployment-settings.sample.json failā.