

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# SourceSchema
<a name="API_SourceSchema"></a>

Pour une application Kinesis Data Analytics basée sur SQL, décrit le format des données de la source de streaming et la façon dont chaque élément de données est mappé aux colonnes correspondantes qui sont créées dans le flux intégré à l'application. 

## Table des matières
<a name="API_SourceSchema_Contents"></a>

 ** RecordColumns **   <a name="APIReference-Type-SourceSchema-RecordColumns"></a>
Liste d’objets `RecordColumn`.   
Type : tableau d’objets [RecordColumn](API_RecordColumn.md)  
Membres du tableau : Nombre minimum de 1 élément. Nombre maximum de 1 000 éléments.  
Obligatoire : oui

 ** RecordFormat **   <a name="APIReference-Type-SourceSchema-RecordFormat"></a>
Spécifie le format des enregistrements présents dans la source de diffusion.  
Type : objet [RecordFormat](API_RecordFormat.md)  
Obligatoire : oui

 ** RecordEncoding **   <a name="APIReference-Type-SourceSchema-RecordEncoding"></a>
Indique l'encodage des enregistrements dans la source de diffusion. Par exemple, UTF-8.  
Type : Chaîne  
Contraintes de longueur : longueur fixe de 5.  
Modèle : `UTF-8`   
Obligatoire : non

## Voir aussi
<a name="API_SourceSchema_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/SourceSchema) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/SourceSchema) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/SourceSchema) 