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などのさまざまなオンラインサービスに接続することもできます。
次のスクリーンショットは、オンラインサービスで利用できるさまざまなオプションを示しています。
その他
次のスクリーンショットは、他のカテゴリで使用できるさまざまなオプションを示しています。