Créer vos propres tableaux de bord dans Power BI
Power BI est l'outil de reporting de Microsoft. Kaam360 donne à votre organisation son propre flux de données que Power BI lit, pour que vous puissiez construire n'importe quel tableau de bord à partir de vos données de projets, tâches, temps, finances, ventes et support. Le flux est en lecture seule : il ne peut jamais rien modifier dans Kaam360. Cela fait partie de la formule Entreprise.
Comment il reste sûr
- Power BI ne se connecte jamais à la base de données de Kaam360. Il demande les données à Kaam360 par une adresse https sécurisée, et Kaam360 ne répond qu'avec les données de votre propre organisation.
- Chaque clé de flux ne lit que les parties que vous cochez, et elle peut être révoquée à tout moment. Kaam360 ne conserve qu'une copie brouillée de la clé : personne ne peut donc la relire.
- Les adresses e-mail et les numéros de téléphone sont exclus, sauf si vous les autorisez pour cette clé.
Étape 1 : créer une clé de flux (administrateurs)
Les personnes disposant du droit Gérer les intégrations peuvent le faire.
- Ouvrez Paramètres et choisissez Power BI.
- Sous Créer une clé de flux, donnez un Nom à la clé, par exemple « Tableau de bord de direction ».
- Sous Ce qu'elle peut lire, cochez les données dont le rapport a besoin. Appuyez sur Tout sélectionner pour tout cocher, ou sur Tout effacer pour recommencer.
- Cochez Inclure les adresses e-mail et les numéros de téléphone uniquement si le rapport en a besoin.
- Appuyez sur Créer la clé de flux.
- Appuyez sur Copier à côté de la nouvelle clé et conservez-la en lieu sûr. Elle ne s'affiche qu'une fois. Si vous la perdez, créez-en une nouvelle et révoquez l'ancienne.
Étape 2 : connecter Power BI Desktop
- Sur la page Power BI, appuyez sur Copier à côté de l'Adresse du flux. Elle ressemble à
https://your-kaam360-address/odata/. - Ouvrez Power BI Desktop. Dans l'onglet Accueil, choisissez Obtenir des données, puis Flux OData. (Si vous ne le voyez pas, choisissez Plus..., puis Autre, puis Flux OData.)
- Laissez De base sélectionné en haut de la fenêtre, collez l'adresse du flux dans URL et appuyez sur OK.
- Power BI demande comment se connecter. Choisissez De base à gauche. Saisissez
powerbicomme Nom d'utilisateur et collez votre clé de flux comme Mot de passe. Sous Sélectionnez le niveau auquel appliquer ces paramètres, choisissez l'adresse du flux. Appuyez sur Se connecter. - Le Navigateur liste les tables que votre clé peut lire, comme Projets, Tâches et Factures. Cochez les tables voulues. Cliquez sur une table pour en voir un aperçu.
- Appuyez sur Charger. Power BI lit toutes les lignes. Les grandes tables arrivent par pages de 1 000 lignes ; Power BI récupère tout seul les pages suivantes.
Étape 3 : construire un rapport
- Ouvrez la vue Modèle. Power BI a peut-être déjà relié certaines tables. Vérifiez les liaisons listées sous Un exemple de rapport ci-dessous, et faites glisser une colonne sur une autre pour ajouter celles qui manquent.
- Revenez à la vue Rapport. Choisissez un visuel, par exemple un graphique en barres, et faites-y glisser des champs : par exemple Projets › Nom et Tâches › LoggedHours.
- Utilisez Santé, Statut ou CompanyId comme segments pour filtrer toute la page.
- Enregistrez le fichier.
Étape 4 : publier et actualiser selon un calendrier
- Dans Power BI Desktop, dans l'onglet Accueil, choisissez Publier et choisissez un espace de travail dans le service Power BI.
- Ouvrez le service Power BI (app.powerbi.com), allez dans l'espace de travail et trouvez le modèle sémantique (jeu de données) qui porte le nom du rapport.
- Ouvrez ses Paramètres. Sous Informations d'identification de la source de données, choisissez Modifier les informations d'identification à côté de l'adresse OData.
- Choisissez De base comme Méthode d'authentification. Saisissez
powerbicomme Nom d'utilisateur et collez la clé de flux comme Mot de passe. Choisissez un Niveau de confidentialité (par exemple Organisationnel) et appuyez sur Se connecter. - Ouvrez Actualisation planifiée, activez-la, choisissez la fréquence et les heures, et appuyez sur Appliquer.
Aucune passerelle n'est nécessaire : le service Power BI lit le flux directement par internet.
Un exemple de rapport
Un tableau de bord de projets simple utilise ces tables et ces liaisons (chaque liaison relie la colonne d'identifiant de gauche à l'Id de la table de droite) :
- Tâches : ProjectId vers Projets, OwnerId vers Utilisateurs, PhaseId vers Phases.
- TimeLogs : ProjectId vers Projets, TaskId vers Tâches, UserId vers Utilisateurs.
- Projets : CustomerId vers Clients, CompanyId vers Entreprises.
- Factures : CustomerId vers Clients, ProjectId vers Projets. InvoiceLines : InvoiceId vers Factures.
- Paiements : ProjectId vers Projets. Affaires : CustomerId vers Clients. Contacts : CustomerId vers Clients. Tickets : CustomerId vers Clients.
De bons premiers visuels : un tableau des Projets avec Santé, PercentDone, TasksOverdue et EndDate ; un graphique en barres de TimeLogs › Heures par Utilisateurs › Équipe ; un histogramme de Factures › Total par mois d'IssueDate ; un entonnoir des Affaires › Montant par Étape.
Bon à savoir
- Les dates sont des dates simples (par exemple 2026-10-31). Les heures sont en UTC.
- Les montants sont toujours accompagnés de leur Devise. Les factures, les devis et les dépenses ont aussi un ExchangeRate : combien d'unités de votre devise principale valait une unité de la devise du document à sa date. Multipliez par ce taux pour additionner des montants en devises différentes.
- CompanyId indique à laquelle de vos propres sociétés appartient un projet ou un document, si vous en avez plusieurs (voir Paramètres › Entreprises).
- Projets › Santé est calculée exactement comme dans les tableaux de bord : Dans les temps, À risque, Hors trajectoire ou Non planifié. Elle est vide pour les projets archivés, terminés et annulés.
- Chaque table a un champ ModifiedAt. Pour n'actualiser que les modifications récentes dans une grande organisation, configurez une actualisation incrémentielle sur ModifiedAt dans Power BI Desktop.
- Chaque clé peut effectuer jusqu'à 300 requêtes par minute. Si une actualisation en demande plus, Power BI patiente et réessaie tout seul.
- Pour modifier ce qu'une clé peut lire, appuyez sur Modifier à côté. La clé reste la même : Power BI continue donc de fonctionner et lit le nouveau choix lors de sa prochaine actualisation.
- Appuyez sur Révoquer (deux fois) pour arrêter une clé. Les rapports qui l'utilisent cessent de s'actualiser.
- Le Journal d'activité (Paramètres › Journal d'activité) indique quand chaque clé a été créée, modifiée et révoquée, et une ligne pour chaque jour où elle a été utilisée.
- D'autres outils de reporting qui lisent les flux OData, comme Excel (Données › Obtenir des données › À partir d'autres sources › À partir d'un flux OData), fonctionnent avec la même adresse et la même clé.
En cas de problème
- « Nous n'avons pas pu nous authentifier avec les informations d'identification fournies » : vérifiez que vous avez choisi De base et collé la clé entière comme mot de passe, et que la clé n'a pas été révoquée. Pour saisir de nouveau la clé dans Power BI Desktop, choisissez Fichier › Options et paramètres › Paramètres de la source de données, choisissez l'adresse et appuyez sur Modifier les autorisations.
- « L'accès à la ressource est interdit » : la clé ne peut peut-être pas lire cette table. Cochez-la sous Modifier sur la page Power BI.
- Power BI n'apparaît pas dans Paramètres : votre formule ne l'inclut peut-être pas (il fait partie de Entreprise), ou votre rôle n'a peut-être pas le droit Gérer les intégrations.
Lire la suite
- Applications connectées : permettre à d'autres applications d'utiliser votre compte Kaam360Autorisez une application mobile, un agenda ou un outil de reporting à travailler avec votre compte, voyez ce qu'il peut faire, et déconnectez-le à tout moment.
- Connecter d'autres programmes : API, webhooks et alertes Slack ou TeamsPermettez à d'autres programmes de lire vos données, et envoyez des alertes à Slack, Teams ou un autre programme quand des événements se produisent.
- Connecter des outils d'IA à Kaam360 (MCP)Laissez Claude, ChatGPT, Cursor et d'autres outils d'IA lire et mettre à jour votre travail Kaam360, en toute sécurité et en votre nom.
Toujours bloqué ? Passez par Aide & support dans l'application et nous vous aiderons.