Feuilles de calcul et tableaux de bord Snowsight : changements dans le formatage des résultats des requêtes

Attention

Ce changement de comportement est présent dans le bundle 2023_07.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Les résultats des requêtes ne sont plus automatiquement formatés dans Snowsight. Au lieu de cela, le format des données brutes des résultats est affiché, sauf si des paramètres ou des modèles au format SQL sont appliqués. Avec cette modification, le formatage des types de données numériques et d’horodatage change comme suit :

Avant la modification:

Types de données NUMBER et INTEGER :

  • Les nombres supérieurs ou égaux à 16 chiffres sont affichés en notation scientifique (1.012345678901234567e+19).

  • Les nombres supérieurs ou égaux à 16 chiffres sont séparés par des virgules.

  • Les nombres comportant des zéros de fin sont supprimés et s’affichent avec des séparateurs de type virgule.

Types de données FLOAT :

  • Les nombres comportant des zéros de fin sont supprimés et s’affichent avec des séparateurs de type virgule.

Types de données TIMESTAMP :

  • Les résultats TIMESTAMP_NTZ comportant 10 000 lignes maximum s’affichent sous la forme YYYY-MM-DD HH24:MI:SS.FF3.

  • Les résultats TIMESTAMP_NTZ comportant 10 001 lignes minimum s’affichent sous la forme YYYY-MM-DD HH24:MI:SS.

  • Les résultats TIMESTAMP_TZ et TIMESTAMP_LTZ comportant 10 000 lignes maximum s’affichent sous la forme YYYY-MM-DD HH24:MI:SS.FF3 TZH.

  • Les résultats TIMESTAMP_TZ et TIMESTAMP_LTZ comportant 10 001 lignes minimum s’affichent sous la forme YYYY-MM-DD HH24:MI:SS.

  • Les résultats TIMESTAMP_NTZ correspondant à TIMESTAMP_LTZ s’affichent sous la forme YYYY-MM-DD HH24:MI:SS.FF3.

Après la modification:

Types de données NUMBER et INTEGER :

  • Les nombres supérieurs ou égaux à 16 caractères s’affichent sans formatage (1012345678901234567).

  • Les nombres comportant des zéros de fin sont supprimés, à moins que l’échelle des nombres fournie ne dépasse le nombre de chiffres de la valeur.

Types de données FLOAT :

  • Les nombres comportant des zéros de fin sont supprimés, à moins que l’échelle des nombres fournie ne dépasse le nombre de chiffres de la valeur.

Types de données TIMESTAMP :

  • Les résultats TIMESTAMP_NTZ s’affichent sous la forme YYYY-MM-DDTHH24:MI:SS.FF3Z.

  • Les résultats TIMESTAMP_TZ et TIMESTAMP_LTZ s’affichent sous la forme YYYY-MM-DDTHH24:MI:SS.FF3TZH. Si TZH est +0000, TZH est supprimé.

Si vous souhaitez que vos résultats apparaissent avec un formatage dans les feuilles de calcul ou les vignettes du tableau de bord, mettez à jour votre requête pour utiliser le formatage approprié. Voir Modèles de format SQL.

Réf : 1314