他の Power Query エクスペリエンスからの Microsoft Power Platform データフローの出力を使用する

他の製品の Power Query エクスペリエンスからの Microsoft Power Platform データフローの出力を使用することができます。 たとえば Power BI Desktop 内、または別のデータフロー内でも、データフローの出力からデータを取得できます。 この記事では、その方法について学習します。

Power BI のデータフローからデータを取得する

データ分析に Power BI を使用している場合は、それらのデータソースを選択して、Power Platform データフローまたは Power BI データフローからデータを取得することができます。

Power BI Desktop からデータを取得する。

データフローからデータを取得すると、データは Power BI データセットにインポートされます。 その後、データセットを更新する必要があります。 1 回限りの更新を行うか、指定したスケジュールで自動更新を行うかを選択できます。 データセットのスケジュールされた更新は、Power BI で構成できます。

データフローからの DirectQuery

Power BI データフローは DirectQuery 接続もサポートしています。 データのサイズが大きすぎるため、すべてを Power BI データセットにインポートしたくない場合は、DirectQuery 接続を作成できます。 DirectQuery では、データは Power BI データセットにコピーされません。 DirectQuery から提供されるデータフローからデータを取得する Power BI データセット内のテーブルでは、データがデータフローからライブでフェッチされるため、スケジュールされた更新は必要ありません。

データフローに DirectQuery を使用するには、Power BI Premium 容量でコンピューティング エンジンを有効にし、DirectQuery モードで使用できるようになる前にデータフローを更新する必要があります。 詳細については、「Power BI データフロー の DirectQuery のサポート」を参照してください。

データフローに、DirectQuery の Premium 容量を設定します。

データフローは他のデータフローからのデータの取得が可能

あるデータフローによって作成されたデータを別のデータフローに再利用する場合は、新しいデータフローを作成するときに、Power Query エディターのエクスペリエンスでデータフロー コネクタを使用します。

データフローからデータを取得する。

別のデータフローの出力からデータを取得するときに、リンクされたエンティティが作成されます。 リンクされたエンティティを使用すると、上流のデータフローで作成されたデータを、下流のデータフローにコピーせずに、下流のデータフローで使用できるようになります。 リンクされたエンティティは、他のデータフローで作成されたエンティティへのポインターであるため、上流のデータフローの更新ロジックによって最新の状態に保たれます。 両方のデータフローが同じワークスペースまたは環境に存在する場合、それらのデータフローは同時に更新され、両方のデータフローのデータが常に最新の状態に保たれます。 詳細情報: データフロー間でエンティティをリンクする

データ変換とデータ使用の分離

他のデータフローまたはデータセット内のデータフローの出力を使用すると、データ変換層とその他のデータ モデルの間に抽象化を作成できます。 この抽象化により、マルチロール アーキテクチャが作成され、これにより Power Query の顧客がデータ変換の構築に専念でき、データ モデラーがデータ モデリングに集中することができるため重要です。

次の手順

次の記事では、関連する記事の詳細について説明します。