保存和访问有关处理作业的元数据信息 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

保存和访问有关处理作业的元数据信息

要在处理容器退出后保存其中的元数据,容器可以向文件写入 UTF -8 编码的文本。/opt/ml/output/message在处理作业进入任何终止状态(“Completed”、“Stopped”或“Failed”)后,DescribeProcessingJob 中的“ExitMessage”字段将包含此文件的前 1 KB 内容。通过调用 DescribeProcessingJob 访问文件的初始部分,这会通过 ExitMessage 参数返回它。对于失败的处理作业,您可以使用此字段传达有关处理容器失败原因的信息。

重要

请勿将敏感数据写入 /opt/ml/output/message 文件。

如果此文件中的数据不是 UTF -8 编码,则作业将失败并返回。ClientError如果多个容器退出且显示 ExitMessage,则会将每个处理容器中的 ExitMessage 的内容连接起来,然后截断为 1 KB。