本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
保存和访问有关处理作业的元数据信息
要在处理容器退出后保存其中的元数据,容器可以向文件写入 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。