Toutes mes réponses sur les forums

5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Articles
  • leah
    Participant

    Bonjour,
    Merci pour votre réponse ! J’ai fini par trouver la solution.

    Power Query et Power BI ne traitent pas les formats textes de la même manière : Power BI ne tient pas compte des espaces et de la casse, contrairement à Power Query. Ainsi même si je supprimais les doublons dans power query, cela ne suffisait pas dans power BI.

    J’ai donc utilisé les fonction Text.Trim et Text.Upper pour retirer les espaces avant et après mon ID texte + tout mettre en majuscule. Cela a fonctionné et j’ai obtenu mes ID uniques.

    Merci encore et bonne journée,
    Leah

    leah
    Participant

    Pour complément :

    J’ai pris une des tables avec les identifiants anonymes (cf vue power query) et je n’ai gardé que la première colonne (identifiant à anonymiser). J’ai supprimé les doublons sur cette colonne puis j’ai de nouveau essayé de créer une relation avec la table initiale “intervention” : même résultat, on me propose une relation plusieurs à plusieurs.

    Je ne comprends vraiment pas ce qu’il se passe.. Est-ce que c’est parce que j’ai trop de lignes et que power bi n’arrive pas à le supporter ?

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Colonne calculée avec des valeurs de deux tables différentes #61679
    leah
    Participant

    Bonjour !

    Les id n’étaient pas correctes ! La transitivité des liens fonctionne donc correctement !

    Merci & bonne journée !

    en réponse à : Colonne calculée avec des valeurs de deux tables différentes #61674
    leah
    Participant

    Bonjour !

    Merci beaucoup pour cette réponse. Je me permets de rajouter une question qui reste dans le même thème. Pour cela je me baserai sur mon deuxième poste.

    Tout d’abord, quelques infos sur la construction du modèle de données :
    – hr_dr_intv décrit des interventions (1 ligne = 1 intervention) ;
    – hr_dr_vaca décrit des horaires d’ouverture de salle d’intervention (1 ligne = 1 salle);
    – Chaque intervention est liée à une vacation. On a donc une relation many to one qui va de hr_dr_intv vers hr_dr_vaca. Je ne peux donc pas utiliser pour mon problème la solution que vous donnez.
    – les tables hr_dr_intv et hr_dr_vaca ne sont pas directement liées (cf. modèle de données).

    Pour chaque intervention n dans hr_dr_intv, je cherche à savoir si l’intervention se déroule bien entre les horaires d’ouverture et de fermeture de la salle. Cela se traduit mathématiquement par : AND(hr_dr_intv[h_entree_salle] >= hr_dr_vaca[hr_dbt_vaca] ; hr_dr_intv[h_sortie_salle] <= hr_dr_vaca[hr_fin_vaca])
    Je souhaite avoir cette colonne calculée dans hr_dr_intv.

    Cependant, comme je l’ai dit dans mon deuxième poste, je n’arrive même pas à avoir les heures d’ouverture et de fermeture de salle dans la table hr_dr_intv !

    Je vous remercie d’avance pour votre aide,

    Leah

    en réponse à : Colonne calculée avec des valeurs de deux tables différentes #61643
    leah
    Participant

    Je me permets de compléter mon premier post (qui était une version simplifiée du problème que j’avais).

    Je vous mets en pièce jointe mon modèle données complet.

    Je travaille avec les tables hr_dr_intv et hr_dr_vaca.

    Je souhaite calculer dans hr_dr_intv : hr_dr_vaca[hr_dbt_vaca]-hr_dr_intv[HR_entree_salle].

    Quelques détails :
    – Dans hr_dr_intv, Heure ouverture vaca = related(hr_dr_vaca[dr_vara]) renvoie une colonne vide.
    – Dans hr_dr_intv Démarrage Tardif = datediff(hr_dr_intv[hr_entree_salle]; related(hr_dr_vaca[hr_dbt_vaca]); minute) renvoie une colonne vide
    – Dans hr_dr_intv Démarrage tardif 2 = hr_dr_intv[hr_entree_salle]-related(hr_dr_vaca[hr_dbt_vaca]) renvoie les valeurs de hr_dr_intv[HR_entree_salle] comme si hr_dbt_vaca était vide…
    – la relation hr_dr_intv et hr_dr_vaca est (*:1) : peut-être que cela implique des spécificités dans le calcul ?

    Merci d’avance !

    Leah

    Attachments:
    You must be logged in to view attached files.
5 sujets de 1 à 5 (sur un total de 5)