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

Valeurs et types de données pris en charge

Mode de mise au point
Valeurs et types de données pris en charge - Amazon QuickSight

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.

Amazon prend QuickSight actuellement en charge les types de données primitifs suivants : DateDecimal,Integer, etString. Les types de données suivants sont pris en charge dans SPICE:Date, Decimal-fixedDecimal-float,Integer, etString. QuickSight accepte les valeurs booléennes en les promouvant en nombres entiers. Il peut également dériver des types de données géospatiales. Les types de données géospatiales utilisent les métadonnées pour interpréter le type de données physique. La latitude et la longitude sont numériques. Toutes les autres catégories géospatiales sont des chaînes.

Vérifiez que les tableaux ou les fichiers que vous utilisez comme sources de données ne contiennent que des champs pouvant être convertis implicitement dans ces types de données. Amazon QuickSight ignore tous les champs ou colonnes qui ne peuvent pas être convertis. Si le message d'erreur « les champs ont été ignorés car ils utilisent des types de données non pris en charge » s'affiche, modifiez votre requête ou votre tableau pour supprimer ou refondre les types de données non pris en charge.

Données de chaîne et texte

Les champs ou les colonnes qui contiennent des caractères sont appelés chaînes. Un champ de type de données STRING peut initialement contenir presque tous les types de données. Les exemples incluent les noms, les descriptions, les numéros de téléphone, les numéros de compte, les JSON données, les villes, les codes postaux, les dates et les chiffres qui peuvent être utilisés pour calculer. Ces types sont parfois appelés données textuelles dans un sens général, mais pas dans un sens technique. QuickSight ne prend pas en charge les objets binaires et de grands caractères (BLOBs) dans les colonnes de l'ensemble de données. Dans la QuickSight documentation, le terme « texte » signifie toujours « chaîne de données ».

La première fois que vous interrogez ou importez les données, QuickSight essayez d'interpréter les données qu'elles identifient comme étant d'autres types, par exemple des dates et des chiffres. Il est conseillé de vérifier que les types de données assignés à vos champs ou colonnes sont corrects.

Pour chaque champ de chaîne des données importées, QuickSight utilise une longueur de champ de 8 octets plus la longueur de caractères codés de UTF -8. Amazon QuickSight prend en charge le codage de fichier UTF -8, mais pas UTF -8 (avecBOM).

Données de date et d'heure

Les champs dont le type de données est « » incluent Date également les données temporelles et sont également appelés Datetime champs. QuickSight prend en charge les dates et heures utilisant les formats de date pris en charge.

QuickSight utilise UTC le temps pour interroger, filtrer et afficher les données de date. Lorsque les données de date ne spécifient pas de fuseau horaire, QuickSight suppose UTC des valeurs. Lorsque les données de date spécifient un fuseau horaire, elles le QuickSight convertissent pour qu'il soit affiché dans UTC le temps. Par exemple, un champ de date dont le fuseau horaire est décalé 2015-11-01T03:00:00-08:00 est converti UTC et affiché dans Amazon en QuickSight tant que2015-11-01T15:30:00.

Pour chaque DATE champ des données importées, QuickSight utilise une longueur de champ de 8 octets. QuickSight supporte le codage de fichier UTF -8, mais pas UTF -8 (avecBOM).

Données numériques

Les données numériques incluent les nombres entiers et les nombres décimaux. Les nombres entiers dont le type de données est « » INT sont des nombres négatifs ou positifs qui n'ont pas de décimale. QuickSight ne fait pas de distinction entre les grands et les petits entiers. Il est possible que les nombres entiers supérieurs à une valeur de 9007199254740991 ou 2^53 - 1 ne s'affichent pas exactement ou correctement dans un visuel.

Les décimales de type de données Decimal sont des nombres négatifs ou positifs qui contiennent au moins une décimale avant ou après la virgule décimale. Lorsque vous choisissez le mode de requête directe, tous les types décimaux non entiers sont marqués comme Decimal ; le moteur sous-jacent gère la précision du point de données en fonction des comportements pris en charge par la source de données. Pour plus d'informations sur les types de sources de données prises en charge, consultez la rubrique Valeurs et types de données pris en charge.

Lorsque vous stockez votre jeu de données dans SPICE, vous pouvez choisir de stocker vos valeurs décimales sous forme de type décimal fixed ou de type float décimal. Decimal-fixedles types de données utilisent le format decimal (18,4) qui autorise un total de 18 chiffres et jusqu'à 4 chiffres après la virgule décimale. Decimal-fixedles types de données constituent un bon choix pour effectuer des opérations mathématiques exactes, mais QuickSight arrondissent la valeur à la dix millième place la plus proche lorsque la valeur est ingérée dans SPICE.

Les types de données Decimal-float offrent une précision d'environ 16 chiffres significatifs à une valeur donnée. Les chiffres significatifs peuvent être placés de chaque côté de la virgule décimale et traiter tant bien les nombres qui comportent de nombreuses décimales que les nombres plus élevés, simultanément. Par exemple, le type de données Decimal-float prend en charge le nombre 12345.1234567890 ou le nombre 1234567890.12345. Si vous travaillez avec de très petits nombres proches de 0, le type de données Decimal-float prendra en charge jusqu'à 15 chiffres à droite de la virgule décimale, par exemple 0.123451234512345. La valeur maximale prise en charge par ce type de données est 1.8 * 10^308. Cela a pour but de minimiser la probabilité d'une erreur de débordement dans votre jeu de données.

Le type de données Decimal-float est inexact et certaines valeurs sont stockées sous forme d'approximations au lieu de la valeur réelle. Cela peut entraîner de légères variations lorsque vous stockez et renvoyez certaines valeurs spécifiques. Les considérations suivantes s'appliquent au type de données Decimal-float.

  • Si l'ensemble de données que vous utilisez provient d'une source de données Amazon S3, SPICE assigne le type Decimal-float décimal à toutes les valeurs décimales numériques.

  • Si le jeu de données que vous utilisez provient d'une base de données, SPICE utilise le type décimal attribué à la valeur dans la base de données. Par exemple, si une valeur numérique à virgule fixe est attribuée à la valeur dans la base de données, la valeur sera un type Decimal-fixed SPICE.

Pour les existants SPICE ensembles de données contenant des champs pouvant être convertis en type de Decimal-float données, une fenêtre contextuelle apparaît sur la page Modifier le jeu de données. Pour convertir les champs d'un ensemble de données existant en type de Decimal-float données, choisissez UPDATEFIELDS. Si vous ne souhaitez pas vous inscrire, choisissez DO NOT UPDATE FIELDS. La fenêtre contextuelle Mettre à jour les champs apparaît chaque fois que vous ouvrez la page Modifier le jeu de données jusqu'à ce que le jeu de données soit enregistré et publié. L'image ci-dessous montre la fenêtre contextuelle des Mettre à jour les champs.

La fenêtre contextuelle Mettre à jour les champs apparait.
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.