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

Tras considerarlo detenidamente, hemos decidido interrumpir Amazon Kinesis Data Analytics SQL para aplicaciones en dos pasos:

1. A partir del 15 de octubre de 2025, no podrá crear nuevos Kinesis Data Analytics SQL para aplicaciones.

2. Eliminaremos sus aplicaciones a partir del 27 de enero de 2026. No podrá iniciar ni utilizar Amazon Kinesis Data Analytics SQL para aplicaciones. A partir de ese momento, el soporte para Amazon Kinesis Data Analytics dejará SQL de estar disponible. Para obtener más información, consulte Suspensión de Amazon Kinesis Data Analytics SQL for Applications.

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.

InputDescription

Describe la configuración de entrada de la aplicación. Para obtener más información, consulte Configuración de entrada de la aplicación.

Contenido

InAppStreamNames

Devuelve los nombres de los flujos de la aplicación que están asignados al origen de flujo.

Tipo: matriz de cadenas

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

Obligatorio: no

InputId

ID de entrada asociada con la entrada de la aplicación. Este es el ID que Amazon Kinesis Analytics asigna a cada configuración de entrada que añada a la aplicación.

Tipo: string

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

Patrón: [a-zA-Z0-9_.-]+

Obligatorio: no

InputParallelism

Describe el paralelismo configurado (número de flujos en la aplicación asignados al origen de flujo).

Tipo: objeto InputParallelism

Obligatorio: no

InputProcessingConfigurationDescription

La descripción del preprocesador que se ejecuta en los registros de esta entrada antes de ejecutar el código de la aplicación.

Tipo: objeto InputProcessingConfigurationDescription

Obligatorio: no

InputSchema

Describe el formato de los datos del origen de transmisión y cómo se asigna cada elemento de datos a las columnas correspondientes del flujo en la aplicación que se crea.

Tipo: objeto SourceSchema

Obligatorio: no

InputStartingPositionConfiguration

Punto en el que la aplicación está configurada para leer el flujo de entrada.

Tipo: objeto InputStartingPositionConfiguration

Obligatorio: no

KinesisFirehoseInputDescription

Si el origen de streaming es una secuencia de entrega de Amazon Kinesis Firehose, proporciona el ARN de la secuencia de entrega y un rol de IAM que permite a Amazon Kinesis Analytics obtener acceso a la secuencia en su nombre.

Tipo: objeto KinesisFirehoseInputDescription

Obligatorio: no

KinesisStreamsInputDescription

Si el origen de streaming es una secuencia de entrega de Amazon Kinesis Firehose, proporciona el nombre de recurso de Amazon (ARN) de la secuencia de Amazon Kinesis y un rol de IAM que permite a Amazon Kinesis Analytics obtener acceso a la secuencia en su nombre.

Tipo: objeto KinesisStreamsInputDescription

Obligatorio: no

NamePrefix

Prefijo de nombre en la aplicación.

Tipo: string

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

Obligatorio: no

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: