Speichern und Zugriff auf Metadateninformationen zu Ihrem Verarbeitungsauftrag - Amazon SageMaker KI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Speichern und Zugriff auf Metadateninformationen zu Ihrem Verarbeitungsauftrag

Container können UTF-8-codierten Text in die /opt/ml/output/message-Datei schreiben, um Metadaten aus dem Verarbeitungscontainer zu speichern, nachdem dieser geschlossen wurde. Nachdem der Verarbeitungsauftrag in einen Terminalstatus („Completed“, „Stopped“ oder „Failed“) übergangen ist, enthält das Feld „ExitMessage“ in DescribeProcessingJob die ersten 1 KB dieser Datei. Greifen Sie auf den ursprünglichen Teil der Datei mit einem Aufruf an DescribeProcessingJob zu. Dieser wird dann über den ExitMessage-Parameter zurückgegeben. Beispiel: Bei fehlgeschlagenen Verarbeitungsaufträgen können Sie dieses Feld verwenden, um Informationen zu erhalten, warum der Verarbeitungscontainer fehlgeschlagen ist.

Wichtig

Schreiben Sie keine sensiblen Daten in die /opt/ml/output/message-Datei.

Wenn die Daten in dieser Datei nicht UTF-8-codiert sind, schlägt der Auftrag fehl und gibt ClientError zurück. Werden mehrere Container mit ExitMessage, beendet, dann werden die Inhalte von ExitMessage aus jedem einzelnen Verarbeitungscontainer miteinander verkettet und dann auf 1 KB gekürzt.