Accueil – Le CFO masqué › Forums › Power BI › Problème d'import Date et Heure
Mots-clés : date heure import power query
- This topic has 6 réponses, 3 participants, and was last updated il y a 2 years et 7 months by Nicolas Carrere.
-
AuteurArticles
-
11 juillet 2018 à 4 h 46 min #47297ARNAULDParticipant
Bonjour à tous,
Je fais mes “premiers pas” sur POWER BI ainsi que sur le forum.
Je rencontre le problème suivant : dans POWER BI je me connecte à une source de données de type “Liste Share Point”, liste contenant des dates que SP2013 (si ça a son importance) impose au format Date et Heure. Lors de l’import des données il m’est systématiquement retranché 1h de mes dates. Cela est particulièrement problématique pour les dates de début et de fin de mois qui deviennent le J-1 dans POWER BI (exemple : le 01/01/N 00:00:00 devient 31/12/N-1 23:00:00).
Quelqu’un a-t-il déjà rencontré et solutionné ce problème?
Merci d’avance pour votre aide.
ARNAULD
11 juillet 2018 à 12 h 57 min #47302Sophie MarchandParticipantBonjour Arnauld,
Je n’ai personnellement jamais rencontré ce problème mais je suggère néanmoins d’explorer la piste suivante:
1 – Supprimer l’étape “Type modifié” créée automatiquement par Power BI
2 – Insérer un type de données date/heure via l’option des paramètres régionauxJ’ai l’impression que ce serait suffisant pour corriger le tir.
Si vous avez un fichier que l’on peut utiliser, ce serait encore mieux pour trouver une réponse.
Au plaisir,
Sophie
13 juillet 2018 à 1 h 50 min #47331ARNAULDParticipantBonjour Sophie
Merci pour votre retour rapide.
J’avais déjà exploré un peu cette piste, je suis donc allé au bout cette fois mais sans succès.
Je ne peux pas trop extraire un fichier utilisable mais je met en lien un fichier avec quelques captures d’écran. Cela semble montrer que les données sont “corrompues” dès les premiers stades de l’import et que mes applicatifs ne “seraient pas sur le même fuseau horaire” par exemple. Je n’ai pas trouvé ce genre de paramètre dans power BI mais je continue mes investigations.
Bien à vous,
Arnauld
Attachments:
You must be logged in to view attached files.13 juillet 2018 à 8 h 48 min #47335Sophie MarchandParticipantEst-ce qu’on pourrait avoir une image de ce que ça donne une fois que vous transformez les données avec un paramètre régional de date/heure lié à la source de données (mon point 2 ci-dessus)? Merci.
13 juillet 2018 à 12 h 28 min #47366ARNAULDParticipantRe-bonjour,
Voici un post que j’ai fini par trouver qui décrit le problème et sa solution : cet article
Le problème semble finalement assez bien identifié, en résumé :
– power query importe systématiquement les dates et heures et les corrige au fuseau UTC. Cela n’est pas modifiable.
=> Me concernant cela signifie retirer 1 ou 2 heures. Pour les dates sans heure soit 00:00 il renvoie donc à J-1 23:00 ou 22:00– la solution : créer une colonne avec la formule DateTimeZone.ToLocal avec pour référence la colonne importée, cela créera une nouvelle donnée à la “bonne” date et heure.
C’est succin mais toutes les explications sont dans le lien (en anglais).
C’est peut-être ce que vous suggériez par “transformez les données avec un paramètre régional de date/heure lié à la source de données”. J’avais simplement essayé de modifier le format.
Cordialement,
Arnauld
13 juillet 2018 à 13 h 24 min #47391Sophie MarchandParticipantBonjour,
C’est en effet un problème de paramètres régionaux. Ce n’est pas exactement pareil ici, mais j’avais fait un article sur le sujet, il y a quelques temps: https://www.lecfomasque.com/power-bi-et-power-query-limportance-des-parametres-regionaux/.
Au plaisir,
Sophie
16 avril 2022 à 4 h 09 min #103374Nicolas CarrereParticipantBonjour,
Je remonte le sujet car j’ai le problème avec l’utilisation d’une liste SharePoint.
Ma solution pour ne pas créer de colonne :
1) Modifier le type de la colonne en datetimezone
2) Transformer en heure locale (Transformer / Heure / Heure locale)Bonne journée,
Nicolas. -
AuteurArticles
- Vous devez être connecté pour répondre à ce sujet.