API de puntos de conexión de desarrollo
La API de puntos de conexión de desarrollo describe la API de AWS Glue relacionada con las pruebas mediante un DevEndpoint (punto de conexión de desarrollo) personalizado.
Tipos de datos
Estructura DevEndpoint
Un punto de enlace de desarrollo en el que un desarrollador pueda depurar de forma remota scripts de extracción, transformación y carga (ETL).
Campos
-
EndpointName
: cadena UTF-8.Nombre del elemento
DevEndpoint
. -
RoleArn
: cadena UTF-8 que coincide con el AWS IAM ARN string pattern.El nombre de recurso de Amazon (ARN) del rol de IAM que se utiliza en este
DevEndpoint
. -
SecurityGroupIds
: matriz de cadenas UTF-8.Una lista de identificadores del grupo de seguridad que se utilizan en este
DevEndpoint
. -
SubnetId
: cadena UTF-8.El ID de subred para este
DevEndpoint
. -
YarnEndpointAddress
: cadena UTF-8.La dirección del punto de enlace de YARN que utiliza este
DevEndpoint
. -
PrivateAddress
: cadena UTF-8.Una dirección IP privada para acceder al
DevEndpoint
dentro de una VPC si los datosDevEndpoint
se crean dentro de una. El campoPrivateAddress
está presente solo cuando se crea elDevEndpoint
dentro de la VPC. -
ZeppelinRemoteSparkInterpreterPort
: número (entero).El puerto de Apache Zeppelin para el intérprete remoto de Apache Spark.
-
PublicAddress
: cadena UTF-8.La dirección IP pública que utiliza este
DevEndpoint
. El campoPublicAddress
está presente solo cuando se crea unDevEndpoint
no de nube privada virtual (VPC). -
Status
: cadena UTF-8.El estado actual de este
DevEndpoint
. -
WorkerType
: cadena UTF-8 (valores válidos:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).El tipo de proceso de trabajo predefinido que se asigna al punto de enlace de desarrollo. Admite un valor de Standard, G.1X o G.2X.
-
Para el tipo de proceso de trabajo
Standard
, cada proceso de trabajo proporciona 4 vCPU, 16 GB de memoria y un disco de 50 GB y 2 ejecutores por trabajador. -
Para el tipo de proceso de trabajo
G.1X
, cada proceso de trabajo se asocia a 1 DPU (4 vCPU, 16 GB de memoria, disco de 64 GB) y proporciona 1 ejecutor por proceso de trabajo. Le recomendamos este tipo de proceso de trabajo para trabajos con un uso intensivo de la memoria. -
Para el tipo de proceso de trabajo
G.2X
, cada proceso de trabajo se asocia a 2 DPU (8 vCPU, 32 GB de memoria, disco de 128 GB) y proporciona 1 ejecutor por proceso de trabajo. Le recomendamos este tipo de proceso de trabajo para trabajos con un uso intensivo de la memoria.
Problema conocido: cuando se crea un punto de enlace de desarrollo con la configuración
WorkerType
G.2X
, los controladores Spark para el punto de enlace de desarrollo se ejecutarán en 4 vCPU, 16 GB de memoria y un disco de 64 GB. -
-
GlueVersion
: cadena UTF-8, con 1 byte de largo como mínimo y 255 bytes de largo como máximo, que coincide con el Custom string pattern #20.La versión de Glue determina las versiones de Apache Spark y Python que admite AWS Glue. La versión de Python indica la versión admitida para ejecutar sus scripts de ETL en puntos de enlace de desarrollo.
Para obtener más información acerca de las versiones de AWS Glue disponibles y las versiones de Spark y Python correspondientes, consulte Versión de Glue en la guía para desarrolladores.
Los puntos de enlace de desarrollo que se crean sin especificar una versión de Glue se establecen de forma predeterminada en Glue 0.9.
Puede especificar una versión de Python compatible con puntos de enlace de desarrollo mediante el parámetro
Arguments
en las APIUpdateDevEndpoint
oCreateDevEndpoint
. Si no se proporcionan argumentos, la versión es Python 2 de forma predeterminada. -
NumberOfWorkers
: número (entero).El número de procesos de trabajo de un definido
workerType
que se asignan al punto de enlace de desarrollo.El número máximo de procesos de trabajo que puede definir son 299 para
G.1X
y 149 paraG.2X
. -
NumberOfNodes
: número (entero).El número de unidades de procesamiento de datos (DPU) de AWS Glue asignadas a este
DevEndpoint
. -
AvailabilityZone
: cadena UTF-8.La zona de disponibilidad de AWS en la que se encuentra este
DevEndpoint
. -
VpcId
: cadena UTF-8.El ID de la nube privada virtual (VPC) que utiliza este
DevEndpoint
. -
ExtraPythonLibsS3Path
: cadena UTF-8.Las rutas a una o varias bibliotecas Python en un bucket de Amazon S3 que debe estar cargado en su
DevEndpoint
. Varios valores deben ser rutas completas separadas por una coma.nota
Solo puede utilizar bibliotecas de Python puras con un
DevEndpoint
. Las bibliotecas que se basan en extensiones de C, como la biblioteca de análisis de datos de Python pandas, no se admiten actualmente. -
ExtraJarsS3Path
: cadena UTF-8.La ruta a uno o más archivos
.jar
de Java en un bucket de S3 que se debe cargar en suDevEndpoint
.nota
Solo puede utilizar bibliotecas Java/Scala puras con un
DevEndpoint
. -
FailureReason
: cadena UTF-8.El motivo de un error actual en este
DevEndpoint
. -
LastUpdateStatus
: cadena UTF-8.El estado de la última actualización.
-
CreatedTimestamp
: marca temporal.El momento en que se creó este DevEndpoint.
-
LastModifiedTimestamp
: marca temporal.El punto en el que este
DevEndpoint
se modificó por última vez. -
PublicKey
: cadena UTF-8.La clave pública que va a utilizar este
DevEndpoint
para autenticación. Este atributo se proporciona para compatibilidad con versiones anteriores, ya que el atributo que se recomienda usar son las claves públicas. -
PublicKeys
: matriz de cadenas UTF-8, con 5 cadenas como máximo.Una lista de claves públicas que van a utilizar los
DevEndpoints
para autenticación. Se prefiere el uso de este atributo a una sola clave pública, ya que las claves públicas le permiten tener una clave privada diferente por cliente.nota
Si ha creado previamente un punto de enlace con una clave pública, debe eliminar dicha clave para poder establecer una lista de claves públicas. Realice una llamada a la operación API
UpdateDevEndpoint
con el contenido de la clave pública en el atributodeletePublicKeys
y la lista de nuevas claves en el atributoaddPublicKeys
. -
SecurityConfiguration
: cadena UTF-8, con 1 byte de largo como mínimo y 255 bytes de largo como máximo, que coincide con el Single-line string pattern.El nombre de la estructura
SecurityConfiguration
que se va a utilizar con esteDevEndpoint
. -
Arguments
: matriz de mapas de pares de clave-valor, con 100 pares como máximo.Cada clave es una cadena UTF-8.
Cada valor es una cadena UTF-8.
Mapa de argumentos que se utiliza para configurar
DevEndpoint
.Los argumentos válidos son:
-
"--enable-glue-datacatalog": ""
Puede especificar una versión de Python compatible con puntos de enlace de desarrollo mediante el parámetro
Arguments
en las APIUpdateDevEndpoint
oCreateDevEndpoint
. Si no se proporcionan argumentos, la versión es Python 2 de forma predeterminada. -
Estructura DevEndpointCustomLibraries
Las bibliotecas personalizadas que se van a cargar en un punto de enlace.
Campos
-
ExtraPythonLibsS3Path
: cadena UTF-8.Las rutas a una o varias bibliotecas Python en un bucket de Amazon Simple Storage Service (Amazon S3) que deben cargarse en el
DevEndpoint
. Varios valores deben ser rutas completas separadas por una coma.nota
Solo puede utilizar bibliotecas de Python puras con un
DevEndpoint
. Las bibliotecas que se basan en extensiones de C, como la biblioteca de análisis de datos de Python pandas, no se admiten actualmente. -
ExtraJarsS3Path
: cadena UTF-8.La ruta a uno o más archivos
.jar
de Java en un bucket de S3 que se debe cargar en suDevEndpoint
.nota
Solo puede utilizar bibliotecas Java/Scala puras con un
DevEndpoint
.
Operaciones
Acción CreateDevEndpoint (Python: create_dev_endpoint)
Crea un nuevo punto de enlace de desarrollo.
Solicitud
-
EndpointName
– Obligatorio: cadena UTF-8.El nombre que se va a asignar al nuevo
DevEndpoint
. -
RoleArn
: obligatorio: cadena UTF-8 que coincide con el AWS IAM ARN string pattern.El rol de IAM para el
DevEndpoint
. -
SecurityGroupIds
: matriz de cadenas UTF-8.Los ID de grupo de seguridad para los grupos de seguridad que va a utilizar el nuevo
DevEndpoint
. -
SubnetId
: cadena UTF-8.El ID de subred para el nuevo
DevEndpoint
que se va a utilizar. -
PublicKey
: cadena UTF-8.La clave pública que va a utilizar este
DevEndpoint
para autenticación. Este atributo se proporciona para compatibilidad con versiones anteriores, ya que el atributo que se recomienda usar son las claves públicas. -
PublicKeys
: matriz de cadenas UTF-8, con 5 cadenas como máximo.Lista de claves públicas que van a utilizar los puntos de enlace de desarrollo para la autenticación. Se prefiere el uso de este atributo a una sola clave pública, ya que las claves públicas le permiten tener una clave privada diferente por cliente.
nota
Si ha creado previamente un punto de enlace con una clave pública, debe eliminar dicha clave para poder establecer una lista de claves públicas. Llame a la API
UpdateDevEndpoint
con el contenido de la clave pública en el atributodeletePublicKeys
y la lista de nuevas claves en el atributoaddPublicKeys
. -
NumberOfNodes
: número (entero).El número de unidades de procesamiento de datos (DPU) de AWS Glue que se van a asignar a este
DevEndpoint
. -
WorkerType
: cadena UTF-8 (valores válidos:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).El tipo de proceso de trabajo predefinido que se asigna al punto de enlace de desarrollo. Admite un valor de Standard, G.1X o G.2X.
-
Para el tipo de proceso de trabajo
Standard
, cada proceso de trabajo proporciona 4 vCPU, 16 GB de memoria y un disco de 50 GB y 2 ejecutores por trabajador. -
Para el tipo de proceso de trabajo
G.1X
, cada proceso de trabajo se asocia a 1 DPU (4 vCPU, 16 GB de memoria, disco de 64 GB) y proporciona 1 ejecutor por proceso de trabajo. Le recomendamos este tipo de proceso de trabajo para trabajos con un uso intensivo de la memoria. -
Para el tipo de proceso de trabajo
G.2X
, cada proceso de trabajo se asocia a 2 DPU (8 vCPU, 32 GB de memoria, disco de 128 GB) y proporciona 1 ejecutor por proceso de trabajo. Le recomendamos este tipo de proceso de trabajo para trabajos con un uso intensivo de la memoria.
Problema conocido: cuando se crea un punto de enlace de desarrollo con la configuración
WorkerType
G.2X
, los controladores Spark para el punto de enlace de desarrollo se ejecutarán en 4 vCPU, 16 GB de memoria y un disco de 64 GB. -
-
GlueVersion
: cadena UTF-8, con 1 byte de largo como mínimo y 255 bytes de largo como máximo, que coincide con el Custom string pattern #20.La versión de Glue determina las versiones de Apache Spark y Python que admite AWS Glue. La versión de Python indica la versión admitida para ejecutar sus scripts de ETL en puntos de enlace de desarrollo.
Para obtener más información acerca de las versiones de AWS Glue disponibles y las versiones de Spark y Python correspondientes, consulte Versión de Glue en la guía para desarrolladores.
Los puntos de enlace de desarrollo que se crean sin especificar una versión de Glue se establecen de forma predeterminada en Glue 0.9.
Puede especificar una versión de Python compatible con puntos de enlace de desarrollo mediante el parámetro
Arguments
en las APIUpdateDevEndpoint
oCreateDevEndpoint
. Si no se proporcionan argumentos, la versión es Python 2 de forma predeterminada. -
NumberOfWorkers
: número (entero).El número de procesos de trabajo de un definido
workerType
que se asignan al punto de enlace de desarrollo.El número máximo de procesos de trabajo que puede definir son 299 para
G.1X
y 149 paraG.2X
. -
ExtraPythonLibsS3Path
: cadena UTF-8.Las rutas a una o varias bibliotecas Python en un bucket de Amazon S3 que debe estar cargado en su
DevEndpoint
. Varios valores deben ser rutas completas separadas por una coma.nota
Solo puede utilizar bibliotecas de Python puras con un
DevEndpoint
. Todavía no se admiten las bibliotecas que se basan en las extensiones de C, como la biblioteca de análisis de datos Python pandas. -
ExtraJarsS3Path
: cadena UTF-8.La ruta a uno o más archivos
.jar
de Java en un bucket de S3 que se debe cargar en suDevEndpoint
. -
SecurityConfiguration
: cadena UTF-8, con 1 byte de largo como mínimo y 255 bytes de largo como máximo, que coincide con el Single-line string pattern.El nombre de la estructura
SecurityConfiguration
que se va a utilizar con esteDevEndpoint
. -
Tags
: matriz de mapas de pares de clave-valor, con 50 pares como máximo.Cada clave es una cadena UTF-8 con una longitud de entre 1 y 128 bytes.
Cada valor es una cadena UTF-8 que no tiene más de 256 bytes de largo.
Etiquetas que se van a utilizar con este objeto DevEndpoint. Puede utilizar etiquetas para limitar el acceso al objeto DevEndpoint. Para obtener más información acerca de las etiquetas en AWS Glue, consulte Etiquetas de AWS en AWS Glue en la guía para desarrolladores.
-
Arguments
: matriz de mapas de pares de clave-valor, con 100 pares como máximo.Cada clave es una cadena UTF-8.
Cada valor es una cadena UTF-8.
Mapa de argumentos que se utiliza para configurar
DevEndpoint
.
Respuesta
-
EndpointName
: cadena UTF-8.El nombre asignado a la nueva
DevEndpoint
. -
Status
: cadena UTF-8.El estado actual del nuevo
DevEndpoint
. -
SecurityGroupIds
: matriz de cadenas UTF-8.Los grupos de seguridad que se asignaron al nuevo
DevEndpoint
. -
SubnetId
: cadena UTF-8.El ID de subred asignado al nuevo
DevEndpoint
. -
RoleArn
: cadena UTF-8 que coincide con el AWS IAM ARN string pattern.El nombre de recurso de Amazon (ARN) del rol asignado al nuevo
DevEndpoint
. -
YarnEndpointAddress
: cadena UTF-8.La dirección del punto de enlace de YARN que utiliza este
DevEndpoint
. -
ZeppelinRemoteSparkInterpreterPort
: número (entero).El puerto de Apache Zeppelin para el intérprete remoto de Apache Spark.
-
NumberOfNodes
: número (entero).El número de unidades de procesamiento de datos de AWS Glue (DPU) asignadas a este punto de enlace de desarrollo.
-
WorkerType
: cadena UTF-8 (valores válidos:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).El tipo de proceso de trabajo predefinido que se asigna al punto de enlace de desarrollo. Puede ser un valor de Standard, G.1X o G.2X.
-
GlueVersion
: cadena UTF-8, con 1 byte de largo como mínimo y 255 bytes de largo como máximo, que coincide con el Custom string pattern #20.La versión de Glue determina las versiones de Apache Spark y Python que admite AWS Glue. La versión de Python indica la versión admitida para ejecutar sus scripts de ETL en puntos de enlace de desarrollo.
Para obtener más información acerca de las versiones de AWS Glue disponibles y las versiones de Spark y Python correspondientes, consulte Versión de Glue en la guía para desarrolladores.
-
NumberOfWorkers
: número (entero).El número de procesos de trabajo de un definido
workerType
que se asignan al punto de enlace de desarrollo. -
AvailabilityZone
: cadena UTF-8.La zona de disponibilidad de AWS en la que se encuentra este
DevEndpoint
. -
VpcId
: cadena UTF-8.El ID de la nube privada virtual (VPC) que utiliza este
DevEndpoint
. -
ExtraPythonLibsS3Path
: cadena UTF-8.Las rutas a una o varias bibliotecas Python en un bucket de S3 que se cargarán en el
DevEndpoint
. -
ExtraJarsS3Path
: cadena UTF-8.Ruta a uno o varios archivos
.jar
de Java en un bucket de S3 que se cargarán en elDevEndpoint
. -
FailureReason
: cadena UTF-8.El motivo de un error actual en este
DevEndpoint
. -
SecurityConfiguration
: cadena UTF-8, con 1 byte de largo como mínimo y 255 bytes de largo como máximo, que coincide con el Single-line string pattern.El nombre de la estructura
SecurityConfiguration
que se va a utilizar con esteDevEndpoint
. -
CreatedTimestamp
: marca temporal.El punto en el que se creó este
DevEndpoint
. -
Arguments
: matriz de mapas de pares de clave-valor, con 100 pares como máximo.Cada clave es una cadena UTF-8.
Cada valor es una cadena UTF-8.
Mapa de argumentos que se utiliza para configurar este
DevEndpoint
.Los argumentos válidos son:
-
"--enable-glue-datacatalog": ""
Puede especificar una versión de Python compatible con puntos de enlace de desarrollo mediante el parámetro
Arguments
en las APIUpdateDevEndpoint
oCreateDevEndpoint
. Si no se proporcionan argumentos, la versión es Python 2 de forma predeterminada. -
Errores
AccessDeniedException
AlreadyExistsException
IdempotentParameterMismatchException
InternalServiceException
OperationTimeoutException
InvalidInputException
ValidationException
ResourceNumberLimitExceededException
Acción UpdateDevEndpoint (Python: update_dev_endpoint)
Actualiza un punto de enlace de desarrollo especificado.
Solicitud
-
EndpointName
– Obligatorio: cadena UTF-8.El nombre del
DevEndpoint
que actualizar. -
PublicKey
: cadena UTF-8.La clave pública del
DevEndpoint
que utilizar. -
AddPublicKeys
: matriz de cadenas UTF-8, con 5 cadenas como máximo.La lista de las claves públicas del
DevEndpoint
que se va a utilizar. -
DeletePublicKeys
: matriz de cadenas UTF-8, con 5 cadenas como máximo.Lista de claves públicas que se van a eliminar del
DevEndpoint
. -
CustomLibraries
: un objeto DevEndpointCustomLibraries.Las bibliotecas Python o Java personalizadas que se van a cargar en el
DevEndpoint
. -
UpdateEtlLibraries
: booleano.True
si la lista de bibliotecas personalizadas que se va a cargar el punto de enlace de desarrollo debe actualizarse;False
en caso contrario. -
DeleteArguments
: matriz de cadenas UTF-8.Lista de claves de argumentos que se van a eliminar del mapa de argumentos utilizado para configurar el objeto
DevEndpoint
. -
AddArguments
: matriz de mapas de pares de clave-valor, con 100 pares como máximo.Cada clave es una cadena UTF-8.
Cada valor es una cadena UTF-8.
Mapa de argumentos que se va a añadir al mapa de argumentos utilizado para configurar el
DevEndpoint
.Los argumentos válidos son:
-
"--enable-glue-datacatalog": ""
Puede especificar una versión de Python compatible con puntos de enlace de desarrollo mediante el parámetro
Arguments
en las APIUpdateDevEndpoint
oCreateDevEndpoint
. Si no se proporcionan argumentos, la versión es Python 2 de forma predeterminada. -
Respuesta
Sin parámetros de respuesta.
Errores
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
ValidationException
Acción DeleteDevEndpoint (Python: delete_dev_endpoint)
Elimina un punto de enlace de desarrollo especificado.
Solicitud
-
EndpointName
– Obligatorio: cadena UTF-8.Nombre del elemento
DevEndpoint
.
Respuesta
Sin parámetros de respuesta.
Errores
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
Acción GetDevEndpoint (Python: get_dev_endpoint)
Recupera información sobre un punto de enlace de desarrollo especificado.
nota
Cuando se crea un punto de enlace de desarrollo en una nube virtual privada (VPC), AWS Glue devuelve solamente una dirección IP privada y el campo de la dirección IP pública no se rellena. Al crear un punto de enlace de desarrollo que no pertenece a la VPC, AWS Glue devuelve solamente una dirección IP pública.
Solicitud
-
EndpointName
– Obligatorio: cadena UTF-8.Nombre del
DevEndpoint
para el que recuperar información.
Respuesta
-
DevEndpoint
: un objeto DevEndpoint.Una definición de
DevEndpoint
.
Errores
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
Acción GetDevEndpoints (Python: get_dev_endpoints)
Recupera todos los puntos de enlace de desarrollo en esta cuenta de AWS.
nota
Cuando se crea un punto de enlace de desarrollo en una nube virtual privada (VPC), AWS Glue devuelve solamente una dirección IP privada y el campo de la dirección IP pública no se rellena. Al crear un punto de enlace de desarrollo que no pertenece a la VPC, AWS Glue devuelve solamente una dirección IP pública.
Solicitud
-
MaxResults
: número (entero) que no es inferior a 1 ni es superior a 1000.Tamaño máximo de la información que se devolverá.
-
NextToken
: cadena UTF-8.Token de continuación si se trata de una llamada de continuidad.
Respuesta
-
DevEndpoints
: matriz de objetos DevEndpoint.Una lista de definiciones de
DevEndpoint
. -
NextToken
: cadena UTF-8.Un token de continuación si todavía no se han devuelto todas las definiciones de
DevEndpoint
.
Errores
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
Acción BatchGetDevEndpoints (Python: batch_get_dev_endpoints)
Devuelve la lista de metadatos de recursos de una determinada lista de nombres de punto de enlace de desarrollo. Después de llamar a la operación ListDevEndpoints
, puede llamar a esta operación para obtener acceso a los datos a los que ha concedido permisos. Esta operación admite todos los permisos de IAM, incluidas las condiciones de permisos que utilizan etiquetas.
Solicitud
-
customerAccountId
: cadena UTF-8.El ID de la cuenta de AWS.
-
DevEndpointNames
– Obligatorio: matriz de cadenas UTF-8, con una cadena como mínimo y 25 cadenas como máximo.La lista de nombres de
DevEndpoint
, que podrían ser los nombres devueltos desde la operaciónListDevEndpoint
.
Respuesta
-
DevEndpoints
: matriz de objetos DevEndpoint.Una lista de definiciones de
DevEndpoint
. -
DevEndpointsNotFound
: matriz de cadenas UTF-8, con una cadena como mínimo y 25 cadenas como máximo.Una lista de
DevEndpoints
no encontrados.
Errores
AccessDeniedException
InternalServiceException
OperationTimeoutException
InvalidInputException
Acción ListDevEndpoints (Python: list_dev_endpoints)
Recupera los nombres de todos los recursos de DevEndpoint
en esta cuenta de AWS, o los recursos con la etiqueta especificada. Esta operación permite ver qué recursos están disponibles en la cuenta y sus nombres.
Esta operación toma el campo Tags
opcional, que se puede utilizar como filtro en la respuesta para que los recursos etiquetados se devuelvan agrupados. Si decide utilizar el filtrado de etiquetas, solo se devolverán los recursos con la etiqueta especificada.
Solicitud
-
NextToken
: cadena UTF-8.Token de continuación, si se trata de una solicitud de continuidad.
-
MaxResults
: número (entero) que no es inferior a 1 ni es superior a 1000.Tamaño máximo de una lista que se devolverá.
-
Tags
: matriz de mapas de pares de clave-valor, con 50 pares como máximo.Cada clave es una cadena UTF-8 con una longitud de entre 1 y 128 bytes.
Cada valor es una cadena UTF-8 que no tiene más de 256 bytes de largo.
Especifica que se devuelvan solamente los recursos etiquetados.
Respuesta
-
DevEndpointNames
: matriz de cadenas UTF-8.Nombres de todos los
DevEndpoint
de la cuenta o de losDevEndpoint
con las etiquetas especificadas. -
NextToken
: cadena UTF-8.Token de continuación, si la lista devuelta no contiene la última métrica disponible.
Errores
InvalidInputException
EntityNotFoundException
InternalServiceException
OperationTimeoutException