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.
Container-Vertragseingaben
Anmerkung
Amazon SageMaker Model Monitor steht neuen Kunden nicht mehr offen. Bestehende Kunden können den Service weiterhin wie gewohnt nutzen. AWS investiert weiterhin in Sicherheits- und Verfügbarkeitsverbesserungen für Model Monitor, wir planen jedoch nicht, neue Funktionen einzuführen. Weitere Informationen finden Sie unter Änderung der Verfügbarkeit von Amazon SageMaker Model Monitor.
Die Amazon SageMaker Model Monitor-Plattform ruft Ihren Containercode gemäß einem bestimmten Zeitplan auf. Wenn Sie Ihren eigenen Container-Code schreiben möchten, stehen Ihnen die folgenden Umgebungsvariablen zur Verfügung. In diesem Zusammenhang können Sie den aktuellen Datensatz analysieren oder die Constraints auswerten und gegebenenfalls Metriken ausgeben.
Die verfügbaren Umgebungsvariablen sind für Echtzeit-Endpunkte und Batch-Transformationsaufträge identisch, mit Ausnahme der dataset_format Variablen. Wenn Sie einen Echtzeit-Endpunkt verwenden, unterstützt die dataset_format Variable die folgenden Optionen:
{\"sagemakerCaptureJson\": {\"captureIndexNames\": [\"endpointInput\",\"endpointOutput\"]}}
Wenn Sie einen Batch-Transformationsauftrag verwenden, dataset_format unterstützt der die folgenden Optionen:
{\"csv\": {\"header\": [\"true\",\"false\"]}}
{\"json\": {\"line\": [\"true\",\"false\"]}}
{\"parquet\": {}}
Das folgende Codebeispiel zeigt den vollständigen Satz von Umgebungsvariablen, die für Ihren Container-Code verfügbar sind (und verwendet das dataset_format Format für einen Echtzeit-Endpunkt).
"Environment": { "dataset_format": "{\"sagemakerCaptureJson\": {\"captureIndexNames\": [\"endpointInput\",\"endpointOutput\"]}}", "dataset_source": "/opt/ml/processing/endpointdata", "end_time": "2019-12-01T16: 20: 00Z", "output_path": "/opt/ml/processing/resultdata", "publish_cloudwatch_metrics": "Disabled", "sagemaker_endpoint_name": "endpoint-name", "sagemaker_monitoring_schedule_name": "schedule-name", "start_time": "2019-12-01T15: 20: 00Z" }
Parameters
| Name des Parameters | Description |
|---|---|
dataset_format |
Bei einem Auftrag, der von einem |
dataset_source |
Wenn Sie einen Echtzeit-Endpunkt verwenden, den lokalen Pfad, in dem die Daten, die dem durch Manchmal laden wir mehr als das herunter, was durch die Start- und Endzeiten angegeben wird. Es liegt an dem Containercode, die Daten nach Bedarf zu analysieren. |
output_path |
Der lokale Pfad zum Schreiben von Ausgabeberichten und anderen Dateien. Sie müssen diesen Parameter in der Anforderung |
publish_cloudwatch_metrics |
Für einen von |
sagemaker_endpoint_name |
Wenn Sie einen Echtzeit-Endpunkt verwenden, den Namen des |
sagemaker_monitoring_schedule_name |
Der Name des |
*sagemaker_endpoint_datacapture_prefix* |
Wenn Sie einen Echtzeit-Endpunkt verwenden, muss das Präfix, das im |
start_time, end_time |
Das Zeitfenster für diesen Analyselauf. Beispiel: steht für einen Job, der für 05:00 UTC geplant ist, und für einen Job, der am 20/02 /2020 ausgeführt wird, für 2020-02-19 und |
baseline_constraints: |
Der lokale Pfad der in |
baseline_statistics |
Der lokale Pfad zur Baseline-Statistikdatei, die in |