Bonjour,
Voici donc le résultat des courses...
Ben, rien ne vaut les vielles recettes (GroupBy + Expand)...
En effet, une info que vous n'aviez pas, et que je pensais sans incidence sur le déroulé de l'étape...
En début de requête, je rapatrie des données sur le serveur interne. L'ordre de grandeur des données est d'à peu près 1.5 Mo.
Lorsque je déroule les différentes "formules", c'est comme si le rapatriement se faisait à chaque "itération"...
Avec la 1ère proposition de JFL, ça a duré 4 à 5 minutes, et un téléchargement de l'ordre de 150 Mo.
Avec la 1ère de Baroute, un peu plus long.
Avec la 2ème de Baroute, Touche "Suppr" pour annuler (j'étais déjà à plus d'1 Go de téléchargement...)
PS- ma mémoire me jouant parfois des tours, je peux me tromper entre les 2 de Baroute, mais toujours est-il que j'ai du annuler une actualisation...
Je précise que j'ai effectué ces test sous 2016.
Avec le GroupBy + Expand, quasi immédiat...
Bref, faut savoir rester simple, bien souvent.
Merci encore à tous les participants...
Bonne fin d'apm sous la tempête...
PS, dans le traitement "TCD" avec "Ajout des données au modèle de données", je me suis également aperçu qu'une valeur null ou vide était comptabilisée comme valeur distincte
Pour y remédier, il faut mettre un filtre en "filtre", et dé-sélectionner les vides ou nulles
(Je sais que ce n'était pas l'objet de mon post, mais si ça peut servir....)