規劃一次財務風險模擬作業

在自動化財務模擬之前,先定義一個小型執行,可以在 Azure 入口網站或批次檔案總管中檢查。 小批量生產有助於你驗證模型、分割策略和輸出格式,然後再擴展工作負載。

將工作負載映射到 Batch 資源

模擬元素 批次資源 規劃決策
一次模擬運行 Job 使用可識別此次執行的唯一作業 ID。
產品組合的一部分或一系列試驗 任務 為每個分區指派一個確定性的任務 ID。
執行模型的工人 Pool 根據資源使用量來選擇虛擬機大小和任務欄位。
模型可執行檔與相依關係 應用程式套件、資源檔案或容器映像檔 將模型與輸入資料分開進行版本化。
投資組合與市場數據 Azure 儲存體 將共享參考資料與分區特定輸入分開。
分割結果與日誌 任務輸出檔案 為每個工作、任務和嘗試使用獨特的路徑。
投資組合層級結果 相依任務或外部編排器 只有在所有所需輸出都有效後,才進行聚合。

關於這些資源的一般介紹,請參見 批次服務工作流程與資源。

定義執行清單

在建立工作前,請記錄以下資訊:

  • 模型與輸入資料版本。
  • 審判與分割的次數。
  • 亂數種子政策。
  • 預期輸出結構與分割區數量。
  • 池映像檔、虛擬機大小和應用程式版本。
  • 結果與診斷日誌的保留要求。

將清單與輸出一起儲存。 它提供重現與審核該運行所需的資訊。

選擇分割區大小

先從需要幾分鐘而不是幾秒鐘的分割區開始。 非常小的分區花在排程和資料傳輸上的時間,可能比花在計算上的時間還多。 非常大的分區會增加中斷後損失的工作量。

使用不可變的執行與分割識別碼來推導隨機數種子。 當 Batch 重試或重新排入佇列同一個分割區時,應產生相同的結果。

驗證小型執行作業

  1. 完成入口網站快速入門教學,以建立小型集區、作業和工作。
  2. 在了解基本工作流程後,請改用小型、非敏感的輸入資料集和模型命令。
  3. 確認每個預期的分割區都會產生結果和診斷輸出。
  4. 將總體結果與已知的局部結果或容差範圍進行比較。
  5. 在增加池數或分割區數前,請檢查任務退出碼、重試次數及上傳錯誤輸出。

不要在任務命令列、任務 ID、工作元資料或日誌中放入機密或敏感財務資料。

後續步驟