Sources de données dans Power BI DesktopData sources in Power BI Desktop

Power BI Desktop vous permet de vous connecter aux données de nombreuses sources différentes.With Power BI Desktop, you can connect to data from many different sources. Pour obtenir la liste complète des sources de données disponibles, consultez Sources de données Power BI.For a full list of available data sources, see Power BI data sources.

Connectez-vous aux données à l’aide du ruban Accueil.You connect to data by using the Home ribbon. 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.To show the Most Common data types menu, select the Get Data button label or the down arrow.

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.To go to the Get Data dialog box, show the Most Common data types menu and select More. 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.You can also bring up the Get Data dialog box (and bypass the Most Common menu) by selecting the Get Data icon directly.

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.The Power BI team is continually expanding the data sources available to Power BI Desktop and the Power BI service. 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.As such, you'll often see early versions of work-in-progress data sources marked as Beta or Preview. 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.Any data source marked as Beta or Preview has limited support and functionality, and it shouldn't be used in production environments. 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.Additionally, any data source marked as Beta or Preview for Power BI Desktop may not be available for use in the Power BI service or other Microsoft services until the data source becomes generally available (GA).

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.There are many data connectors for Power BI Desktop that require Internet Explorer 10 (or newer) for authentication.

Sources de donnéesData sources

La boîte de dialogue Obtenir des données organise les types de données dans les catégories suivantes :The Get Data dialog box organizes data types in the following categories:

  • ToutAll
  • FichierFile
  • Base de donnéesDatabase
  • Power PlatformPower Platform
  • AzureAzure
  • Services en ligneOnline Services
  • AutreOther

La catégorie Toutes comprend tous les types de connexion de données de toutes les catégories.The All category includes all data connection types from all categories.

Sources de données FichierFile data sources

La catégorie Fichier fournit les connexions de données suivantes :The File category provides the following data connections:

  • ExcelExcel
  • Texte/CSVText/CSV
  • XMLXML
  • JSONJSON
  • DossierFolder
  • PDFPDF
  • Dossier SharePointSharePoint folder

L’image suivante montre la fenêtre Obtenir les données pour Fichier.The following image shows the Get Data window for File.

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

Sources de données Base de donnéesDatabase data sources

La catégorie Base de données fournit les connexions de données suivantes :The Database category provides the following data connections:

  • Base de données SQL ServerSQL Server database
  • Base de données AccessAccess database
  • Base de données SQL Server Analysis ServicesSQL Server Analysis Services database
  • Base de données OracleOracle database
  • Base de données IBM DB2IBM Db2 database
  • Base de données IBM Informix (bêta)IBM Informix database (Beta)
  • IBM NetezzaIBM Netezza
  • Base de données MySQLMySQL database
  • Base de données PostgreSQLPostgreSQL database
  • Base de données SybaseSybase database
  • Base de données TeradataTeradata database
  • Base de données SAP HANASAP HANA database
  • Serveur d’applications SAP Business WarehouseSAP Business Warehouse Application Server
  • Serveur de messages SAP Business WarehouseSAP Business Warehouse Message Server
  • Amazon RedshiftAmazon Redshift
  • ImpalaImpala
  • Google BigQueryGoogle BigQuery
  • VerticaVertica
  • SnowflakeSnowflake
  • EssbaseEssbase
  • Cubes AtScaleAtScale cubes
  • Connecteur BIBI Connector
  • Data Virtuality LDW (bêta)Data Virtuality LDW (Beta)
  • DenodoDenodo
  • DremioDremio
  • ExasolExasol
  • Indexima (bêta)Indexima (Beta)
  • InterSystems IRIS (bêta)InterSystems IRIS (Beta)
  • Jethro (bêta)Jethro (Beta)
  • KyligenceKyligence
  • Bases de données Linkar de style choix / multivaleurs (bêta)Linkar PICK Style / MultiValue Databases (Beta)
  • MarkLogicMarkLogic

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.Some database connectors require that you enable them by selecting File > Options and settings > Options then selecting Preview Features and enabling the connector. 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.If you don't see some of the connectors mentioned above and want to use them, check your Preview Features settings. 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.Also note that any data source marked as Beta or Preview has limited support and functionality, and should not be used in production environments.

L’image suivante montre la fenêtre Obtenir les données pour Base de données.The following image shows the Get Data window for Database.

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

Sources de données Power PlatformPower Platform data sources

La catégorie Power Platform fournit les connexions de données suivantes :The Power Platform category provides the following data connections:

  • Jeux de données Power BIPower BI datasets
  • Dataflows Power BIPower BI dataflows
  • Common Data ServiceCommon Data Service
  • Dataflows Power Platform (Bêta)Power Platform dataflows (Beta)

L’image suivante représente la fenêtre Obtenir des données pour Power Platform.The following image shows the Get Data window for Power Platform.

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

Sources de données AzureAzure data sources

La catégorie Azure fournit les connexions de données suivantes :The Azure category provides the following data connections:

  • Azure SQL DatabaseAzure SQL Database
  • Azure SQL Data WarehouseAzure SQL Data Warehouse
  • Base de données Azure Analysis ServicesAzure Analysis Services database
  • Azure Database pour PostgreSQLAzure Database for PostgreSQL
  • Stockage Blob AzureAzure Blob Storage
  • Stockage Table AzureAzure Table Storage
  • Azure Cosmos DBAzure Cosmos DB
  • Azure Data Explorer (Kusto)Azure Data Explorer (Kusto)
  • Azure Data Lake Storage Gen2Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen1Azure Data Lake Storage Gen1
  • Azure HDInsight (HDFS)Azure HDInsight (HDFS)
  • Azure HDInsight SparkAzure HDInsight Spark
  • HDInsight Interactive QueryHDInsight Interactive Query
  • Azure Data Explorer (Kusto)Azure Data Explorer (Kusto)
  • Azure Cost ManagementAzure Cost Management
  • Azure Time Series Insights (bêta)Azure Time Series Insights (Beta)

L’image suivante montre la fenêtre Obtenir les données pour Azure.The following image shows the Get Data window for Azure.

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

Sources de données Online ServicesOnline Services data sources

La catégorie Services en ligne fournit les connexions de données suivantes :The Online Services category provides the following data connections:

  • Liste SharePoint OnlineSharePoint Online List
  • Microsoft Exchange OnlineMicrosoft Exchange Online
  • Dynamics 365 (Online)Dynamics 365 (online)
  • Dynamics NAVDynamics NAV
  • Dynamics 365 Business CentralDynamics 365 Business Central
  • Dynamics 365 Business Central (local)Dynamics 365 Business Central (on-premises)
  • Microsoft Azure Consumption Insights (bêta)Microsoft Azure Consumption Insights (Beta)
  • Azure DevOps (Boards uniquement)Azure DevOps (Boards only)
  • Azure DevOps Server (Boards uniquement)Azure DevOps Server (Boards only)
  • Objets SalesforceSalesforce Objects
  • Rapports SalesforceSalesforce Reports
  • Google AnalyticsGoogle Analytics
  • Adobe AnalyticsAdobe Analytics
  • appFigures (bêta)appFigures (Beta)
  • Data.World – Obtenir le jeu de données (bêta)Data.World - Get Dataset (Beta)
  • GitHub (bêta)GitHub (Beta)
  • LinkedIn Sales Navigator (bêta)LinkedIn Sales Navigator (Beta)
  • Marketo (bêta)Marketo (Beta)
  • Mixpanel (bêta)Mixpanel (Beta)
  • Planview Enterprise One - PRM (bêta)Planview Enterprise One - PRM (Beta)
  • QuickBooks Online (bêta)QuickBooks Online (Beta)
  • SmartsheetSmartsheet
  • SparkPost (bêta)SparkPost (Beta)
  • SweetIQ (bêta)SweetIQ (Beta)
  • Planview Enterprise One – CTM (bêta)Planview Enterprise One - CTM (Beta)
  • Twilio (bêta)Twilio (Beta)
  • Zendesk (bêta)Zendesk (Beta)
  • Asana (bêta)Asana (Beta)
  • Dynamics 365 Customer Insights (bêta)Dynamics 365 Customer Insights (Beta)
  • Emigo Data SourceEmigo Data Source
  • Entersoft Business Suite (bêta)Entersoft Business Suite (Beta)
  • FactSet AnalyticsFactSet Analytics
  • Palantir FoundryPalantir Foundry
  • Industrial App StoreIndustrial App Store
  • Intune Data Warehouse (bêta)Intune Data Warehouse (Beta)
  • Microsoft Graph Security (Bêta)Microsoft Graph Security (Beta)
  • Projectplace pour Power BI (bêta)Projectplace for Power BI (Beta)
  • Product Insights (bêta)Product Insights (beta)
  • Quick BaseQuick Base
  • TeamDesk (bêta)TeamDesk (Beta)
  • Webtrends Analytics (bêta)Webtrends Analytics (Beta)
  • Witivio (bêta)Witivio (Beta)
  • Analyse du temps de travail (bêta)Workplace Analytics (Beta)
  • Zoho Creator (bêta)Zoho Creator (Beta)

L’illustration suivante montre la fenêtre Obtenir les données pour Services en ligneThe following image shows the Get Data window for Online Services.

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

Autres sources de donnéesOther data sources

La catégorie Autre fournit les connexions de données suivantes :The Other category provides the following data connections:

  • WebWeb
  • Liste SharePointSharePoint list
  • Flux ODataOData Feed
  • Active DirectoryActive Directory
  • Microsoft ExchangeMicrosoft Exchange
  • Fichier Hadoop (HDFS)Hadoop File (HDFS)
  • SparkSpark
  • LLAP Hive (bêta)Hive LLAP (Beta)
  • Script RR script
  • Script PythonPython script
  • ODBCODBC
  • OLE DBOLE DB
  • Acterys : Model Automation & Planning (bêta)Acterys : Model Automation & Planning (Beta)
  • Automation Anywhere (bêta)Automation Anywhere (Beta)
  • SolverSolver
  • Cherwell (bêta)Cherwell (Beta)
  • Cognite Data Fusion (bêta)Cognite Data Fusion (Beta)
  • FHIRFHIR
  • Information Grid (bêta)Information Grid (Beta)
  • Jamf Pro (Beta)Jamf Pro (Beta)
  • MicroStrategy pour Power BIMicroStrategy for Power BI
  • PaxataPaxata
  • QubolePresto (bêta)QubolePresto (Beta)
  • Roamler (bêta)Roamler (Beta)
  • Shortcuts Business Insights (bêta)Shortcuts Business Insights (Beta)
  • SiteimproveSiteimprove
  • SurveyMonkey (bêta)SurveyMonkey (Beta)
  • Tenforce (Smart)ListTenforce (Smart)List
  • TIBCO(R) Data Virtualization (bêta)TIBCO(R) Data Virtualization (Beta)
  • Vena (bêta)Vena (Beta)
  • Vessel Insight (bêta)Vessel Insight (Beta)
  • Workforce Dimensions (bêta)Workforce Dimensions (Beta)
  • Zucchetti HR Infinity (Beta)Zucchetti HR Infinity (Beta)
  • Requête videBlank Query

L’image suivante montre la fenêtre Obtenir les données pour Autre.The following image shows the Get Data window for Other.

Autres sources de données, boîte de dialogue Obtenir des données, 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.At this time, it's not possible to connect to custom data sources secured using Azure Active Directory.

Connexion à une source de donnéesConnecting to a data source

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.To connect to a data source, select the data source from the Get Data window and select Connect. Dans l’image suivante, l’option Web est sélectionnée dans la catégorie de connexions de données Autre.In the following image, Web is selected from the Other data connection category.

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.A connection window is displayed, specific to the type of data connection. Si des informations d’identification sont requises, vous êtes invité à les fournir.If credentials are required, you’ll be prompted to provide them. L’image suivante montre la saisie d’une URL pour établir une connexion à une source de données web.The following image shows a URL being entered to connect to a Web data source.

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.Enter the URL or resource connection information, and then select OK. Power BI Desktop établit la connexion à la source de données et présente les sources de données disponibles dans le Navigateur.Power BI Desktop makes the connection to the data source, and it presents the available data sources in the Navigator.

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.To load the data, select the Load button at the bottom of the Navigator pane. 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.To transform or edit the query in Power Query Editor before loading the data, select the Transform Data button.

C’est là tout ce qu’il faut savoir pour se connecter à des sources de données dans Power BI Designer !That’s all there is to connecting to data sources in Power BI Desktop! 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.Try connecting to data from our growing list of data sources, and check back often - we continue to add to this list all the time.

Utilisation de fichiers PBIDS pour l’obtention de donnéesUsing PBIDS files to get data

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.PBIDS files are Power BI Desktop files that have a specific structure, and they have a .PBIDS extension to identify it is a Power BI data source file.

Vous pouvez créer un fichier PBIDS afin de simplifier l’expérience Obtenir des données pour les créateurs de rapports de votre organisation.You can create a PBIDS file to streamline the Get Data experience for report creators in your organization. Pour faciliter l’utilisation des fichiers PBIDS par un nouvel auteur de rapports, nous recommandons qu’un administrateur crée ces fichiers pour les connexions courantes.To make it easier for a new report author to use PBIDS files, we recommend that an administrator create these files for commonly used connections.

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.When an author opens a PBIDS file, Power BI Desktop opens and prompts the user for credentials to authenticate and connect to the data source that's specified in the file. 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.The Navigation dialog box appears, and the user must select the tables from that data source to load into the model. Il doit également sélectionner la ou les bases de données si aucune n’a été précisée dans le fichier PBIDS.Users may also need to select the database(s) if none was specified in the PBIDS file.

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.From that point forward, the user can begin building visualizations or select Recent Sources to load a new set of tables into the model.

Actuellement, les fichiers PBIDS ne gèrent qu’une seule source de données dans un même fichier.Currently, PBIDS files only support a single data source in one file. La spécification de plusieurs sources de données génère une erreur.Specifying more than one data source results in an error.

Pour créer le fichier PBIDS, l’administrateur doit indiquer les entrées requises pour une connexion unique.To create the PBIDS file, an administrator must specify the required inputs for a single connection. Il peut également préciser le mode de connexion : DirectQuery ou Importation.They can also specify the connection mode as either DirectQuery or Import. 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.If mode is missing/null in the file, the user who opens the file in Power BI Desktop is prompted to select DirectQuery or Import.

Exemples de fichiers PBIDSPBIDS file examples

Cette section fournit des exemples de sources de données couramment utilisées.This section provides some examples from commonly used data sources. Le type de fichier PBIDS ne gère que les connexions de données qui sont également prises en charge dans Power BI Desktop, à deux exceptions près : Live Connect et Blank Query.The PBIDS file type only supports data connections that are also supported in Power BI Desktop, with two exceptions: Live Connect and Blank Query.

Le fichier PBIDS ne comporte pas les informations d’authentification et les informations sur les tables et les schémas.The PBIDS file doesn't include authentication information and table and schema information.

Les extraits de code suivants montrent plusieurs exemples courants de fichiers PBIDS, mais ils ne sont pas complets ni exhaustifs.The following code snippets show several common examples for PBIDS files, but they aren't complete or comprehensive. 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.For other data sources, you can refer to the Data Source Reference (DSR) format for protocol and address information.

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.These examples are for convenience only, aren't meant to be comprehensive, and don't include all supported connectors in DSR format. L’administrateur ou l’organisation peut créer ses propres sources de données en utilisant ces exemples comme guides, afin de créer et de prendre en charge ses propres fichiers de source de données.An administrator or organization can create their own data sources using these examples as guides, from which they can create and support their own data source files.

Azure ASAzure AS

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

DossierFolder

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

ODataOData

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

SAP BWSAP BW

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

SAP HanaSAP Hana

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

Liste SharePointSharePoint list

L’URL doit pointer vers le site SharePoint proprement dit, et non vers une liste au sein du site.The URL must point to the SharePoint site itself, not to a list within the 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.Users get a navigator that allows them to select one or more lists from that site, each of which becomes a table in the model.

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

SQL ServerSQL Server

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

Fichier texteText file

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

WebWeb

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

DataflowDataflow

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

Étapes suivantesNext steps

Power BI Desktop permet d’effectuer des tâches très diverses.You can do all sorts of things with Power BI Desktop. Pour plus d’informations sur ses fonctionnalités, passez en revue les ressources suivantes :For more information on its capabilities, check out the following resources: