S3ReferenceDataSource - Guía para desarrolladores de aplicaciones de Amazon Kinesis Data Analytics para SQL

Para proyectos nuevos, le recomendamos que utilice el nuevo servicio gestionado para Apache Flink Studio en lugar de aplicaciones de Kinesis Data Analytics para SQL. El servicio gestionado para Apache Flink Studio combina la facilidad de uso con capacidades analíticas avanzadas, lo que le permite crear aplicaciones sofisticadas de procesamiento de flujos en cuestión de minutos.

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.

S3ReferenceDataSource

Identifica el bucket de S3 y el objeto que contiene los datos de referencia. También identifica el rol de IAM que Amazon Kinesis Analytics puede asumir para leer este objeto en su nombre.

Una aplicación de Amazon Kinesis Analytics carga los datos de referencia solo una vez. Si los datos cambian, se llama a la UpdateApplicationoperación para activar la recarga de los datos en la aplicación.

Contenido

BucketARN

El nombre de recurso de Amazon (ARN) del bucket de S3.

Tipo: string

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

Patrón: arn:.*

Obligatorio: sí

FileKey

El nombre de la clave de objeto que contiene los datos de referencia.

Tipo: string

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

Obligatorio: sí

ReferenceRoleARN

El ARN del rol de IAM que el servicio puede asumir para leer datos en su nombre. Este rol debe tener permiso para ejecutar la acción s3:GetObject en el objeto y política de confianza que permite a la entidad principal de servicio de Amazon Kinesis Analytics asumir este rol.

Tipo: string

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

Patrón: arn:.*

Obligatorio: sí

Véase también

Para obtener más información sobre el uso de esta API en uno de los AWS SDK específicos del idioma, consulta lo siguiente: