Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Type SUPER

Mode de mise au point
Type SUPER - Amazon Redshift

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.

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.

Utilisez le type de données SUPER pour stocker des données semi-structurées ou des documents en tant que valeurs.

Les données semi-structurées ne sont pas conformes à la structure rigide et tabulaire du modèle de données relationnelles utilisé dans les bases de données SQL. Elles contiennent des balises qui font référence à des entités distinctes dans les données. Elles peuvent contenir des valeurs complexes telles que des tableaux, des structures imbriquées et d’autres structures complexes associées à des formats de sérialisation, tels que JSON. Le type de données SUPER est un ensemble de valeurs de tableau et de structure sans schéma qui englobent tous les autres types scalaires d’Amazon Redshift.

Le type de données SUPER prend en charge jusqu'à 16 Mo de données pour un objet SUPER individuel. Pour plus d’informations sur le type de données SUPER, y compris des exemples d’implémentation dans une table, consultez Données semi-structurées dans Amazon Redshift.

Les objets SUPER de plus de 1 Mo ne peuvent être ingérés qu’à partir des formats de fichier suivants :

  • Parquet

  • JSON

  • TEXT

  • CSV

Le type de données SUPER a les propriétés suivantes :

  • Une valeur scalaire Amazon Redshift :

    • Un null

    • Une valeur booléenne

    • Un nombre, par exemple, smallint, entier, bigint, décimal ou virgule flottante (tel que float4 ou float8)

    • Une valeur de chaîne, telle que varchar ou char

  • Une valeur complexe :

    • Un tableau de valeurs, y compris scalaire ou complexe

    • Structure, également appelée tuple ou objet, qui est une carte de noms et de valeurs d’attribut (scalaire ou complexe)

Chacun des deux types de valeurs complexes contient ses propres scalaires ou valeurs complexes sans aucune restriction de régularité.

Le type de données SUPER prend en charge la persistance des données semi-structurées sous une forme sans schéma. Bien que le modèle de données hiérarchique puisse changer, les anciennes versions de données peuvent coexister dans la même colonne SUPER.

Amazon Redshift utilise PartiQL pour activer la navigation dans les tableaux et les structures. Amazon Redshift utilise aussi la syntaxe PartiQL pour itérer dans les tableaux SUPER. Pour plus d’informations, consultez Navigation et Désimbriquer des requêtes.

Amazon Redshift utilise le typage dynamique pour traiter les données SUPER sans schéma sans avoir à déclarer les types de données avant qu’elles ne soient utilisées dans votre requête. Pour de plus amples informations, veuillez consulter Typage dynamique.

Vous pouvez appliquer des politiques de masquage dynamique des données aux valeurs scalar figurant sur les chemins des colonnes de type SUPER. Pour plus d’informations sur le masquage dynamique des données, consultez Masquage dynamique des données. Pour en savoir plus sur l’utilisation du masquage dynamique des données avec le type de données SUPER, consultez Utilisation du masquage dynamique des données avec des chemins de type de données SUPER.

Rubrique suivante :

Type VARBYTE

Rubrique précédente :

Type HLLSKETCH
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.