Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Input - Amazon Managed Service for Apache Flink (anteriormente Amazon Kinesis Data Analytics for Apache Flink)

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á.

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 para um aplicativo do Kinesis Data Analytics baseado em SQL, você especifica a origem do streaming, o nome do stream no aplicativo que é criado e o mapeamento entre os dois.

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

O prefixo do nome a ser usado na criação de um fluxo no aplicativo. Suponha que você especifica um prefixo “MyInApplicationStream”. O Kinesis Data Analytics cria um ou mais (de acordo com a contagem de InputParallelism especificada) fluxos na aplicação 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.

Padrão: [^-\s<>&]*

Exigido: Sim

InputParallelism

Descreve o número de fluxos do aplicativo a serem criados.

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 Data Firehose, identificará o ARN do fluxo de entrega.

Tipo: objeto KinesisFirehoseInput

Obrigatório: não

KinesisStreamsInput

Se a origem do streaming for um fluxo de dados do Amazon Kinesis, identificará o nome de recurso da Amazon (ARN).

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:

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.