RANDRIATAHINA
MembreRéponses céées sur le Forum
-
RANDRIATAHINA
Membre18 novembre 2024 à 15h46 en réponse à: Ne pas afficher les weekends et jours fériés dans mon graphiqueBonjour,
merci beaucoup pour ces solutions, notamment pour l’API des jours fériés. C ‘est très pratique de ne pas avoir à saisir ça manuellement.
En parlant de jointure, je dois faire une jointure entre ma table de Date “habituelle” avec ma table de date de jours fériés pour le coup ?
Merci. -
RANDRIATAHINA
Membre18 novembre 2024 à 15h43 en réponse à: Ne pas afficher les weekends et jours fériés dans mon graphiqueBonjour,
merci beaucoup pour ces solutions, notamment pour l’API des jours fériés. C ‘est très pratique de ne pas avoir à saisir ça manuellement.
-
RANDRIATAHINA
Membre18 novembre 2024 à 15h42 en réponse à: Ne pas afficher les weekends et jours fériés dans mon graphiqueBonjour Jonathan,
Merci beaucoup pour les propositions.
J’ai essayé de créer la colonne personnalisée mais il semble qu’il y a une erreur ( je suis encore débutant sur Power Query) -
RANDRIATAHINA
Membre14 novembre 2024 à 14h52 en réponse à: Calcul Average pour un taux sur un contexte de filtreBonjour @Jonathan,
Merci beaucoup pour la réponse. En effet, vous avez raison la réponse doit être 16,67%.
J’ai construit ma formule DAX avec l’exemple fourni. Voici le résultat : -
RANDRIATAHINA
Membre16 septembre 2024 à 17h17 en réponse à: Erreur lors du rafraichissement du modèle sémantique Power BIBonjour Philippe,
Merci beaucoup pour votre retour.
En effet, j’ai regardé dans le Power Query Editor et j’ai remarqué qu’il y a une étape de transformation qui génère l’erreur ( Ligne 17 : ExpandListcolumn) qui permet d’éclater une liste générer par une étape précédente ( comme indiqué dans le capture suivant) :
On a suivi le process recommandé dans ce forums pour faire éclater la liste : https://community.fabric.microsoft.com/t5/Desktop/3-days-activity-split-into-3-rows-with-amended-start-amp-end/m-p/811211#M390028
Pour l’instant, je n’arrive pas à comprendre comment résoudre le problème.
- Cette réponse a été modifiée Il y a 2 mois, 1 semaine par RANDRIATAHINA.
- Cette réponse a été modifiée Il y a 2 mois, 1 semaine par RANDRIATAHINA.
community.fabric.microsoft.com
Re: 3 days activity split into 3 rows with amended start & end times
- Thank you very much, that has helped enormously - I appreciate the effort I made a small adjustment to the End Date field as initially it was the same as the Start Date. I used the same … Continuer la lecture
-
RANDRIATAHINA
Membre11 septembre 2024 à 16h32 en réponse à: Certains éléments de ma table de faits n’arrive pas à être lié à un segmentBonjour Jonathan,
Merci beaucoup pour votre aide.
Je me suis aperçus après une investigation que ma relation entre table Dimension Bureaux et table de Fait Reservation ne fonctionne plus correctement après avoir simplifié mon modèle flocon en modèle en étoile.DAX Query en modèle en étoile
vs DAX Query en modèle en flocon
-
RANDRIATAHINA
Membre11 septembre 2024 à 8h56 en réponse à: Certains éléments de ma table de faits n’arrive pas à être lié à un segmentPhilippe,
Justement c’est la raison pour laquelle la formule fonctionne pas correctement car je ne sais pas comment faire la correspondance entre le nombre de bureaux intemporel par rapport au nombre de réservation qui change à chaque fois. J’ai du mal à integrer le contexte d’évaluation dans le DAX.
-
RANDRIATAHINA
Membre10 septembre 2024 à 20h05 en réponse à: Certains éléments de ma table de faits n’arrive pas à être lié à un segmentBonsoir Philippe,
J’ai surtout utilisé DISTINCTCOUNT car je compte les colonnes ID ne sont pas “sommable” puisque je voulais juste compte le nombre de bureaux disponibles et le nombre de reservation.
Bien à vous,
-
RANDRIATAHINA
Membre10 septembre 2024 à 16h30 en réponse à: Certains éléments de ma table de faits n’arrive pas à être lié à un segmentJe viens de convertir mon modèle en modèle en étoile. Ce qui donne ceci :
Par contre, lorsque je calcule le taux d’occupation qui devrait être le rapport entre le nombre de reservation par rapport au nombre de bureaux dispo, j’ai des valeurs anormales qui dépassent le 100%.
Voici la formule que j’ai utilisé :<pre class=”language-css”>
#Taux d'occupation réél =
VAR NombreBureau = DISTINCTCOUNT(Dim_Bureaux[Id]) // Calcul le nombre total des bureaux avec l'ID
VAR _NombreReservation = DISTINCTCOUNT(Ft_Reservations[Reservation_ID]) // Calcul du nombre de réservation en utilisant l'ID
RETURN
DIVIDE(DISTINCTCOUNT(Ft_Reservations[Reservation_ID]),DISTINCTCOUNT(Dim_Bureaux[Id]),0)Résultat :
Une idée par rapport au contexte d’évaluation ?
-
RANDRIATAHINA
Membre10 septembre 2024 à 14h01 en réponse à: Certains éléments de ma table de faits n’arrive pas à être lié à un segmentMerci beaucoup Philipe pour votre réponse.
Donc pour passer à un schema flocon à un modèle en étoile, vous savez combien de temps ça va prendre environ ? Car j’ai besoin de la mettre en PROD d’ici 2 jours.
Concernant les relations, il y a que des relations unidirectionnelles pour toutes les tables de dimensions. -
RANDRIATAHINA
Membre19 juin 2024 à 9h12 en réponse à: Connexion au modèle semantique via live connectPour ce mode de partage, nous n’avons pas encore vérifier. Mais ce qui est bizarre, ce qu’on a testé avec ses collègues, et eux ils ont bien accès au modèle sur PBI Desktop sans problème.
-
RANDRIATAHINA
Membre19 juin 2024 à 9h11 en réponse à: Connexion au modèle semantique via live connectEn effet, on parle bien d’un utilisateur interne du tenant. Nous avons déjà vérifié la connexion sur PBI Desktop si c’est la même adresse mail que celle utilisée pour les accès au modèle, c’est le cas. L’utilisateur lui-même est admin de l’espace de travail où se trouve le modèle.
-
RANDRIATAHINA
Membre4 juin 2024 à 10h57 en réponse à: Erreur capacité atteinte lors de chargement rapport PBIBonjour Bertrand,
Merci beaucoup pour le retour assez rapide.
Si j’ai bien compris, l’installation de MS Fabric capacity metrics se fait au niveau de l’espace de travail dans ce cas ?
Merci. -
Hello,
Voici quelques informations sur les colonnes et variables :- Le check out from Text ( Texte) : début de réservation ( dd/mm/yyyy hh:mm au format texte) à partir de ma liste SP Réservation (col_Reservations)
- Le check out To ( Texte) : fin de la réservation (dd/mm/yyyy hh:mm au format texte) à partir de ma liste SP Réservation (col_Reservations)
- Les variables startTime et endTime proviennent des dropdown par rapport aux heures séléctionnées
Au final, j’ai utilisé cette formule, ça fonctionne aléatoirement mais ce n’est pas stable :
<pre class=”language-css”>
Filter(
Sort(
col_ListeBureau;
Titre
);
Not(
ID in Filter(col_Reservations;
DateTimeValue('Check Out From Text') >= startTime && DateTimeValue('Check Out To Text') <= endTime || DateTimeValue('Check Out From Text')<=startTime && DateTimeValue('Check Out To Text')>=endTime || DateTimeValue('Check Out From Text') <= startTime && DateTimeValue('Check Out To Text') < endTime ).Bureau_Id
)&& Reservable = true && Or(
ipt_Search.Value in Titre;
ipt_Search.Value in Site.Value
))
-
Hello,
Voici quelques informations sur les colonnes et variables :- Le check out from Text ( Texte) : début de réservation ( dd/mm/yyyy hh:mm au format texte) à partir de ma liste SP Réservation (col_Reservations)
- Le check out To ( Texte) : fin de la réservation (dd/mm/yyyy hh:mm au format texte) à partir de ma liste SP Réservation (col_Reservations)
- Les variables startTime (date time au format dd/mm/yyy hh:mm) et endTime (date time au format dd/mm/yyy hh:mm) proviennent des dates et créneaux séléctionnés
Au final, j’ai utilisé cette formule, ça fonctionne aléatoirement mais ce n’est pas stable :
<pre class=”language-css”>
Filter(
Sort(
col_ListeBureau;
Titre
);
Not(
ID in Filter(col_Reservations;
DateTimeValue('Check Out From Text') >= startTime && DateTimeValue('Check Out To Text') <= endTime || DateTimeValue('Check Out From Text')<=startTime && DateTimeValue('Check Out To Text')>=endTime || DateTimeValue('Check Out From Text') <= startTime && DateTimeValue('Check Out To Text') < endTime ).Bureau_Id
)&& Reservable = true && Or(
ipt_Search.Value in Titre;
ipt_Search.Value in Site.Value
))