データフローの問題のトラブルシューティング: データフローからデータを取得する

データフローを作成したが、そこからデータを取得することが難しい場合があります (Power BI Desktop で Power Query を使用した場合、または他のデータフローからの場合)。 この記事では、データフローからデータを取得する際の最も一般的な問題について説明します。

エラー: このテーブルは空です

あなたは、(Power BI Desktop または別のデータフローの) データフローからデータを取得し、そのデータフローにアクセスできるとします。 しかし、上記の状況でデータフローからデータを取得すると、 [ナビゲーター] ウィンドウに "このテーブルは空です" というメッセージが表示されることがあります。

理由:

データがテーブルに読み込まれませんでした。

解決策:

Excel の Power Query や Power BI Desktop の Power Query などのデスクトップ ツールでは、テーブルへのデータの読み込みが (無効にしない限り) 自動的に行われます。 この動作は、データフローの Power Query では少し異なります。 データフロー エンティティでは、データを更新しない限り、データが読み込まれません。

データフローのスケジュールされた更新を設定する必要があります。または、1 回だけ更新を行いたい場合は、手動の更新オプションを使用します。

データフローを更新します。

データフローの更新のスケジュール設定。

データフローが更新されると、エンティティ内のデータが、他のツールやサービスの [ナビゲーター] ウィンドウに表示されるようになります。

詳細情報: Power BI でのデータフローの更新に関するセクション、Power Apps での更新頻度の設定に関するセクション

自分の Microsoft Power Platform データフローが一覧に表示されない

作成および更新した Microsoft Power Platform データフローに、Get data コマンドを使用してアクセスできない場合があります。 これは、データフローにアクセスしようとしているアカウントにアクセスがないことによる場合があります。 ただし、アカウントにデータフローへのアクセスがある場合は、もう 1 つの理由が、アクセスしているデータフローの種類がであることがあります。

"バッファーの末尾に達しました" または "DataFormat.Error: バッファーの末尾に達しました" というエラー メッセージが表示される場合があります。

標準データフローからデータを取得します。

理由:

データフローからの データの取得 操作で使用できるのは、分析データ フローのみです。

解決策:

Dataverse にデータを格納するデータフロー (つまり、標準のデータフロー) を作成した場合は、データフローから データの取得 操作を使用してデータを表示することはできません。 ただし、Dataverse から データの取得を使用してこれにアクセスすることはできます。 または、代わりに 分析データフローを作成し、データフローから データの取得 を使用してデータフローにアクセスすることができます。

標準データフローと分析データフローからデータを取得します。

データフローに DirectQuery 接続を作成できない

データフローを DirectQuery のソースとして使用する場合は、最初に有効にする必要がある場合があります。

理由:

拡張コンピューティング エンジンの設定が無効になっています。

解決策:

拡張コンピューティング エンジンを有効にすると、DirectQuery を使用してデータフローに接続するオプションが表示されます。

拡張コンピューティング エンジンを有効にします。