> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/analytics/fr/iot-query/connection-setup/selecting-bi-tools/connecting-power-bi.md).

# Connexion à Power BI

Dans cet article, nous allons passer en revue le processus de connexion de Microsoft Power BI à **Requête IoT**. Pour rendre cela plus illustratif, nous allons également créer un tableau de bord qui se connecte à la base de données analytique et surveille l’état en temps réel des véhicules, le tout à l’aide de Microsoft Power BI.

{% hint style="info" %}
Ce guide fait partie de la **Requête IoT** suite de documentation et couvre spécifiquement la connexion de Power BI à votre entrepôt de données. Si vous hésitez encore sur l’outil BI à utiliser, consultez la [Sélection des outils BI](/docs/analytics/fr/iot-query/connection-setup/selecting-bi-tools.md) vue d’ensemble.
{% endhint %}

## Fonctionnalités du tableau de bord

* Afficher le nombre total de véhicules
* Visualiser les états de déplacement des véhicules (en mouvement/arrêté/stationné)
* Visualiser les états de connexion (actif/inactif/hors ligne)
* Tableau détaillé avec l’état actuel de tous les véhicules
* Filtrage par type de véhicule, groupe, état de déplacement et état de connexion
* Fonctionnalités d’exportation des données et des rapports

## Exigences techniques

* Windows 10/11 ou Windows Server 2016+
* Microsoft Power BI Desktop (version actuelle)
* Compte Microsoft pour l’accès à Power BI Service (facultatif)
* Minimum 4 Go de RAM (8 Go recommandés)
* Accès Internet pour la connexion à la base de données

## Installation et configuration

### 1. Installez Power BI Desktop

1. Téléchargez Power BI Desktop depuis le site officiel de Microsoft : <https://powerbi.microsoft.com/desktop/>
2. Exécutez le programme d’installation et suivez ses instructions.

### 2. Téléchargez le fichier du tableau de bord

1. Téléchargez le [moving\_status\_dashboard.pbix](https://raw.githubusercontent.com/SquareGPS/bi-intergrations/main/power_bi/moving_status_dashboard.pbix) fichier depuis le [dépôt bi-intergrations](https://github.com/SquareGPS/bi-intergrations) -> `power_bi`. Vous pouvez cloner l’ensemble du dépôt pour des interactions ultérieures :

   ```sh
   git clone https://github.com/SquareGPS/bi-intergrations.git
   ```
2. Ouvrez le `moving_status_dashboard.pbix` fichier téléchargé en double-cliquant dessus ou via le menu Power BI Desktop : **Fichier → Ouvrir**.

## Connexion à la base de données

### 1. Mettez à jour les paramètres de connexion

1. Après avoir ouvert le fichier du tableau de bord, allez à **Transformer les données → Modifier les paramètres**.
2. Mettez à jour les paramètres suivants :

* `DB_HOST` - adresse du serveur de base de données
* `DB_NAME` - nom de la base de données
* `DB_USER` - nom d’utilisateur
* `DB_PASS` - mot de passe (n’enregistrez pas de fichiers contenant de véritables identifiants dans un accès partagé)
* `DB_PORT` - port de connexion (par défaut 5432)

3. Cliquez **OK** et appliquez les modifications.

#### Référence des paramètres de connexion

<table><thead><tr><th width="189.727294921875">Paramètre Lakehouse</th><th width="214.1817626953125">Emplacement du paramètre dans Power BI</th><th>Notes</th></tr></thead><tbody><tr><td><strong>Hôte</strong></td><td><code>DB_HOST</code> paramètre</td><td>L’adresse du serveur de base de données fournie dans votre e-mail de bienvenue</td></tr><tr><td><strong>Port</strong></td><td><code>DB_PORT</code> paramètre</td><td>La valeur par défaut est 5432 pour PostgreSQL</td></tr><tr><td><strong>Nom de la base de données</strong></td><td><code>DB_NAME</code> paramètre</td><td>Le nom de votre base de données attribué</td></tr><tr><td><strong>Nom d’utilisateur</strong></td><td><code>DB_USER</code> paramètre</td><td>Votre nom d’utilisateur de base de données</td></tr><tr><td><strong>Mot de passe</strong></td><td><code>DB_PASS</code> paramètre</td><td>Votre mot de passe sécurisé de base de données</td></tr><tr><td><strong>Mode SSL</strong></td><td>Paramètres de connexion</td><td>Définir sur <strong>require</strong> dans la boîte de dialogue Options</td></tr><tr><td><strong>Schéma</strong></td><td>Éditeur de requêtes</td><td>Spécifiez le schéma (<strong>raw_business_data</strong> ou <strong>raw_telematics_data</strong>) dans chaque requête</td></tr></tbody></table>

### 2. Configurez les identifiants

1. Lors de la première connexion, Power BI vous demandera les identifiants d’accès à la base de données.
2. Sélectionnez **Compte de base de données et mot de passe** comme type d’authentification.
3. Saisissez les identifiants fournis par votre administrateur.
4. Définissez le niveau de confidentialité sur **Organisation** ou **Privé**.

## Utilisation du tableau de bord

Après avoir configuré la connexion, vous pouvez :

1. **Actualiser les données** - cliquez sur le **Actualiser** bouton du ruban ou utilisez le raccourci clavier Ctrl+R.
2. **Utiliser les filtres** - appliquez des filtres dans le panneau de droite ou directement sur les éléments du rapport :
   1. Filtrer par type de véhicule
   2. Filtrer par groupes
   3. Filtrer par état de mouvement/de connexion
3. **Explorer les données en détail** - cliquez sur les éléments de visualisation pour afficher des informations détaillées.
4. **Créer des signets** - enregistrez des paramètres de filtre et des vues spécifiques pour un accès rapide.

## Configuration de l’actualisation des données

### Actualisation locale

1. Dans Power BI Desktop, ouvrez le menu **Accueil → Actualiser**.
2. Pour configurer des actualisations régulières via Power BI Service, publiez le rapport dans Power BI Service.

### Actualisation cloud (Power BI Service)

1. (Facultatif) Publiez le tableau de bord dans Power BI Service à l’aide du **bouton Publier** dans Power BI Desktop.
2. Dans Power BI Service, allez aux paramètres du jeu de données.
3. Dans le **Actualisation planifiée** section, configurez la fréquence d’actualisation.
4. Pour vous connecter à une base de données locale ou privée, vous devrez installer et configurer le Power BI Gateway.

## Dépannage

### Problèmes de connexion à la base de données

* **Erreur de connexion :** Vérifiez l’exactitude des identifiants et des paramètres de connexion.
* **Erreur de pare-feu :** Assurez-vous que votre adresse IP est ajoutée à la liste d’autorisation pour l’accès à la base de données.
* **Problèmes de passerelle :** Lorsque vous utilisez Power BI Gateway, vérifiez l’état du service de passerelle.

### Problèmes de performance

* **Chargement lent des visualisations :**
  * Réduisez le nombre d’éléments affichés simultanément
  * Vérifiez le mode Importation/DirectQuery dans le modèle de données
* **Utilisation élevée de la mémoire :**
  * Réduisez la quantité de données importées en appliquant des filtres au niveau de la requête
  * Supprimez les colonnes inutiles du modèle de données

### Autres problèmes

Voici quelques astuces qui peuvent vous aider à résoudre les problèmes courants :

1. Rouvrez Power BI Desktop et le fichier du tableau de bord
2. Vérifiez les mises à jour de Power BI Desktop
3. Réinstallez Power BI Desktop si nécessaire
4. Videz le cache de Power BI : **Fichier → Options → Global → Supprimer les éléments du cache**

## Étapes suivantes

Après avoir connecté avec succès Power BI à votre instance Private Telematics Lakehouse, nous vous recommandons de :

* Explorez les schémas de données disponibles en consultant la [Vue d’ensemble du schéma](/docs/analytics/fr/iot-query/schema-overview.md) section afin de mieux comprendre la structure et les relations des données.
* Commencez par des requêtes simples axées sur des entités métier spécifiques avant de créer des tableaux de bord complexes - consultez nos [exemples de requêtes](/docs/analytics/fr/example-queries.md) à titre de référence.

### **Assistance**

Pour toute question technique ou demande d’accès à la base de données de démonstration, veuillez contacter : <support@squaregps.com>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://navixy.com/docs/analytics/fr/iot-query/connection-setup/selecting-bi-tools/connecting-power-bi.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
