Sources de données dans Power BI Desktop

Power BI Desktop vous permet de vous connecter aux données de nombreuses sources différentes. Pour obtenir la liste complète des sources de données disponibles, consultez Sources de données Power BI.

Connectez-vous aux données à l’aide du ruban Accueil. Pour afficher le menu des types de données Les plus courants, sélectionnez l’étiquette du bouton Obtenir des données ou la flèche vers le bas.

Menu des types de données Les plus courants, Obtenir des données dans Power BI Desktop

Pour accéder à la boîte de dialogue Obtenir des données, affichez le menu des types de données Les plus courants et sélectionnez Plus. Vous pouvez également faire apparaître la fenêtre Obtenir des données (et contourner le menu Les plus courants) en sélectionnant directement l’icône Obtenir des données.

Bouton Obtenir des données, Power BI Desktop

Notes

L’équipe Power BI enrichit en permanence les sources de données disponibles pour Power BI Desktop et le service Power BI. Par conséquent, les premières versions des sources de données en cours de création sont souvent marquées de la mention Bêta ou Préversion. Une source de données marquée de la mention Bêta ou Préversion présente un support et des fonctionnalités limités et ne doit pas être utilisée dans les environnements de production. De plus, une source de données marquée de la mention Bêta ou Préversion pour Power BI Desktop risque de ne pas être utilisable dans le service Power BI ou dans d’autres services Microsoft tant qu’elle n’a pas été mise à la disposition générale.

Notes

Bon nombre de connecteurs de données pour Power BI Desktop ont besoin d’Internet Explorer 10 (ou une version plus récente) pour l’authentification.

Sources de données

La boîte de dialogue Obtenir des données organise les types de données dans les catégories suivantes :

  • Tout
  • Fichier
  • Base de données
  • Power Platform
  • Azure
  • Services en ligne
  • Autre

La catégorie Toutes comprend tous les types de connexion de données de toutes les catégories.

Sources de données Fichier

La catégorie Fichier fournit les connexions de données suivantes :

  • Excel
  • Texte/CSV
  • XML
  • JSON
  • Dossier
  • PDF
  • Parquet
  • Dossier SharePoint

L’image suivante montre la fenêtre Obtenir les données pour Fichier.

Sources de données Fichier, boîte de dialogue Obtenir des données, Power BI Desktop

Sources de données Base de données

La catégorie Base de données fournit les connexions de données suivantes :

  • Base de données SQL Server
  • Base de données Access
  • Base de données SQL Server Analysis Services
  • Base de données Oracle
  • Base de données IBM DB2
  • Base de données IBM Informix (bêta)
  • IBM Netezza
  • Base de données MySQL
  • Base de données PostgreSQL
  • Base de données Sybase
  • Base de données Teradata
  • Base de données SAP HANA
  • Serveur d’applications SAP Business Warehouse
  • Serveur de messages SAP Business Warehouse
  • Amazon Redshift
  • Impala
  • Google BigQuery
  • Vertica
  • Snowflake
  • Essbase
  • Actian (bêta)
  • Amazon Athena (bêta)
  • Cubes AtScale
  • Connecteur BI
  • Denodo
  • Logiciel Dremio
  • Dremio Cloud (bêta)
  • Exasol
  • Indexima
  • InterSystems IRIS (bêta)
  • Jethro (bêta)
  • Kyligence
  • Bases de données Linkar de style choix / multivaleurs (bêta)
  • MariaDB (bêta)
  • MarkLogic
  • TIBCO(R) Data Virtualization (bêta)
  • Data Virtuality LDW
  • Exasol

Notes

Certains connecteurs de base de données doivent être activés. Pour cela, sélectionnez Fichier > Options et paramètres > Options, puis sélectionnez Fonctionnalités en version préliminaire et activez le connecteur. Si vous ne voyez pas certains des connecteurs mentionnés ci-dessus et que vous souhaitez les utiliser, vérifiez les paramètres Fonctions en version préliminaire. Notez également qu’une source de données marquée de la mention Bêta ou Préversion a un support et des fonctionnalités limités et ne doit pas être utilisée dans les environnements de production.

L’image suivante montre la fenêtre Obtenir les données pour Base de données.

Sources de données Base de données, boîte de dialogue Obtenir des données, Power BI Desktop

Sources de données Power Platform

La catégorie Power Platform fournit les connexions de données suivantes :

  • Jeux de données Power BI
  • Dataflows Power BI
  • Common Data Service (ancien)
  • Dataverse
  • Dataflows

L’image suivante représente la fenêtre Obtenir des données pour Power Platform.

Sources de données Power Platform, boîte de dialogue Obtenir des données, Power BI Desktop

Sources de données Azure

La catégorie Azure fournit les connexions de données suivantes :

  • Azure SQL Database
  • Azure Synapse Analytics (SQL DW)
  • Base de données Azure Analysis Services
  • Azure Database pour PostgreSQL
  • Stockage Blob Azure
  • Stockage Table Azure
  • Azure Cosmos DB
  • Azure Data Explorer (Kusto)
  • Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen1
  • Azure HDInsight (HDFS)
  • Azure HDInsight Spark
  • HDInsight Interactive Query
  • Azure Time Series Insights (bêta)
  • Azure Cost Management
  • Azure Databricks
  • Azure Time Series Insights (bêta)

L’image suivante montre la fenêtre Obtenir les données pour Azure.

Sources de données Azure, boîte de dialogue Obtenir des données, Power BI Desktop

Sources de données Online Services

La catégorie Services en ligne fournit les connexions de données suivantes :

  • Liste SharePoint Online
  • Microsoft Exchange Online
  • Dynamics 365 (Online)
  • Dynamics NAV
  • Dynamics 365 Business Central
  • Dynamics 365 Business Central (local)
  • Azure DevOps (Boards uniquement)
  • Azure DevOps Server (Boards uniquement)
  • Objets Salesforce
  • Rapports Salesforce
  • Google Analytics
  • Adobe Analytics
  • appFigures (bêta)
  • Data.World – Obtenir le jeu de données (bêta)
  • GitHub (bêta)
  • LinkedIn Sales Navigator (bêta)
  • Marketo (bêta)
  • Mixpanel (bêta)
  • Planview Enterprise One - PRM (bêta)
  • QuickBooks Online (bêta)
  • Smartsheet
  • SparkPost (bêta)
  • SweetIQ (bêta)
  • Planview Enterprise One – CTM (bêta)
  • Twilio (bêta)
  • Zendesk (bêta)
  • Asana (bêta)
  • Assemble Views (bêta)
  • Automation Anywhere
  • Automy Data Analytics (bêta)
  • Dynamics 365 Customer Insights (bêta)
  • Emigo Data Source
  • Entersoft Business Suite (bêta)
  • eWay-CRM (bêta)
  • FactSet Analytics
  • Palantir Foundry
  • API Hexagon PPM Smart
  • Industrial App Store
  • Intune Data Warehouse (bêta)
  • Projectplace pour Power BI
  • Product Insights (bêta)
  • Quick Base
  • SoftOne BI (bêta)
  • Spigit (bêta)
  • TeamDesk (bêta)
  • Webtrends Analytics (bêta)
  • Witivio (bêta)
  • Zoho Creator (bêta)
  • Assemble Views
  • Analyse du temps de travail (bêta)

L’illustration suivante montre la fenêtre Obtenir les données pour Services en ligne

Sources de données Online Services, boîte de dialogue Obtenir des données, Power BI Desktop

Autres sources de données

La catégorie Autre fournit les connexions de données suivantes :

  • Web
  • Liste SharePoint
  • Flux OData
  • Active Directory
  • Microsoft Exchange
  • Fichier Hadoop (HDFS)
  • Spark
  • LLAP Hive
  • Script R
  • Script Python
  • ODBC
  • OLE DB
  • Acterys : Model Automation & Planning (bêta)
  • Anaplan Connector v1.0 (bêta)
  • Solver
  • BQE Core (bêta)
  • Bloomberg Data and Analytics (bêta)
  • Cherwell (bêta)
  • Cognite Data Fusion
  • EQuIS (bêta)
  • FHIR
  • Information Grid (bêta)
  • Jamf Pro (Beta)
  • Kognitwin
  • MicroStrategy pour Power BI
  • Paxata
  • QubolePresto (bêta)
  • Roamler (bêta)
  • Shortcuts Business Insights (bêta)
  • Siteimprove
  • Starburst Enterprise
  • SumTotal (bêta)
  • SurveyMonkey (bêta)
  • Microsoft Teams Personal Analytics (bêta)
  • Tenforce (Smart)List
  • Vessel Insight (bêta)
  • Zucchetti HR Infinity (Beta)
  • Bloomberg Data and Analytics
  • Vena
  • Requête vide

L’image suivante montre la fenêtre Obtenir les données pour Autre.

Autres sources de données dans Power BI Desktop

Notes

À ce stade, il n’est pas possible de se connecter aux sources de données personnalisées sécurisées à l’aide d’Azure Active Directory.

Applications modèles

Vous pouvez trouver des applications de modèle pour votre organisation en sélectionnant le lien Applications de modèle dans la partie inférieure de la fenêtre Obtenir des données.

Boîte de dialogue Obtenir des données pour les autres sources de données dans Power BI Desktop

Les applications de modèle disponibles peuvent varier en fonction de votre organisation.

Connexion à une source de données

Pour vous connecter à une source de données, sélectionnez la source de données dans la fenêtre Obtenir les données et sélectionnez Se connecter. Dans l’image suivante, l’option Web est sélectionnée dans la catégorie de connexions de données Autre.

Connexion au web, boîte de dialogue Obtenir des données, Power BI Desktop

Une fenêtre de connexion s’affiche, spécifique au type de connexion de données. Si des informations d’identification sont requises, vous êtes invité à les fournir. L’image suivante montre la saisie d’une URL pour établir une connexion à une source de données web.

URL d’entrée, boîte de dialogue À partir du web, Power BI Desktop

Entrez l’URL ou les informations de connexion à la ressource, puis sélectionnez OK. Power BI Desktop établit la connexion à la source de données et présente les sources de données disponibles dans le Navigateur.

Boîte de dialogue Navigateur, Power BI Desktop

Pour charger les données, sélectionnez le bouton Charger dans la partie inférieure du volet Navigateur. Pour transformer ou modifier la requête dans l’Éditeur Power Query avant de charger les données, sélectionnez le bouton Transformer les données.

C’est là tout ce qu’il faut savoir pour se connecter à des sources de données dans Power BI Designer ! Essayez de vous connecter à des données à partir de notre liste grandissante de sources de données et consultez-la régulièrement : nous continuons de l’enrichir en permanence.

Utilisation de fichiers PBIDS pour l’obtention de données

Les fichiers PBIDS sont des fichiers Power BI Desktop qui ont une structure spécifique et dont l’extension .PBIDS signifie qu’il s’agit de fichiers de source de données Power BI.

Vous pouvez créer un fichier PBIDS afin de simplifier l’expérience Obtenir des données pour les créateurs de rapports nouveaux ou débutants de votre organisation. Si vous créez le fichier PBIDS à partir de rapports existants, il est plus facile pour les créateurs de rapports de commencer de générer de nouveaux rapports à partir des mêmes données.

Lorsqu’un auteur ouvre un fichier PBIDS, Power BI Desktop s’ouvre et invite l’utilisateur à fournir des informations d’identification pour s’authentifier et se connecter à la source de données indiquée dans le fichier. La boîte de dialogue Navigation s’affiche et l’utilisateur doit sélectionner les tables de cette source de données à charger dans le modèle. Il doit également sélectionner la ou les bases de données et le mode de connexion si ces informations n’ont pas été précisées dans le fichier PBIDS.

Il peut alors commencer à créer des visualisations ou à sélectionner Sources récentes pour charger un nouvel ensemble de tables dans le modèle.

Actuellement, les fichiers PBIDS ne gèrent qu’une seule source de données dans un même fichier. La spécification de plusieurs sources de données génère une erreur.

Comment créer un fichier de connexion PBIDS

Si vous avez un fichier Power BI Desktop (.PBIX) existant qui est déjà connecté aux données qui vous intéressent, vous pouvez simplement exporter ces fichiers de connexion depuis Power BI Desktop. Il s’agit de la méthode recommandée, car le fichier PBIDS peut être généré automatiquement à partir du bureau. En outre, vous pouvez toujours modifier ou créer manuellement le fichier dans un éditeur de texte.

Pour créer le fichier PBIDS, sélectionnez Fichier > Options et paramètres > Paramètres de source de données :

Option de menu Paramètres de la source de données

Dans la boîte de dialogue qui s’affiche, sélectionnez la source de données que vous souhaitez exporter en tant que PBIDS, puis sélectionnez Exporter PBIDS.

Boîte de dialogue Paramètres de la source de données

Lorsque vous sélectionnez le bouton Exporter PBIDS, Power BI Desktop génère le fichier PBIDS, que vous pouvez renommer et enregistrer dans votre répertoire et partager avec d’autres utilisateurs. Vous pouvez également ouvrir le fichier dans un éditeur de texte et le modifier, notamment en spécifiant le mode de connexion dans le fichier lui-même, comme illustré dans l’image suivante.

Utilisation d’un éditeur de texte pour modifier le fichier PBIDS

Si vous préférez créer manuellement vos fichiers PBIDS dans un éditeur de texte, vous devez spécifier les entrées requises pour une seule connexion et enregistrer le fichier avec l’extension PBIDS. Vous pouvez éventuellement préciser aussi le mode de connexion : DirectQuery ou Importation. Si le mode est absent ou Null dans le fichier, l’utilisateur qui ouvre le fichier dans Power BI Desktop est invité à sélectionner DirectQuery ou Importation.

Important

Certaines sources de données vont générer une erreur si les colonnes sont chiffrées dans la source de données. Par exemple, si deux colonnes ou plus d’une base de données Azure SQL Database sont chiffrées lors d’une action d’importation, une erreur est retournée. Pour plus d’informations, consultez la page SQL Database.

Exemples de fichiers PBIDS

Cette section fournit des exemples de sources de données couramment utilisées. Le type de fichier PBIDS ne gère que les connexions de données qui sont également prises en charge dans Power BI Desktop, avec les exceptions suivantes : URL Wiki, Live Connect et Requête vide.

Le fichier PBIDS ne comporte pas les informations d’authentification et les informations sur les tables et les schémas.

Les extraits de code suivants montrent plusieurs exemples courants de fichiers PBIDS, mais ils ne sont pas complets ni exhaustifs. Pour les autres sources de données, vous pouvez vous reporter au Format DSR (référence de source de données) pour les informations de protocole et d’adresse.

Si vous modifiez ou créez manuellement les fichiers de connexion, ces exemples sont proposés à titre indicatif, ne sont pas pensés pour être exhaustifs et n’incluent pas tous les connecteurs pris en charge au format DSR.

Azure AS

{ 
    "version": "0.1", 
    "connections": [ 
    { 
        "details": { 
        "protocol": "analysis-services", 
        "address": { 
            "server": "server-here" 
        }, 
        } 
    } 
    ] 
}

Dossier

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "folder", 
        "address": { 
            "path": "folder-path-here" 
        } 
      } 
    } 
  ] 
} 

OData

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "odata", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

SAP BW

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-bw-olap", 
        "address": { 
          "server": "server-name-here", 
          "systemNumber": "system-number-here", 
          "clientId": "client-id-here" 
        }, 
      } 
    } 
  ] 
} 

SAP Hana

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-hana-sql", 
        "address": { 
          "server": "server-name-here:port-here" 
        }, 
      } 
    } 
  ] 
} 

Liste SharePoint

L’URL doit pointer vers le site SharePoint proprement dit, et non vers une liste au sein du site. Les utilisateurs obtiennent un navigateur qui leur permet de sélectionner une ou plusieurs listes à partir de ce site, chacune d’elles devenant une table du modèle.

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sharepoint-list", 
        "address": { 
          "url": "URL-here" 
        }, 
       } 
    } 
  ] 
} 

SQL Server

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "tds", 
        "address": { 
          "server": "server-name-here", 
          "database": "db-name-here (optional) "
        } 
      }, 
      "options": {}, 
      "mode": "DirectQuery" 
    } 
  ] 
} 

Fichier texte

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "file", 
        "address": { 
            "path": "path-here" 
        } 
      } 
    } 
  ] 
} 

Web

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "http", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

Dataflow

{
  "version": "0.1",
  "connections": [
    {
      "details": {
        "protocol": "powerbi-dataflows",
        "address": {
          "workspace":"workspace id (Guid)",
          "dataflow":"optional dataflow id (Guid)",
          "entity":"optional entity name"
        }
       }
    }
  ]
}

Étapes suivantes

Power BI Desktop permet d’effectuer des tâches très diverses. Pour plus d’informations sur ses fonctionnalités, passez en revue les ressources suivantes :