Power BI Desktop のデータ ソースData sources in Power BI Desktop

Power BI Desktop を使用すると、多種多様なソースからデータに接続できます。With Power BI Desktop, you can connect to data from many different sources. 利用できるデータ ソースの完全な一覧が必要な場合、「Power BI データ ソース」を参照してください。For a full list of available data sources, see Power BI data sources.

データに接続するには、 [ホーム] リボンを使用します。You connect to data by using the Home ribbon. [よく使われる] データ型メニューを表示するには、 [データの取得] ボタン ラベルまたは下矢印を選択します。To show the Most Common data types menu, select the Get Data button label or the down arrow.

[よく使われる] データ型メニュー、Power BI Desktop の [データの取得]

[データの取得] ダイアログ ボックスに移動するには、 [よく使われる] データ型メニューを表示し、 [詳細] を選択します。To go to the Get Data dialog box, show the Most Common data types menu and select More. [データの取得] ダイアログ ボックスを表示する (そして [よく使われる] メニューをバイパスする)には、 [データの取得] アイコンを直接選択する方法もあります。You can also bring up the Get Data dialog box (and bypass the Most Common menu) by selecting the Get Data icon directly.

[データの取得] ボタン、Power BI Desktop

注意

Power BI チームは Power BI Desktop や Power BI サービスで利用できるデータ ソースを継続的に拡張しています。The Power BI team is continually expanding the data sources available to Power BI Desktop and the Power BI service. そのため、ベータプレビューなどのマークが付いた、未完成の早期バージョンのデータ ソースが頻繁に公開されています。As such, you'll often see early versions of work-in-progress data sources marked as Beta or Preview. データ ソースにベータプレビューなどのマークが付いている場合、サポートや機能が限定されています。運用環境では利用しないでください。Any data source marked as Beta or Preview has limited support and functionality, and it shouldn't be used in production environments. また、Power BI Desktop のベータまたはプレビューとマークされているデータ ソースは、データ ソースが一般提供 (GA) になるまで、Power BI サービスまたは他の Microsoft サービスで使用できない可能性があります。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).

注意

Power BI Desktop 用のデータ コネクタの多くには、認証に Internet Explorer 10 (またはそれ以降) が必要です。There are many data connectors for Power BI Desktop that require Internet Explorer 10 (or newer) for authentication.

データ ソースData sources

[データの取得] ダイアログ ボックスには、次のカテゴリのデータ型が表示されます。The Get Data dialog box organizes data types in the following categories:

  • すべてAll
  • ファイルFile
  • データベースDatabase
  • Power PlatformPower Platform
  • AzureAzure
  • オンライン サービスOnline Services
  • その他Other

[すべて] カテゴリには、すべてのカテゴリにあるすべてのデータ接続の種類が含まれます。The All category includes all data connection types from all categories.

ファイルのデータ ソースFile data sources

[ファイル] カテゴリには、次のデータ接続があります。The File category provides the following data connections:

  • ExcelExcel
  • テキスト/CSVText/CSV
  • XMLXML
  • JSONJSON
  • フォルダーFolder
  • PDFPDF
  • SharePoint フォルダーSharePoint folder

次の図は、 [ファイル][データの取得] ウィンドウを示しています。The following image shows the Get Data window for File.

ファイルのデータ ソース、[データの取得] ダイアログ ボックス、Power BI Desktop

データベースのデータ ソースDatabase data sources

[データベース] カテゴリには、次のデータ接続があります。The Database category provides the following data connections:

  • SQL Server データベースSQL Server database
  • Access データベースAccess database
  • SQL Server Analysis Services データベースSQL Server Analysis Services database
  • Oracle データベースOracle database
  • IBM DB2 データベースIBM DB2 database
  • IBM Informix データベース (ベータ)IBM Informix database (Beta)
  • IBM NetezzaIBM Netezza
  • MySQL データベースMySQL database
  • PostgreSQL データベースPostgreSQL database
  • Sybase データベースSybase database
  • Teradata データベースTeradata database
  • SAP HANA データベースSAP HANA database
  • SAP Business Warehouse Application サーバーSAP Business Warehouse Application Server
  • SAP Business Warehouse メッセージ サーバーSAP Business Warehouse Message Server
  • Amazon RedshiftAmazon Redshift
  • ImpalaImpala
  • Google BigQueryGoogle BigQuery
  • VerticaVertica
  • SnowflakeSnowflake
  • EssbaseEssbase
  • AtScale キューブAtScale cubes
  • BI コネクタBI Connector
  • Data Virtuality LDW (ベータ)Data Virtuality LDW (Beta)
  • DenodoDenodo
  • DremioDremio
  • ExasolExasol
  • Indexima (ベータ)Indexima (Beta)
  • InterSystems IRIS (ベータ)InterSystems IRIS (Beta)
  • Jethro (ベータ)Jethro (Beta)
  • KyligenceKyligence
  • Linkar PICK スタイル / MultiValue Databases (ベータ)Linkar PICK Style / MultiValue Databases (Beta)
  • MarkLogicMarkLogic

注意

一部のデータベース コネクタの場合、有効にするためには、 [ファイル]、[オプションと設定]、[オプション] の順に選択し、 [プレビュー機能] を選択し、コネクタを有効にする必要があります。Some database connectors require that you enable them by selecting File > Options and settings > Options then selecting Preview Features and enabling the connector. 前途コネクタの一部が表示されず、その中に使用したいコネクタも含まれている場合は、 [プレビュー機能] を確認してください。If you don't see some of the connectors mentioned above and want to use them, check your Preview Features settings. データ ソースにベータプレビューなどのマークが付いている場合、サポートや機能が限定されていることにもご注意ください。運用環境では利用しないでください。Also note that any data source marked as Beta or Preview has limited support and functionality, and should not be used in production environments.

次の図は、 [データベース][データの取得] ウィンドウを示しています。The following image shows the Get Data window for Database.

データベースのデータ ソース、[データの取得] ダイアログ ボックス、Power BI Desktop

Power Platform のデータ ソースPower Platform data sources

[Power Platform] カテゴリには、次のデータ接続があります。The Power Platform category provides the following data connections:

  • Power BI データセットPower BI datasets
  • Power BI データフローPower BI dataflows
  • Common Data ServiceCommon Data Service
  • Power Platform データフローPower Platform dataflows

次の図は、 [Power Platform][データの取得] ウィンドウを示しています。The following image shows the Get Data window for Power Platform.

Power Platform のデータ ソース、[データの取得] ダイアログボックス、Power BI Desktop

Azure データ ソースAzure data sources

[Azure] カテゴリには、次のデータ接続があります。The Azure category provides the following data connections:

  • Azure SQL DatabaseAzure SQL Database
  • Azure SQL Data WarehouseAzure SQL Data Warehouse
  • Azure Analysis Services データベースAzure Analysis Services database
  • Azure Database for PostgreSQLAzure Database for PostgreSQL
  • Azure Blob StorageAzure Blob Storage
  • Azure Table StorageAzure Table Storage
  • Azure Cosmos DBAzure Cosmos DB
  • 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 対話型クエリHDInsight Interactive Query
  • Azure Data Explorer (Kusto)Azure Data Explorer (Kusto)
  • Azure Cost ManagementAzure Cost Management
  • Azure Time Series Insights (ベータ)Azure Time Series Insights (Beta)

次の図は、 [Azure][データの取得] ウィンドウを示しています。The following image shows the Get Data window for Azure.

Azure のデータ ソース、[データの取得] ダイアログ ボックス、Power BI Desktop

Online Services のデータ ソースOnline Services data sources

[オンライン サービス] カテゴリには、次のデータ接続があります。The Online Services category provides the following data connections:

  • SharePoint Online リストSharePoint Online List
  • Microsoft Exchange OnlineMicrosoft Exchange Online
  • Dynamics 365 (オンライン)Dynamics 365 (online)
  • Dynamics NAVDynamics NAV
  • Dynamics 365 Business CentralDynamics 365 Business Central
  • Dynamics 365 Business Central (オンプレミス)Dynamics 365 Business Central (on-premises)
  • Microsoft Azure Consumption Insights (ベータ)Microsoft Azure Consumption Insights (Beta)
  • Azure DevOps (Boards のみ)Azure DevOps (Boards only)
  • Azure DevOps Server (Boards のみ)Azure DevOps Server (Boards only)
  • Salesforce オブジェクトSalesforce Objects
  • Salesforce レポートSalesforce Reports
  • Google AnalyticsGoogle Analytics
  • Adobe AnalyticsAdobe Analytics
  • appFigures (ベータ)appFigures (Beta)
  • Data.World - データセットの取得 (ベータ)Data.World - Get Dataset (Beta)
  • GitHub (Beta)GitHub (Beta)
  • LinkedIn Sales Navigator (ベータ)LinkedIn Sales Navigator (Beta)
  • Marketo (ベータ)Marketo (Beta)
  • Mixpanel (ベータ)Mixpanel (Beta)
  • Planview Enterprise One - PRM (ベータ)Planview Enterprise One - PRM (Beta)
  • Planview Projectplace (ベータ)Planview Projectplace (Beta)
  • QuickBooks Online (ベータ)QuickBooks Online (Beta)
  • SmartsheetSmartsheet
  • SparkPost (ベータ)SparkPost (Beta)
  • SweetIQ (ベータ)SweetIQ (Beta)
  • Planview Enterprise One - CTM (ベータ)Planview Enterprise One - CTM (Beta)
  • Twilio (ベータ)Twilio (Beta)
  • tyGraph (Beta)tyGraph (Beta)
  • Webtrends (Beta)Webtrends (Beta)
  • Zendesk (ベータ)Zendesk (Beta)
  • Asana (ベータ)Asana (Beta)
  • Dynamics 365 Customer Insights (ベータ版)Dynamics 365 Customer Insights (Beta)
  • Emigo Data SourceEmigo Data Source
  • Entersoft Business Suite (ベータ)Entersoft Business Suite (Beta)
  • FactSet Analytics (ベータ)FactSet Analytics (Beta)
  • Industrial App StoreIndustrial App Store
  • Intune データ ウェアハウス (ベータ)Intune Data Warehouse (Beta)
  • Microsoft Graph Security (ベータ)Microsoft Graph Security (Beta)
  • Power BI 用 Projectplace (ベータ)Projectplace for Power BI (Beta)
  • Product Insights (ベータ)Product Insights (beta)
  • Quick BaseQuick Base
  • TeamDesk (Beta)TeamDesk (Beta)
  • Webtrends Analytics (ベータ)Webtrends Analytics (Beta)
  • Witivio (ベータ)Witivio (Beta)
  • Workplace Analytics (ベータ)Workplace Analytics (Beta)
  • Zoho Creator (ベータ)Zoho Creator (Beta)

次の図は、 [オンライン サービス][データの取得] ウィンドウを示しています。The following image shows the Get Data window for Online Services.

Online Services のデータ ソース、[データの取得] ダイアログボックス、Power BI Desktop

その他のデータ ソースOther data sources

[その他] カテゴリには、次のデータ接続があります。The Other category provides the following data connections:

  • WebWeb
  • SharePoint リストSharePoint list
  • OData フィードOData Feed
  • Active DirectoryActive Directory
  • Microsoft ExchangeMicrosoft Exchange
  • Hadoop ファイル (HDFS)Hadoop File (HDFS)
  • SparkSpark
  • Hive LLAP (ベータ)Hive LLAP (Beta)
  • R スクリプトR script
  • Python スクリプトPython script
  • ODBCODBC
  • OLE DBOLE DB
  • SolverSolver
  • Cognite Data Fusion (ベータ)Cognite Data Fusion (Beta)
  • FHIRFHIR
  • Information Grid (ベータ)Information Grid (Beta)
  • Jamf Pro (ベータ)Jamf Pro (Beta)
  • MicroStrategy for Power BIMicroStrategy for Power BI
  • PaxataPaxata
  • QubolePresto (ベータ)QubolePresto (Beta)
  • Roamler (ベータ)Roamler (Beta)
  • Shortcuts Business Insights (ベータ)Shortcuts Business Insights (Beta)
  • SiteimproveSiteimprove
  • SurveyMonkey (ベータ)SurveyMonkey (Beta)
  • Tenforce (Smart)ListTenforce (Smart)List
  • TIBCO(R) Data Virtualization (ベータ)TIBCO(R) Data Virtualization (Beta)
  • Vena (ベータ)Vena (Beta)
  • Workforce Dimensions (ベータ)Workforce Dimensions (Beta)
  • Zucchetti HR Infinity (ベータ)Zucchetti HR Infinity (Beta)
  • 空のクエリBlank Query

次の図は、 [その他][データの取得] ウィンドウを示しています。The following image shows the Get Data window for Other.

その他のデータソース、[データの取得] ダイアログボックス、Power BI Desktop

注意

現時点では、Azure Active Directory を使用して保護されているカスタム データ ソースに接続することはできません。At this time, it's not possible to connect to custom data sources secured using Azure Active Directory.

データ ソースに接続するConnecting to a data source

データ ソースに接続するには、 [データの取得] ウィンドウでデータ ソースを選択し、 [接続] を選びます。To connect to a data source, select the data source from the Get Data window and select Connect. 次の図の場合、 [その他] データ接続カテゴリで [Web] が選択されています。In the following image, Web is selected from the Other data connection category.

Web への接続、[データの取得] ダイアログボックス、Power BI Desktop

対象のデータ接続に固有の接続ウィンドウが表示されます。A connection window is displayed, specific to the type of data connection. 資格情報が必要な場合には、入力を求めるプロンプトが表示されます。If credentials are required, you’ll be prompted to provide them. 次の図には、Web データ ソースに接続するために URL を入力している様子が示されています。The following image shows a URL being entered to connect to a Web data source.

URL の入力、[Web から] ダイアログボックス、Power BI Desktop

URL またはリソースの接続情報を入力し、 [OK] を選択します。Enter the URL or resource connection information, and then select OK. Power BI Desktop によってデータ ソースに接続され、 [ナビゲーター] に使用できるデータ ソースが表示されます。Power BI Desktop makes the connection to the data source, and it presents the available data sources in the Navigator.

[ナビゲーター] ダイアログボックス、Power BI Desktop

データを読み込むには、 [ナビゲーター] ペインの下部にある [読み込み] ボタンをクリックします。To load the data, select the Load button at the bottom of the Navigator pane. データを読み込む前に Power Query エディターでクエリを変換または編集するには、 [データの変換] ボタンを選択します。To transform or edit the query in Power Query Editor before loading the data, select the Transform Data button.

これで、Power BI Desktop でデータ ソースに接続できます。That’s all there is to connecting to data sources in Power BI Desktop! データ ソースの一覧は拡大を続けており、ここからデータへの接続をお試しください。一覧への追加は絶えず続いているため、頻繁にご確認ください。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.

PBIDS ファイルを使用したデータの取得Using PBIDS files to get data

PBIDS ファイルは、特定の構造を持つ Power BI Desktop ファイルであり、Power BI データ ソース ファイルであることを識別するための .PBIDS 拡張子が付いています。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.

PBIDS ファイルを作成すると、組織のレポート作成者の [データの取得] エクスペリエンスを効率化できます。You can create a PBIDS file to streamline the Get Data experience for report creators in your organization. 新しいレポート作成者が PBIDS ファイルを使用しやすいように、管理者はよく使用される接続用にこれらのファイルを作成することをお勧めします。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.

作成者が PBIDS ファイルを開くと、Power BI Desktop が開き、認証を受けてファイルに指定されているデータ ソースに接続することができる資格情報の入力がユーザーに求められます。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. [ナビゲーション] ダイアログ ボックスが表示されると、ユーザーはモデルに読み込むデータ ソースからテーブルを選択する必要があります。The Navigation dialog box appears, and the user must select the tables from that data source to load into the model. PBIDS ファイルで指定されていない場合、ユーザーは必要に応じてデータベースを選択します。Users may also need to select the database(s) if none was specified in the PBIDS file.

以降、ユーザーはビジュアルの構築を開始するか、 [最近のソース] に選択して新しいテーブル セットをモデルに読み込むことができるようになります。From that point forward, the user can begin building visualizations or select Recent Sources to load a new set of tables into the model.

現在、PBIDS ファイルでは、1 つのファイルで 1 つのデータ ソースのみがサポートされています。Currently, PBIDS files only support a single data source in one file. 複数のデータ ソースを指定すると、エラーが発生します。Specifying more than one data source results in an error.

PBIDS ファイルを作成するには、管理者が 1 つの接続に必要な入力を指定する必要があります。To create the PBIDS file, an administrator must specify the required inputs for a single connection. また、接続モードを DirectQuery または Import と指定することもできます。They can also specify the connection mode as either DirectQuery or Import. ファイルに mode がないか null の場合、ユーザーが Power BI Desktop でファイルを開くと、DirectQuery または Import を選択するよう求められます。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.

PBIDS ファイルの例PBIDS file examples

このセクションでは、一般的に使用されるデータ ソースの例をいくつか示します。This section provides some examples from commonly used data sources. ファイルの種類 PBIDS は、Power BI Desktop でもサポートされているデータ接続のみをサポートしますが、2 つの例外があります。ライブ接続と空のクエリ。The PBIDS file type only supports data connections that are also supported in Power BI Desktop, with two exceptions: Live Connect and Blank Query.

PBIDS ファイルには、認証情報と、テーブルとスキーマの情報が含まれて "いません"。The PBIDS file doesn't include authentication information and table and schema information.

次のコード スニペットは、PBIDS ファイルの一般的な例をいくつか示していますが、完全でも包括的でもありません。The following code snippets show several common examples for PBIDS files, but they aren't complete or comprehensive. その他のデータ ソースについては、プロトコルおよびアドレス情報のデータ ソース参照 (DSR) 形式に関する記事を参照してください。For other data sources, you can refer to the Data Source Reference (DSR) format for protocol and address information.

これらの例は便宜上のものであり、網羅する目的はありません。また、DSR 形式のサポートされているすべてのコネクタが含まれているわけではありません。These examples are for convenience only, aren't meant to be comprehensive, and don't include all supported connectors in DSR format. 管理者または組織は、これらの例をガイドとして使用して独自のデータ ソースを作成し、そこから独自のデータ ソース ファイルを作成およびサポートすることができます。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" 
        }, 
        } 
    } 
    ] 
}

フォルダーFolder

{ 
  "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" 
        }, 
      } 
    } 
  ] 
} 

SharePoint リストSharePoint list

URL は、サイト内のリストではなく、SharePoint サイト自体を指す必要があります。The URL must point to the SharePoint site itself, not to a list within the site. ユーザーはナビゲーターを利用し、そのサイトから、それぞれがモデルのテーブルになる 1 つ以上のリストを選択できます。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" 
    } 
  ] 
} 

テキスト ファイルText file

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

WebWeb

{ 
  "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"
        }
       }
    }
  ]
}

次の手順Next steps

Power BI Desktop では、あらゆる種類の操作を実行できます。You can do all sorts of things with Power BI Desktop. そのような機能について詳しくは、次のリソースをご覧ください。For more information on its capabilities, check out the following resources: