ファイルから Power BI 用のデータを取得する

Power BI では、次の種類のファイルに接続したり、データやレポートをインポートしたりできます:

  • Microsoft Excel .xlsx および .xlsm ファイル
  • Power BI Desktop .pbix レポート ファイル
  • コンマ区切り値 (CSV) .csv ファイル

ファイルからデータを取得する意味

Power BI で探索するデータは、セマンティック モデルから取得します。 セマンティック モデルを作成するには、データが必要です。 この記事では、ファイルからのデータの取得に焦点を当てます。

セマンティック モデルの重要性とそのデータを取得する方法についてより深く解釈するために、自動車を考えてみましょう。 車内に座ってダッシュボードを見るのは、コンピューターの前に座って Power BI のダッシュボードを見るのに似ています。 ダッシュボードには、エンジンの回転数、温度、使っているギア、走行速度など、車の動作状態に関するさまざまな情報が表示されます。

Power BI のセマンティック モデルは車のエンジンのようなものです。 セマンティック モデルは、データ、メトリック、および Power BI ダッシュボードに表示される情報を提供します。 エンジン (セマンティック モデル) には燃料が必要であり、Power BI ではデータが燃料です。 車には、エンジンにガソリンを供給する燃料タンクがあります。 また、Power BI には、セマンティック モデルに供給するためのデータの燃料タンクも必要です。 この燃料タンクに相当するのが、Power BI Desktop ファイル、Excel ブック ファイル、CSV ファイルです。

さらに、車の燃料タンクにはガソリンを入れる必要があります。 Power BI Desktop、Excel、CSV ファイルのガスとは、Excel、Power BI Desktop、または CSV ファイルに配置するデータ ソースのデータです。 Excel ブックまたは CSV ファイルにデータ行を手動で入力することも、外部データ ソースに接続してデータのクエリを実行し、ファイルにデータを読み込むこともできます。 データが含まれるファイルを準備できたら、このファイルをセマンティック モデルとして Power BI に取得することができます。

Note

Excel データを Power BI にインポートする場合、データはテーブルまたはデータ モデルに含まれている必要があります。

ファイルを保存する場所

どこにファイルを保存するかによって違いが生じます。

  • ローカル。 コンピューターのドライブまたは組織内の別の場所にブック ファイルを保存した場合、ファイルを Power BI に "インポート" できます。 ファイルはソース ドライブに残ります。 Power BI により、実際にはサイトに新しいセマンティック モデルが作成され、データと、場合によってはデータ モデルがセマンティック モデルに読み込まれます。 ファイル内のすべてのレポートは、[マイ ワークスペース][レポート] として表示されます。

  • 職場または学校用 OneDrive。 職場または学校用の OneDrive がある場合は、Power BI に使用するのと同じアカウントでサインインします。 これは、Excel、Power BI Desktop、CSV ファイルの作業を Power BI セマンティック モデル、レポート、ダッシュボードと同期させる最も効果的な方法です。 Power BI と OneDrive はどちらもクラウドにあるため、Power BI は約 1 時間ごとに OneDrive 上のファイルに接続されます。 Power BI で変更が見つかると、Power BI セマンティック モデル、レポート、ダッシュボードが自動的に更新されます。

    Note

    個人用の OneDrive アカウントからファイルをアップロードすることはできませんが、コンピューターからファイルをアップロードすることはできます。

  • SharePoint チーム サイト。 Power BI Desktop のファイルを SharePoint チーム サイトに保存するのは、職場用または学校用 OneDrive に保存するのと同様です。 最も大きな違いは、Power BI からファイルに接続する方法にあります。 URL を指定したり、ルート フォルダーに接続したりできます。

Note

職場用または学校用 OneDrive からインポートされたセマンティック モデルは、ローカル ファイルからは更新できません。 Power BI でセマンティック モデルを更新するには、職場用または学校用 OneDrive のファイルを置き換える必要があります。 あるいは、セマンティック モデルとその関連アイテムを削除し、ローカル ファイルからインポートすることもできます。