Record - Amazon Timestream

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Record

Representa un punto de datos de una serie temporal que se escribe en Timestream. Cada registro contiene una matriz de dimensiones. Las dimensiones representan los atributos de los metadatos de un punto de datos de una serie temporal, como el nombre de la instancia o la zona de disponibilidad de una EC2 instancia. Un registro también contiene el nombre de la medida, que es el nombre de la medida que se recopila (por ejemplo, la CPU utilización de una EC2 instancia). Además, un registro contiene el valor de la medida y el tipo de valor, que es el tipo de datos del valor de la medida. Además, el registro contiene la marca de tiempo del momento en que se recopiló la medida y la unidad de la marca de tiempo, que representa la granularidad de la marca de tiempo.

Los registros tienen un Version campo, que es de 64 bits, que se puede usar para actualizar los long puntos de datos. La escritura de un registro duplicado con la misma dimensión, marca de tiempo y nombre de medida, pero con un valor de medida diferente, solo se realizará correctamente si el Version atributo del registro de la solicitud de escritura es superior al del registro existente. El valor predeterminado de Timestream es de o para los registros sin Version el campo1. Version

Contenido

Dimensions

Contiene la lista de dimensiones de los puntos de datos de series temporales.

Tipo: matriz de objetos Dimension

Miembros de la matriz: número máximo de 128 elementos.

Obligatorio: no

MeasureName

La medida representa el atributo de datos de la serie temporal. Por ejemplo, la CPU utilización de una EC2 instancia o la RPM de un aerogenerador son medidas.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.

Obligatorio: no

MeasureValue

Contiene el valor de medición del punto de datos de la serie temporal.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.

Obligatorio: no

MeasureValues

Contiene la lista de cuatro puntos MeasureValue de datos de series temporales.

Esto solo está permitido para el tipoMULTI. Para valores escalares, utilice directamente el MeasureValue atributo del registro.

Tipo: matriz de objetos MeasureValue

Obligatorio: no

MeasureValueType

Contiene el tipo de datos del valor de medición del punto de datos de la serie temporal. El tipo predeterminado esDOUBLE. Para obtener más información, consulte Tipos de datos.

Tipo: cadena

Valores válidos: DOUBLE | BIGINT | VARCHAR | BOOLEAN | TIMESTAMP | MULTI

Obligatorio: no

Time

Contiene la hora en la que se recopiló el valor de medición del punto de datos. El valor de tiempo más la unidad proporciona el tiempo transcurrido desde la época. Por ejemplo, si el valor del tiempo es 12345 y la unidad esms, entonces 12345 ms han transcurrido desde la época.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.

Obligatorio: no

TimeUnit

La granularidad de la unidad de marca de tiempo. Indica si el valor de tiempo está en segundos, milisegundos, nanosegundos u otros valores admitidos. El valor predeterminado es MILLISECONDS.

Tipo: cadena

Valores válidos: MILLISECONDS | SECONDS | MICROSECONDS | NANOSECONDS

Obligatorio: no

Version

Atributo de 64 bits utilizado para las actualizaciones de registros. Si se escriben solicitudes de datos duplicados con un número de versión superior, se actualizarán el valor de medida y la versión existentes. En los casos en que el valor de la medida sea el mismo, se Version seguirá actualizando. El valor predeterminado es 1.

nota

Versiondebe ser igual 1 o superior o recibirá un ValidationException error.

Tipo: largo

Obligatorio: no

Véase también

Para obtener más información sobre cómo usarlo API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente: