

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
<a name="API_ReferenceDataSourceUpdate"></a>

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
<a name="API_ReferenceDataSourceUpdate_Contents"></a>

 ** ReferenceId **   <a name="APIReference-Type-ReferenceDataSourceUpdate-ReferenceId"></a>
O ID da fonte de dados de referência que está sendo atualizada. Para obter esse valor, você pode usar a operação [DescribeApplication](API_DescribeApplication.md).  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1. Tamanho máximo de 50.  
Padrão: `[a-zA-Z0-9_.-]+`   
Obrigatório: Sim

 ** ReferenceSchemaUpdate **   <a name="APIReference-Type-ReferenceDataSourceUpdate-ReferenceSchemaUpdate"></a>
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](API_SourceSchema.md)  
Obrigatório: não

 ** S3ReferenceDataSourceUpdate **   <a name="APIReference-Type-ReferenceDataSourceUpdate-S3ReferenceDataSourceUpdate"></a>
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](API_S3ReferenceDataSourceUpdate.md)  
Obrigatório: não

 ** TableNameUpdate **   <a name="APIReference-Type-ReferenceDataSourceUpdate-TableNameUpdate"></a>
O nome da tabela na aplicação que é criado por essa atualização.  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1. O comprimento máximo é 32.  
Obrigatório: Não

## Consulte também
<a name="API_ReferenceDataSourceUpdate_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/ReferenceDataSourceUpdate) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/ReferenceDataSourceUpdate) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/ReferenceDataSourceUpdate) 