Bonjour,
Tu utilises moult requêtes PQ pour importer tes datas.
Pourquoi ne pas générer un Tableau de "Date/Time" en connexion uniquement, du 01/01/22 à aujourd'hui, avec toutes les heures?
Puis Fusionner ce tableau avec toutes tes requêtes à partir de ce tableau "D/T"?
Cette requête te permet déjà de générer un tableau avec ces deux colonnes (date et heures)(il y a peut-être plus simple, attendons les pros...)
let
Debut = #date(2022,1,1),
Fin = Date.AddDays(Date.From(DateTime.FixedLocalNow()),1),
Nb = Duration.Days(Fin - Debut),
Source = {List.Repeat(List.Dates(Debut,Nb,Duration.From(1)),24)}&{List.Repeat(List.Times(#time(0, 0, 0), 24, #duration(0, 1, 0, 0)),Nb)},
ToTable = Table.Sort(Table.FromColumns(Source,{"Date","Heure"}),{{"Date", 0}, {"Heure", 0}}),
ModType = Table.TransformColumnTypes(ToTable,{{"Date", type date}, {"Heure", type time}})
in
ModType
(Peut-être mettre en Buffer, pour éviter les re-calculs à chaque fusion???)