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 supérieurs ou égaux à 16 chiffres sont arrondis au dixième le plus proche.

  • 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 zéros de fin des nombres comportant des zéros de fin ont été supprimés.

Types de données FLOAT :

  • Les zéros de fin des nombres comportant des zéros de fin ont été supprimés.

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