Personnaliser les valeurs de date et d'heure d'une analyse - 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.

Personnaliser les valeurs de date et d'heure d'une analyse

Sur Amazon QuickSight, les auteurs peuvent définir des fuseaux horaires et des jours de début de semaine personnalisés pour une analyse. Lorsque vous définissez un début de semaine ou un fuseau horaire personnalisé, tous les éléments visuels de l'analyse qui utilisent des données date/heure sont formatés pour refléter le fuseau horaire ou le début de semaine utilisé par l'analyse.

Définition de fuseaux horaires personnalisés dans une analyse

QuickSight les auteurs peuvent utiliser des fuseaux horaires personnalisés pour gérer les données dans plusieurs régions géographiques. Lorsque vous définissez un fuseau horaire personnalisé, toutes les dimensions visibles, les mesures, les champs calculés et les filtres sont convertis dans le fuseau horaire choisi au moment de l'exécution de la requête. Les ajustements de l'heure d'été (DST) sont appliqués automatiquement afin d'éliminer le besoin de solutions fastidieuses qui ne traitent pas correctement les dates historiques.

Les fuseaux horaires personnalisés font référence à l'utilisation des abréviations des fuseaux horaires de l'IANA qui représentent des régions géographiques spécifiques du monde entier. Chaque fuseau horaire est défini comme un décalage par rapport au temps universel coordonné (UTC). Les fuseaux horaires sont différents des simples décalages car ils intègrent l'heure d'été.

Le fuseau horaire par défaut pour toutes les analyses estUTC.

Les règles suivantes s'appliquent aux fuseaux horaires.

  • La date et l'heure s'affichent avec une granularité inférieure hour à celle convertie dans le fuseau horaire sélectionné. Par exemple, si vous définissez le fuseau horaire d'une analyse surAmerica/New_York (UTC-04:00), la valeur Dec.1, 2020 12:00am date/heure UTC+00:00 est convertie et affichée sous la forme. Nov.30, 2020 7:00pm L'heure d'été (DST) est intégrée à la conversion de la date et de l'heure.

  • Les littéraux de date/heure ajoutés aux calculs ou sélectionnés dans les filtres respectent le fuseau horaire sélectionné pour l'analyse. Par exemple, si vous entrez manuellement un littéral dans un champ calculé tel que01-01-2022 7:00pm, ou si vous sélectionnez un temps de filtre fixe, QuickSight applique le fuseau horaire choisi à la valeur littérale.

  • Les mesures agrégées au-dessus de la hour/minute granularité sont agrégées en fonction du fuseau horaire défini pour l'analyse. Lors du QuickSight traitement d'un ensemble de données, tous les horodatages sont initialement convertis au niveau de granularité le plus bas. Les valeurs sont ensuite agrégées en fonction de la limite du fuseau horaire sélectionné pour l'analyse. Par exemple, la somme des revenus horaires au niveau du jour avec un UTC+00:00 fuseau horaire agrège tous les revenus horaires 12am-11pm correspondant à UTC ce fuseau horaire. Lorsque vous convertissez UTC+00:00 enNew_York (UTC-04:00), tous les points de données de revenus sont agrégés de début 8:00pm-7:00pm(+1day) UTC à fin de journée pour correspondre au début et à la fin de la journée. New_York (UTC-04:00)

  • La now() fonction, le filtre de date continue et les paramètres sont convertis dans le fuseau horaire choisi. Les filtres de date relative, les filtres de date continue et les paramètres de date relative qui utilisent la now() fonction respectent également le fuseau horaire choisi lorsqu'ils sont appliqués au visuel. Par exemple, lorsque vous sélectionnez un filtre relatif last week ou un filtre à date continue tel questart of the month, le fuseau horaire choisi est automatiquement appliqué au filtre pour afficher les valeurs last week of New_York time zone etstart of the month of New_York time zone, respectivement.

Pour définir le fuseau horaire personnalisé d'une analyse
  1. Dans l'analyse que vous souhaitez modifier, accédez au menu supérieur et choisissez Modifier.

  2. Choisissez Paramètres d'analyse, puis Date et heure.

  3. Activez l'option Convertir le fuseau horaire, puis sélectionnez le fuseau horaire de votre choix.

  4. Choisissez Appliquer.

Lorsqu'un fuseau horaire est attribué à une analyse, une icône apparaît en haut de l'analyse pour indiquer le fuseau horaire utilisé par l'analyse. Cette icône apparaît également sur tous les tableaux de bord publiés à partir de l'analyse.

Le menu en haut d'une page d'analyse dans QuickSight.

Considérations

Les considérations suivantes s'appliquent aux fuseaux horaires personnalisés.

  • Pour utiliser des fuseaux horaires personnalisés, toutes les colonnes date/heure d'un ensemble de données doivent être normalisées en UTC. Si vos colonnes de date/heure ne sont pas normalisées dans votre source de données, vous devez convertir les colonnes de votre source de données avant de pouvoir utiliser cette fonctionnalité.

  • Pour les analyses auxquelles aucun fuseau horaire personnalisé n'est attribué, les expériences de l'auteur et du lecteur ne sont pas affectées.

  • Une fois qu'un fuseau horaire est ajouté à une analyse, il est appliqué à tous les visuels et feuilles de l'analyse.

  • QuickSight les auteurs ne peuvent choisir qu'un seul fuseau horaire pour une analyse. Tous les tableaux de bord publiés à partir de l'analyse utilisent le fuseau horaire utilisé par l'analyse. Pour créer un tableau de bord utilisant un fuseau horaire différent de celui utilisé par l'analyse, modifiez le fuseau horaire de l'analyse et republiez le tableau de bord.

  • QuickSight les lecteurs ne peuvent pas modifier le fuseau horaire d'un tableau de bord.

  • Si vous définissez le fuseau horaire d'une analyse qui utilise un ensemble de données stocké dans Direct Query et que les temps de chargement sont lents, pensez à stocker le jeu de données dansSPICE. SPICEest conçu pour gérer les conversions de fuseaux horaires de manière performante.

  • Les fuseaux horaires personnalisés ne prennent pas en charge les moteurs de base de données suivants :

    • Timestream

    • OpenSearch Service

    • Teradata

    • SqlServer

Définition de jours de début de semaine personnalisés dans une analyse

QuickSight les auteurs peuvent définir le jour de début hebdomadaire d'une analyse afin d'aligner leurs données sur le calendrier suivi par leur entreprise ou leur secteur d'activité. Lorsque vous définissez un jour de début de semaine personnalisé, toutes les dimensions, tous les champs calculés et tous les filtres agrégés au niveau de la semaine sont calculés pour s'aligner sur le nouveau jour de début de semaine. Le jour de début de semaine par défaut estSunday.

Pour définir le jour de début hebdomadaire personnalisé d'une analyse
  1. Dans l'analyse que vous souhaitez modifier, accédez au menu supérieur et choisissez Modifier.

  2. Choisissez Paramètres d'analyse, puis Date et heure.

  3. Pour le jour de début personnalisé, choisissez le jour de début souhaité.

  4. Choisissez Appliquer.

Considérations

Les considérations suivantes s'appliquent aux jours de début de semaine personnalisés.

  • Les champs Date/heure sont convertis au moment de l'exécution. Lorsque vous travaillez avec des champs calculés qui utilisent des valeurs de date et d'heure, définissez les champs au niveau de l'analyse plutôt qu'au niveau du jeu de données.

  • Une fois que vous avez choisi un nouveau jour de début de semaine, la modification est appliquée à tous les visuels et feuilles de l'analyse.

  • QuickSight les auteurs ne peuvent choisir qu'un jour de début de semaine pour une analyse. Tous les tableaux de bord publiés à partir de l'analyse utilisent le jour de début de semaine utilisé par l'analyse. Pour créer un tableau de bord utilisant un jour de début de semaine différent de celui utilisé par l'analyse, modifiez le jour de début de semaine de l'analyse et republiez le tableau de bord.

  • QuickSight les lecteurs ne peuvent pas modifier le jour de début de semaine d'un tableau de bord.