J'ai un ensemble de données qui a des dates comme ceci:
datetimecreated 2019-09-14 06: 06: 15.863383 2019-09-14 06: 06: 16.863385
Lorsque je vais modifier mon ensemble de données et forcer la colonne datetimecreated
dans la date et l'heure de type de données, j'obtiens une erreur:
XXX
Le format de données que j'essaie de transmettre est le suivant:
yyyy-MM-dd HH:mm:ss
Qu'est-ce que je fais de mal car cela ne peut pas être détecté comme champ de date par Quicksight?
J'ai même essayé ce format:
yyyy-MM-dd HH:mm:ss.ffffff
obtenir la même erreur que ci-dessus.
3 Réponses :
Le format correct est aaaa-MM-jj HH: mm: ss: SSSSSS
La première vérification serait si le format de la date est accepté dans Quicksight:
Guide de l'utilisateur de Quicksight pg.71
Je ne pense pas que "aaaa-MM-jj HH: mm: ss: SSSSSS" soit un format accepté.
Dans ce cas, vous voudrez peut-être simplement extraire les données datetime de la chaîne dans le format le plus pertinent afin que cela soit utilisable pour votre analyse.
Pour ce faire, vous pouvez créer un champ calculé basé sur votre champ "datetimecreated" en utilisant la fonction parseDate ():
parseDate (date, [format], [time_zone ])
Il est possible de créer un champ calculé soit dans la section "Modifier les données" du jeu de données en le sélectionnant dans le menu déroulant du champ "datetimecreated" dans la liste des champs OU en sélectionnant l'option dans le menu "Ajouter" dans une analyse spécifique.
L'insertion de vos données dans la formule ressemblerait à ceci:
parseDate({datetimecreated}, yyyy-MM-dd HH:mm:ss, [time_zone])
Cela devrait créer un champ de date avec les informations de date extraites que vous pouvez ensuite manipuler comme pour toute autre date et agréger par JOUR, MOIS, etc.
Je ne peux pas passer un fuseau horaire à la fonction parseDate actuellement
J'ai eu ce problème, j'ai utilisé cette page pour les formats corrects:
https://docs.aws.amazon.com /quicksight/latest/user/parseDate-function.html
Le format dont j'avais besoin était aaaa-MM-jj'T'HH: mm: ssZ
désolé, je me demande simplement si ces apostrophes autour du T sont correctes?
eh bien, je ne vois pas d'apostrophes autour de T à cette page, mais je manque probablement votre point.
Si vous faites défiler jusqu'à Arguments, puis les formats de date pris en charge, c'est le tout dernier. J'ai dû ajouter le Z à la fin du mien
Le format correct est
aaaa-MM-jj HH: mm: ss: SSSSSS