簡體   English   中英

EventBridge 未觸發 AWS SageMaker 管道

[英]AWS SageMaker Pipelines not being triggered by EventBridge

我使用 AWS Python SDK 創建了一個新的 SageMaker 管道,一切正常,我可以觸發我的管道,它使用 SDK 和這些簡單的命令完美運行:

pipeline.upsert(role_arn=get_execution_role())
execution = pipeline.start()

在此處輸入圖像描述

現在,我想安排管道執行在每天早上運行(例如早上 8 點)。 這是我的問題。 我按照本教程所示配置了 EventBridge: https://github.com/aws-samples/scheduling-sagemaker-processing-with-sagemaker-pipelines ,但我沒有創建新角色,而是使用現有角色(相同從上面的命令 get_execution_role() 返回)。 我的事件在正確的時間(每天早上 8 點)觸發,但管道不執行。 在 Cloud Watch 上檢查日志時,它顯示我得到了事件的 FailedInvocations,但我不知道如何從這次失敗的執行中獲取日志。 我試圖在雲端搜索,但一無所獲。

任何人都可以幫助我嗎?

您需要在創建的 EventBridge 角色中為管道授予權限。如果您檢查它必須只有您為其創建角色的管道名稱。 對我來說,它致力於將我的管道添加到角色中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM