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

ReferenceDataSourceUpdate

Quando você atualiza uma configuração de fonte de dados de referência para um aplicativo Kinesis Data Analytics baseado em SQL, esse objeto fornece todos os valores atualizados (como o nome do bucket de origem e o nome da chave do objeto), o nome da tabela no aplicativo que é criada e as informações de mapeamento atualizadas que mapeiam os dados no objeto do Amazon S3 para a tabela de referência no aplicativo que é criada.

Conteúdo

ReferenceId

O ID da fonte de dados de referência que está sendo atualizada. Para obter esse valor, você pode usar a operação DescribeApplication.

Tipo: string

Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 50.

Padrão: [a-zA-Z0-9_.-]+

Exigido: Sim

ReferenceSchemaUpdate

Descreve o formato dos dados na origem do streaming e como cada elemento de dados é mapeado para as colunas correspondentes que são criadas no stream do aplicativo.

Tipo: objeto SourceSchema

Obrigatório: Não

S3ReferenceDataSourceUpdate

Descreve o nome do bucket do S3, o nome da chave do objeto e a função do IAM que o Kinesis Data Analytics pode assumir para ler o objeto Amazon S3 em seu nome e preencher a tabela de referência no aplicativo.

Tipo: objeto S3ReferenceDataSourceUpdate

Obrigatório: Não

TableNameUpdate

O nome da tabela na aplicação que é criado por essa atualização.

Tipo: string

Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 32.

Obrigatório: não

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: