Toutes mes réponses sur les forums

6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • en réponse à : Modèle de données avec tables disparates #59700
    Julien Dubuc
    Participant

    Merci beaucoup Sophie! Grâce à vos conseils, j’ai pu aller de l’avant et tout fonctionne bien.

    Salutations,

    Julien

    en réponse à : Modèle de données avec tables disparates #59408
    Julien Dubuc
    Participant

    Bonjour,
    Voici un exemple très simplifié de tables que je pourrais utiliser. Je n’ai pas ajouté de notion de date, mais les données seraient saisies/extraites de façons mensuelles.

    Dans toutes les visualisations, je voudrai voir les données par département, et forer pour obtenir les données d’un département sélectionné.

    Dans la visualisation 1, je voudrai voir le nombre d’employés vs l’objectif visé
    Dans la visualisation 2, le nombre de pannes TI par niveau
    Dans la visualisation 3, une carte avec le nombre d’accidents et de blessés par région
    Dans la visualisation 4, une table avec les montants dépensés par département par type de projet

    J’aimerais obtenir un avis sur la modélisation des données, et non pas sur les visualisations. Comme on peut le voir, les données sont pas mal disparates d’une table à l’autre, et l’information à présenter n’a pas vraiment de lien d’une visualisation à l’autre. D’où ma question sur un modèle à 4 étoiles, avec une table de Départements qui serait commune aux 4 tables.

    Merci de votre aide!

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Extraire ligne d'écriture avec montant maximal #52020
    Julien Dubuc
    Participant

    Merci beaucoup Sophie! C’est ce que j’avais tenté au départ, mais ma requête tournait, sans aboutir à un résultat. C’était peut-être dû à certains ralentissements du réseau. Il faut dire que j’ai plusieurs dizaines de milliers de lignes dans ma requête en connexion. Je vais réessayer demain matin. Merci encore.

    en réponse à : Connexion à SQL Server en filtrant selon les données d'une autre requête #49731
    Julien Dubuc
    Participant

    Merci beaucoup pour le lien!

    Je bloque toutefois sur le code SQL à écrire. L’exemple donné est seulement pour une valeur passée en paramètre. Je cherche comment référer à la liste de mes valeurs.

    Supposons que la liste des NoPiece est dans une requête que j’appelle ParamètreA, et le nom de la colonne est NoPièceComptable. Je veux donc référer à cette colonne, de sorte que que le SQL filtre sur toutes les valeurs de ma colonne.

    Voici la nouvelle requête de connexion à la source que j’ai créée:

    = Sql.Database(“PRODXYZ”, “SQLXYZ”, [Query=”SELECT * FROM Comptabilite.DetailPiece WHERE ExerComptable =’2018′ And NoPieceComptable = ParamètreA[NoPieceComptable] “])

    J’ai un message d’erreur qui me dit
    Message=Incorrect syntax near ‘NoPieceComptable’.

    Je ne suis même pas certain que ParamètreA[NoPièceComptable] me ramènera la liste de toutes mes cellules.

    Aussi, dois-je utiliser in IN dans le SQL, plus qu’un “=”?

    Si jamais quelqu’un a un indice pour me débloquer, ça serait très apprécié!!

    Merci!

    Julien Dubuc
    Participant

    Bonjour,

    Si ma compréhension de cet article (https://www.lecfomasque.com/power-query-ameliorer-la-performance-de-vos-requetes/) est bonne, en faisant simplement un fusion, Power Query essaie de “matcher” mes 25000 lignes de la requête 1 avec les 10 000 000 de lignes de la source de la requête 2. Le traitement est beaucoup trop long (ici, mon Excel plante).

    Si j’étais capable de me connecter à la source de donnée en faisant un SQL de ce genre

    SELECT * From (Source 2) WHERE NoPièce = (la liste des numéros de pièces trouvés dans la requête 1);

    j’ai l’impression que je pourrais ensuite effectuer ma fusion et le temps serait grandement réduit puisque je “matcherai” 25 000 lignes avec environ 100 000 lignes plutôt que 10 000 000 de lignes.

    Je me demande comment je pourrais mettre une variable qui permettrait au code SQL d’aller chercher cette liste des numéros de pièces trouvés dans la requête 1. Est-ce possible?

    Merci!

    en réponse à : Recherche une valeur texte selon une date #40652
    Julien Dubuc
    Participant

    Merci énormément Sophie. Pas le choix, je vais devoir suivre la formation sur Power Query!

    Salutations,

    Julien

6 sujets de 1 à 6 (sur un total de 6)