PowerBI-サポートされているデータソース

Power BIは、さまざまなデータソースをサポートしています。[データの取得]をクリックすると、使用可能なすべてのデータ接続が表示されます。さまざまなフラットファイル、SQLデータベース、Azureクラウド、さらにはFacebook、Google Analytics、SalesforceオブジェクトなどのWebプラットフォームに接続できます。また、リストされていない他のODBCデータソースに接続するためのODBC接続も含まれています。

PowerBIで利用可能なデータソースは次のとおりです-

  • フラットファイル
  • SQLデータベース
  • ODataフィード
  • 空白のクエリ
  • Azureクラウドプラットフォーム
  • オンラインサービス
  • 空白のクエリ
  • Hadoop、Exchange、ActiveDirectoryなどの他のデータソース

Power BIデスクトップでデータを取得するには、メイン画面の[データの取得]オプションをクリックする必要があります。最も一般的なデータソースを最初に示します。次に、[その他]オプションをクリックして、使用可能なデータソースの完全なリストを表示します。

上のスクリーンショットに示すように[その他]タブをクリックすると、新しいナビゲーションウィンドウが表示され、左側に利用可能なすべてのデータソースのカテゴリが表示されます。上部で検索を実行するオプションもあります。

以下はさまざまです data sources 記載されている-

すべて

このカテゴリでは、PowerBIデスクトップで利用可能なすべてのデータソースを確認できます。

ファイル

[ファイル]をクリックすると、PowerBIデスクトップでサポートされているすべてのフラットファイルタイプが表示されます。任意のファイルタイプに接続するには、リストからファイルタイプを選択し、[接続]をクリックします。ファイルの場所を指定する必要があります。

データベース

[データベース]オプションをクリックすると、接続できるすべてのデータベース接続のリストが表示されます。

データベースに接続するには、上のスクリーンショットに示すように、リストからデータベースタイプを選択します。[接続]をクリックします。

接続するには、サーバー名/ユーザー名とパスワードを渡す必要があります。Advanceオプションを使用して直接SQLクエリを介して接続することもできます。接続モード-インポートまたはDirectQueryを選択することもできます。

Note −インポートモードとDirectQueryモードを1つのレポートに組み合わせることはできません。

インポートとDirectQuery

DirectQueryoptionは、データ操作のオプションを制限し、データはSQLデータベースに残ります。DirectQueryはライブであり、Importメソッドのように更新をスケジュールする必要はありません。

Importメソッドを使用すると、データの変換と操作を実行できます。PBIサービスにデータを公開する場合、制限は1GBです。データを消費してPowerBI Azureバックエンドにプッシュし、データを1日8回まで更新でき、データ更新のスケジュールを設定できます。

DirectQueryを使用する利点

  • DirectQueryを使用すると、大規模なデータセットでデータの視覚化を構築できますが、PowerBIデスクトップにインポートすることはできません。

  • DirectQueryは、1GBのデータセット制限を適用しません。

  • DirectQueryを使用すると、レポートには常に現在のデータが表示されます。

DirectQueryの使用に関する制限

  • DirectQueryの使用中にデータを返すには、100万行の制限があります。より多くの行の集計を実行できますが、データセットを返すには、結果の行が100万未満である必要があります。

  • DirectQueryでは、すべてのテーブルは単一のデータベースから取得する必要があります。

  • クエリエディタで複雑なクエリを使用すると、エラーがスローされます。クエリを実行するには、クエリからエラーを削除する必要があります。

  • DirectQueryでは、リレーションシップフィルタリングは一方向でのみ使用できます。

  • テーブル内の時間関連データの特別な処理はサポートされていません。

Azure

Azureオプションを使用すると、Azureクラウドのデータベースに接続できます。次のスクリーンショットは、Azureカテゴリで使用できるさまざまなオプションを示しています。

オンラインサービス

Power BIを使用すると、Exchange、Salesforce、Google Analytics、Facebookなどのさまざまなオンラインサービスに接続することもできます。

次のスクリーンショットは、オンラインサービスで利用できるさまざまなオプションを示しています。

その他

次のスクリーンショットは、他のカテゴリで使用できるさまざまなオプションを示しています。