Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Definieer voordat je een financiële simulatie automatiseert, één kleine run die je kunt inspecteren in het Azure-portaal of Batch Explorer. Een kleine run helpt je het model, de partitioneringsstrategie en het outputformaat te valideren voordat je de werklast opschaalt.
Koppel de werklast aan Batch-resources
| Simulatie-element | Batch resource | Planningsbesluit |
|---|---|---|
| Eén simulatierun | Job | Gebruik een unieke job-ID die de run identificeert. |
| Een portfolio-segment of reeks proeven | Task | Geef elke partitie een deterministische taak-ID. |
| Werknemers die het model uitvoeren | Pool | Kies de grootte van een VM en taakslots uit het gemeten resourcegebruik. |
| Uitvoerbare modelbestanden en afhankelijkheden | Toepassingspakket, resourcebestanden of containerimage | Versioneer het model afzonderlijk van de invoergegevens. |
| Portefeuille- en marktgegevens | Azure-opslag | Scheid gedeelde referentiegegevens van partitie-specifieke invoer. |
| Resultaten en logboeken van partities | Taakuitvoerbestanden | Gebruik een uniek pad voor elke job, taak en poging. |
| Resultaat op portefeuilleniveau | Afhankelijke taak of externe orkestrator | Aggregeer pas nadat alle vereiste outputs geldig zijn. |
Voor een algemene introductie tot deze bronnen, zie Batch service workflow en bronnen.
Definieer het run manifest
Noteer de volgende informatie voordat je de opdracht aanmaakt:
- Model- en invoerdataversies.
- Aantal rechtszaken en delingen.
- Beleid voor willekeurige zaadnummers.
- Verwachte uitvoerschema en aantal partities.
- Poolimage, VM-grootte en applicatieversie.
- Retentie-eisen voor resultaten en diagnostische logboeken.
Sla het manifest op met de outputs. Het levert de informatie die nodig is om de run te reproduceren en te auditen.
Kies de partitiegrootte
Begin met partities die een paar minuten duren in plaats van een paar seconden. Zeer kleine partities kunnen meer tijd besteden aan planning en gegevensoverdracht dan aan berekeningen. Zeer grote partities verhogen het werk dat verloren gaat na een onderbreking.
Gebruik onveranderlijke run- en partitie-identificaties om willekeurige aantal seeds af te leiden. Dezelfde partitie moet hetzelfde resultaat opleveren wanneer Batch deze opnieuw verwerkt of opnieuw in de wachtrij plaatst.
Valideer een kleine testrun
- Voltooi de snelstartgids voor de portal om een kleine pool, job en taak te maken.
- Vervang een kleine, niet-gevoelige invoerdataset en je modelcommando zodra je de basisworkflow begrijpt.
- Bevestig dat elke verwachte partitie een resultaat en diagnostische output oplevert.
- Vergelijk het geaggregeerde resultaat met een bekend lokaal resultaat of tolerantiebereik.
- Bekijk de afsluitcodes van taken, herkansingsaantallen en voer uploadfouten uit voordat je het aantal pools of partities verhoogt.
Plaats geen geheimen of gevoelige financiële gegevens in taakcommandoregels, taak-ID's, taakmetadata of logboeken.