Após uma análise cuidadosa, decidimos descontinuar as aplicações do Amazon Kinesis Data Analytics para SQL em duas etapas:
1. A partir de 15 de outubro de 2025, você não poderá mais criar aplicações do Kinesis Data Analytics para SQL.
2. Excluiremos as aplicações a partir de 27 de janeiro de 2026. Você não poderá mais iniciar nem operar as aplicações do Amazon Kinesis Data Analytics para SQL. A partir dessa data, não haverá mais suporte ao Amazon Kinesis Data Analytics para SQL. Para obter mais informações, consulte Descontinuação de aplicações do Amazon Kinesis Data Analytics para SQL.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Input
Ao configurar a entrada do aplicativo, você especifica a fonte de transmissão, o nome do fluxo no aplicativo que foi criado e o mapeamento entre os dois. Para obter mais informações, consulte Configuração de entrada do aplicativo.
Conteúdo
- InputSchema
-
Descreve o formato dos dados na origem do streaming e como cada elemento de dados é mapeado para as colunas correspondentes no stream do aplicativo que está sendo criado.
Também é usado para descrever o formato da fonte de dados de referência.
Tipo: objeto SourceSchema
Obrigatório: sim
- NamePrefix
-
Prefixo de nome a ser usado na criação de um fluxo no aplicativo. Suponha que você especifique um prefixo "”MyInApplicationStream. Em seguida, o Amazon Kinesis Analytics cria um ou mais (de acordo com
InputParallelism
a contagem especificada) streams no aplicativo com os nomes MyInApplicationStream "_001,” "MyInApplicationStream_002" e assim por diante.Tipo: string
Restrições de comprimento: tamanho mínimo de 1. Comprimento máximo de 32.
Obrigatório: sim
- InputParallelism
-
Descreve o número de fluxos do aplicativo a serem criados.
Os dados de sua origem são roteados para esses fluxos de entrada no aplicativo.
(consulte Configuração de entrada do aplicativo.
Tipo: objeto InputParallelism
Obrigatório: não
- InputProcessingConfiguration
-
O InputProcessingConfiguration para a entrada. Um processador de entrada transforma registros à medida que são recebidos do fluxo, antes do código SQL do aplicativo ser executado. No momento, a única configuração de processamento de entrada disponível é InputLambdaProcessor.
Tipo: objeto InputProcessingConfiguration
Obrigatório: não
- KinesisFirehoseInput
-
Se a origem do streaming for um fluxo de entrega do Amazon Kinesis Firehose, identifica o ARN do fluxo de entrega e uma função do IAM que permite que o Amazon Kinesis Analytics acesse o fluxo em seu nome.
Nota:
KinesisStreamsInput
ouKinesisFirehoseInput
é necessário.Tipo: objeto KinesisFirehoseInput
Obrigatório: não
- KinesisStreamsInput
-
Se a origem do streaming for um fluxo do Amazon Kinesis, identifica o nome de recurso da Amazon (ARN) do fluxo e uma função do IAM que permite que o Amazon Kinesis Analytics acesse o fluxo em seu nome.
Nota:
KinesisStreamsInput
ouKinesisFirehoseInput
é necessário.Tipo: objeto KinesisStreamsInput
Obrigatório: Não
Consulte também
Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte: