翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
コンテナコントラクトの入力
Amazon SageMaker Model Monitor プラットフォームは、指定されたスケジュールに従ってコンテナコードを呼び出します。独自のコンテナコードを記述する場合は、次の環境変数を使用できます。このコンテキストでは、現在のデータセットを分析することができます。また、メトリクスを選択して出力する場合は、制約を評価できます (該当する場合)。
使用可能な環境変数は、dataset_format
変数を除いてリアルタイムエンドポイントでもバッチ変換ジョブでも同じです。リアルタイムエンドポイントを使用している場合、dataset_format
変数は以下のオプションをサポートします。
{\"sagemakerCaptureJson\": {\"captureIndexNames\": [\"endpointInput\",\"endpointOutput\"]}}
バッチ変換ジョブを使用している場合、dataset_format
は次のオプションをサポートします。
{\"csv\": {\"header\": [\"true\",\"false\"]}}
{\"json\": {\"line\": [\"true\",\"false\"]}}
{\"parquet\": {}}
以下のコードサンプルは、コンテナコードで使用できる環境変数一式を示しています (リアルタイムエンドポイントの dataset_format
形式も使用しています)。
"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" }
パラメータ
Parameter Name | 説明 |
---|---|
dataset_format |
|
dataset_source |
リアルタイム エンドポイントを使用している場合、 開始時刻と終了時刻で指定されているものよりも多くのデータをダウンロードする場合があります。必要に応じてデータを解析するかどうかはコンテナコード次第です。 |
output_path |
出力レポートおよびその他のファイルを書き込むためのローカルパス。 |
publish_cloudwatch_metrics |
|
sagemaker_endpoint_name |
リアルタイムエンドポイントを使用している場合は、このスケジュール済みジョブが起動された |
sagemaker_monitoring_schedule_name |
このジョブを起動した |
*sagemaker_endpoint_datacapture_prefix* |
リアルタイムエンドポイントを使用している場合は、 |
start_time, end_time |
この分析の実行期間。例えば、05:00 に実行が予定されているジョブUTCと 20/02/2020 に実行されるジョブの場合、 |
baseline_constraints: |
|
baseline_statistics |
|