View a markdown version of this page

監控排程的 cron 運算式 - Amazon SageMaker AI

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

監控排程的 cron 運算式

若要提供監控排程的詳細資訊,請使用 ScheduleConfig,此為描述監控排程詳細資訊的 cron 運算式。

Amazon SageMaker Model Monitor 支援以下 cron 運算式:

  • 若要設定工作每小時開始一次,請使用以下內容:

    Hourly: cron(0 * ? * * *)

  • 若要每天執行工作,請使用以下內容:

    cron(0 [00-23] ? * * *)

  • 若要立即執行工作一次,請使用以下關鍵字:

    NOW

例如,下列是有效的 cron 運算式:

  • 每日下午 12 點 (UTC):cron(0 12 ? * * *)

  • 每日上午 12 點 (UTC):cron(0 0 ? * * *)

為了支援每 6、12 小時執行一次,模型監控支援下列運算式:

cron(0 [00-23]/[01-24] ? * * *)

例如,下列是有效的 cron 運算式:

  • 每 12 小時,從下午 5 點 (UTC) 開始:cron(0 17/12 ? * * *)

  • 每兩小時,從上午 12 點 (UTC) 開始:cron(0 0/2 ? * * *)

備註
  • 雖然 cron 運算式設定為下午 5 點 (UTC) 開始,但請注意,從實際要求的時間到真正執行之間可能延遲 0-20 分鐘。

  • 如果您想要按照每日排程執行,請勿提供此參數。SageMaker AI 會選擇每天執行的時間。

  • 目前,SageMaker AI 僅支援 1 小時到 24 小時之間的每小時整數速率。