Solicitudes de punto de conexión para datos de series temporales - Amazon SageMaker AI

Solicitudes de punto de conexión para datos de series temporales

Un trabajo de procesamiento de SageMaker Clarify serializa los datos en estructuras JSON arbitrarias (con el tipo MIME: application/json). Para ello, debe proporcionar una cadena de plantilla al parámetro de configuración del análisis content_template. El trabajo de procesamiento de SageMaker Clarify lo utiliza para construir la consulta JSON proporcionada al modelo. content_template contiene uno o varios registros de su conjunto de datos. También debe proporcionar una cadena de plantilla para record_template, que se utilizará para construir la estructura JSON de cada registro. Estos registros se insertan luego en content_template. Para obtener más información acerca de content_type o dataset_type, consulte Archivos de configuración del análisis.

nota

Como content_template y record_template son parámetros de cadena, cualquier carácter entre comillas dobles (") que forme parte de la estructura serializada de JSON debe anotarse como un carácter de escape en la configuración. Por ejemplo, si quiere escapar las comillas dobles en Python, puede introducir el siguiente valor para content_template.

'$record'

La siguiente tabla muestra ejemplos de cargas útiles de solicitud JSON serializadas y los parámetros content_template y record_template correspondientes que se requieren para construirlas.

Caso de uso Carga de solicitud de punto de conexión (representación de cadena) plantilla_contenido plantilla_registro

Un solo registro a la vez

{"target": [1, 2, 3],"start": "2024-01-01 01:00:00"}

'$record'

'{"start": $start_time, "target": $target_time_series}'

Un solo registro con $related_time_series y $static_covariates

{"target": [1, 2, 3],"start": "2024-01-01 01:00:00","dynamic_feat": [[1.0, 2.0, 3.0],[1.0, 2.0, 3.0],"cat": [0,1]}

'$record'

'{"start": $start_time, "target": $target_time_series, "dynamic_feat": $related_time_series, "cat": $static_covariates}'

Varios registros

{"instances": [{"target": [1, 2, 3],"start": "2024-01-01 01:00:00"}, {"target": [1, 2, 3],"start": "2024-01-01 02:00:00"}]}

'{"instances": $records}'

'{"start": $start_time, "target": $target_time_series}'

Varios registros con $related_time_series y $static_covariates

{"instances": [{"target": [1, 2, 3],"start": "2024-01-01 01:00:00","dynamic_feat": [[1.0, 2.0, 3.0],[1.0, 2.0, 3.0],"cat": [0,1]}, {"target": [1, 2, 3],"start": "2024-01-01 02:00:00","dynamic_feat": [[1.0, 2.0, 3.0],[1.0, 2.0, 3.0],"cat": [0,1]}]}

'{"instances": $records}'

''{"start": $start_time, "target": $target_time_series, "dynamic_feat": $related_time_series, "cat": $static_covariates}'