Power BI: comment afficher résultat en redondance ?

Bonjour

je débute en Power BI, déjà parce que j'ai cru comprendre que c'était le système le plus simple pour gérer les tables many-to-many, ensuite parce que je voudrais tenter de développer une base de données relationnelles avec le but suivant: pour une décision donnée, savoir qui était le destinataire, et réciproquement (partir des personnes et voir quelles étaient les décisions qui les concernaient).

J'ai fait un premier truc, cela marche, mais pas complètement. La solution doit être simple, mais je ne sais même pas comment formuler ma recherche sur le web. Je me dis donc qu'une personne qui s'y connait en BI pourrait me dépanner

Principe: une ou plusieurs décisions sont émises à destination de 1)d' individus directement 2) d' individus directement ET de groupes (individus direct et individus composant els groupes peuvent se recouper et sont dans la même table des personnes) 3) de groupes seulement. In fine, je veux savoir quelles personnes étaient destinataires de telle ou telle décision. Je veux donc que le système, en face de la décision, m'affiche le nom des personnes autant de fois qu'elles étaient destinataires du document (cas où une personne est doublement destinataire, de manière directe ET par l'intermédiaire d'un groupe auquel elle appartient).

Construction: très simplement, circuit de la transmission de la décision directement aux personnes en haut, circuit de la transmission à ces personnes par l'étape supplémentaire des groupes en bas. Table à gauche toute, les décisions, table à droite toute, la liste des personnes.

Problème: quand je vais dans rapport en ne testant QUE le circuit du haut, cela fonctionne, QUE le circuit du bas, cela fonctionne, mais les deux circuits de tables en même temps, cela ne m'affiche que les décisions différentes , sans afficher les décisions qui auraient été communiquées à la même personne par les 2 circuits en même temps. Exemple: Alain a été le destinataire de la décision idd1 de 2 manières (par voie directe et par un groupe), pourtant le rapport ne met qu'une seule occurrence pour idd1 au lieu de 2.

Comment faire pour que toutes les occurrences d'une même chose (ici idd1) s'affiche ?

En espérant avoir été clair

Je joins le tableau excel où se trouvent les différentes tables, et en images le modèle BI et le rapport

cordialement

8base-donnees.xlsx (187.47 Ko)
rapport bi modelebi

Je joins le tableau excel où se trouvent les différentes tables, et en images le modèle BI et le rapport

Bonjour

Tu veux cela ?

image

EDIT : et encore un cross post !!!

Merci déjà pour la réponse.

Pour le cross-post (je suis allé voir la définition exacte), il faut simplement y voir mon envie de toucher le plus de communautés possibles pour augmenter mes chances d'avoir une réponse. Comme j'ignore si les communautés sont on non dynamiques, ce serait bête d'attendre devant une porte si on est prêt à me proposer, comme tu le fais, un début de solution sur le palier d'à côté. Je suis allé poster sur des fora anglo-saxons. Désolé si cela est mal vu, je l'ignorais.

Pour le visuel que tu proposes, ce n'est pas exactement cela.

Je prends un exemple:

Un document 01 est envoyé:

- une première fois à John, directement.

- Une seconde fois à John, mais de manière indirecte: il est envoyé à un service d'administration (disons service A) auquel John appartient. Ce qui fait qu'à la fin, John aura reçu le même document par deux canaux différents (directement et par l'intermédiaire du groupe).

Dans le rapport final, je voudrais voir ce double envoi apparaître. On aurait donc 2 lignes dans ce genre là:

capture1

Après, je tenterai de pousser le luxe plus loin en regroupant les deux lignes dans une seule catégorie John avec en plus un chiffre pour que je puisse voir rapidement le total des envois reçus, peut-être avec un TCD, mais je n'en suis pas encore là ^^

RE

PowerQuery sans passer par la modèle de données PowerPivot

12decisions2.xlsx (26.14 Ko)

A première vue, cela ressemble furieusement à ce que je veux obtenir. Merci beaucoup.

Question:

ce que vous avez fait sur power query est-ce compatible avec Excel 2019 ?

Parce que de mon côté, quand j'ouvre votre fichier sous power Query pour comprendre (comment vous avez pêché le poisson), une fenêtre d'alerte s'ouvre indiquant que le fichier a été élaboré dans une version plus récente de Power Query ou d'Excel et qu'il y a des risques d'incompatibilité. Et d'ailleurs, quand les tables sont chargées, il n'y en a qu'une seule à s'afficher, il y a un problème avec les autres.

Si le problème vient de moi, est-ce qu'il y aurait un moyen pour vous de m'envoyer la manière de faire dans un fichier compatible excel - Power Query 2019 ? Ou m'indiquer les choses à faire pour que je puisse reproduire ce que vous avez fait ? Bien sûr, si vous n'avez pas le temps, je me contenterais de suggestion de liens de documentation en ligne/vidéo pour le faire par moi-même. Rageant le problème d'incompatibilité quand on touche la solution du doigt.

Bonjour

C'est une alerte non une erreur et jusqu'ici je n'ai pas relevé d'incompatibilité avec 2019 (seulement avec l'ancien add on pour 2010 et 2013)

Je ne charge que la table résultat, les autres n'ayant pas d'intérêt à s'afficher dans un onglet

Ou alors rencontres-tu une erreur et si oui sur quelle étape ?

Voici ce que j'ai fait: après téléchargement, j'ai ouvert votre fichier excel. Puis onglet Données/Obtenir des données/ Lancer l'éditeur power Query. Après le double clic, j'ai la fenêtre d'avertissement sur un éventuel risque d'incompatibilité. Puis j'ai cette fenêtre:

Je n'ai donc que la table DecisionsPersonnes qui s'est chargée

J'ai testé sur un autre excel, 365 au lieu de 2019, j'ai le même problème.

capturepowerquerypb

RE

Bizarre sur 365 il n'affiche pas d'erreur mais sur 2010 c'est le tableau GroupesPersonnes qui coince car le tableau source est nommé groupesPersonnes

Cela aurait du coincer aussi sur 365...

Modifie le nom du tableau source en remplaçant le g minuscule par une majuscule et actualise...

Toutes les requêtes seront alaors OK

C'est bon, cela fonctionne en changeant la lettre.

Merci pour le coup de main.

Aujourd'hui, à tête reposée, en bidouillant, je suis parvenu à obtenir ce que je voulais grâce au tcd élaboré d'une certaine manière. Mon problème résidait dans la structuration de la table: éviter les trous dans la colonne groupe qui me semblait dans un premier temps devoir exclure les personnes directes, j'avais structuré en 2 tables sous power BI (personens directes et groupes) puis j'ai mis un "non groupe" qui évite le "vide" dans le tcd. Cela donne ça:

soluce1

Je vais tenter de bidouiller cela pour faire en sorte que l'identifiant de la décision soit cliquable.

Rechercher des sujets similaires à "power comment afficher resultat redondance"