Power BI チュートリアル

⚡ スマートサマリー

Power BI は Microsoftのビジネスインテリジェンスおよびデータ視覚化プラットフォームは、さまざまなソースからの生データをインタラクティブなダッシュボードとレポートに変換します。デスクトップ、サービス、モバイルアプリにまたがり、現在は 内で動作します。 Microsoft ファブリック。

  • 📊 Foundation: ビジネスインテリジェンスは、散在するデータを実用的な洞察へと変換し、より迅速で証拠に基づいた意思決定を可能にします。
  • 🧰 ツールセット: Power BI Desktopは無料でレポートを作成し、サービスを通じて共有でき、モバイルアプリはどこにでもレポートを配信します。
  • ⚙️ Archi構造: データは、統合、処理、表示という3つの段階を経てダッシュボードに届きます。
  • 🧮 DAXスキル: 計算列、メジャー、および平均、最大値、合計などのテーブル関数YTD カスタム分析機能を搭載。
  • 💲 ライセンス: 無料プランは個人での分析に適していますが、ProプランとPremiumプラン(ユーザー単位)では大規模な共同作業が可能になります。
  • 🤖 AIの影響: コパイロット機能、自然言語による質疑応答、AIによるビジュアル化により、レポート作成とインサイトの発見が自動化されるようになりました。

初心者向け Power BI チュートリアル

Power BIを理解する前に、まずはビジネスインテリジェンスについて学びましょう。

BIとは何ですか?

ビジネスインテリジェンス(BI)は、データを分析し、実用的な情報を提供するのに役立つ、テクノロジー主導型の手法です。この情報は、企業の経営幹部、ビジネス管理者、その他のユーザーが、情報に基づいたビジネス上の意思決定を行うのに役立ちます。

Power BIとは何ですか?

Power BI は、さまざまなデータ ソースからのデータを対話型のダッシュボードと分析���ポートに変換するためのビジネス インテリジェンスおよびデータ視覚化ツールです。 Power BI は、エンド ユーザーが独自のレポートやダッシュボードを作成できるシンプルなインターフェイスを備えた対話型の視覚化のためのクラウド ベースのサービスを提供します。

Power BIには、デスクトップ版、サービスベース版(SaaS)、モバイル版など、さまざまなバージョンがあり、さまざまなプラットフォームで使用されています。Power BIは、ビジネスインテリジェンスのための複数のソフトウェアコネクタとサービスを提供しています。Power BIは、 Microsoft 生地については、この記事の後半で詳しく説明します。

このPower BIトレーニングでは、Power BIの重要な概念をすべて学び、Power BIツールの使い方に関する基礎的な理解を深めることができます。

Power BI の歴史

Power BIの進化における主なマイルストーンは以下のとおりです。

  • Power BI は、SQL Server Reporting Services チームの Thierry D'Hers と Amir Netz によって構想されました。 Microsoft.
  • これは元々、2010年にロン・ジョージによって設計され、「プロジェクト・クレセント」と名付けられた。
  • 2011年には、SQL Serverにバンドルされ、コードネームはDenaliだった。
  • Microsoft 2013年9月に、Office 365向けPower BIと呼ばれる最初の一般向けプレビュー版を発表した。
  • Power BIの最初の一般リリースは2015年7月24日に行われました。これはPower Query、Power Pivot、Power View、Power MapといったExcelのアドインをベースとしていました。

Power BI を使用する理由

Power BIツールを使用する主な理由は以下のとおりです。

  • SaaSソリューション向けの既製ダッシュボードとレポート
  • Power BI では、リアルタイムのダッシュボード更新が可能です。
  • クラウドまたはオンプレミスのデータソースへの安全で信頼性の高い接続を提供します。
  • Power BI は、迅速な展開、ハイブリッド構成、および安全な環境を提供します。
  • 自然言語クエリを使用したデータ探索を可能にする
  • コミュニティの動向に合わせて定期的に更新されるダッシュボードの視覚化機能を提供します。

Power BI を使用するのは誰ですか?

Power BIツールを使用する重要な専門家には、以下のような人々がいます。

  • PMO – プロジェクトおよびポートフォリオマネージャー
  • ビジネス&データアナリスト
  • 開発者およびデータベース管理者
  • ITチームとITプロフェッショナル
  • エンドユーザーレポートの利用者
  • データサイエンティスト

Power BI ツールの種類

このPower BIデスクトップチュートリアルでは、Power BIツールの種類について学びます。

Power BIの重要なツールには以下のようなものがあります。

Power BI Desktop

Power BI Desktopは、Power BIの主要なオーサリングおよびパブリッシングツールです。開発者や上級ユーザーは、これを使用してまったく新しいモデルやレポートをゼロから作成します。

費用: 無料

PowerBIサービス

中国語を学ぶ サービスとしてのソフトウェア(SaaS) Power BI データ モデル、レポート、ダッシュボードがホストされる場所。管理、共有、コラボレーションはクラウドで行われます。

プロライセンス:1ユーザーあたり月額14ドル

Power BI データ ゲートウェイ

Power BI Data Gateway は、DirectQuery、インポート、およびライブクエリ接続を使用して、Power BI サービスとオンプレミスのデータソース間の橋渡し役として機能します。これは BI 管理者によってインストールされます。

Power BI レポート サーバー

ページ分割レポート、KPI、モバイルレポート、Power BI Desktopレポートをオンプレミスでホストできます。4か月ごとに更新され、ITチームによってインストールおよび管理されます。ユーザーは、Power BIレポートや開発チームが作成したその他のレポートを変更できます。

PowerBIモバイルアプリ

Power BI モバイル アプリは iOS と Android ( Windows モバイルアプリは2021年に廃止されました。 Microsoft Intune。このツールを使用すると、Power BIサービスまたはレポートサーバー上のレポートやダッシュボードを表示できます。

Power BI ライセンス比較

上記の各ツールは、それぞれ異なるライセンスによってロックが解除されます。Power BI Desktop は引き続き無料ですが、クラウドでレポートを共有するには、有料のユーザー単位ライセンスまたは組織全体の容量が必要です。以下の表は、 Microsoft2025年時点の価格です。価格は変動するため、常に最新の料金をご確認ください。

ライセンス 料金(ユーザー1人あたり/月) ベスト
Free $0 Power BI Desktop での個別分析とレポート作成
パワーBIプロ $14 Power BI サービスでのレポートの公開、共有、および共同作業
ユーザーごとのプレミアム料金(PPU) $24 より大規模なセマンティックモデル、より頻繁な更新、および高度な機能
Microsoft 生地容量(F SKU) 容量ベースの料金設定 組織全体への展開。廃止されたプレミアム容量(P)SKUを置き換える。

💡ヒント: この記事で紹介されている内容はすべて、無料のデスクトップツールだけで習得できます。有料ライセンスが必要なのは、レポートを公開・共有する場合のみです。

Power BI のデータソース

Power BIは数百ものデータソースに接続できます。最も一般的なデータソースを���下にまとめます。

情報元 詳細説明
Excel(.xlsx、.xlsm) ワークブックには、手動で入力されたデータ、または外部データソースからクエリを実行して読み込んだデータを含めることができます。
カンマ区切り値(.csv) ファイルは、データの行を含むシンプルなテキストファイルです。各行には、カンマで区切られた1つ以上の値を含めることができます。
Power BI Desktop (.pbix) Power BI Desktop を使用して、外部データ ソースからデータをクエリし、読み込むことができます。
クラウド上のデータベース ライブ接続が可能 Azure SQLデータベース、 Azure Synapse Analytics(旧称) Azure SQLデータウェアハウスなど)
オンプレミスのデータベース SQL Server Analysis Servicesのリレーショナルモデルデータベースに直接接続できます。オンプレミスのデータゲートウェイが必要です。

Power BI で使用される重要な用語

以下の画像と表は、Power BI のすべての画面で目にする用語を説明しています。

Power BI で使用される主要な用語

契約期間 詳細説明
可視化 一つまたは複数の目的を達成するための情報の視覚的表示。単一画面に情報を表示し、運用、パフォーマンス、個人に関する問題など、様々な課題や問題点をユーザーに警告します。
データセット(意味モデル) データセットとは、インポートまたは接続するものです。データセットは、名前の変更、更新、削除、および探索が可能です。 Microsoft ファブリック、データセットは現在、セマンティックモデルと呼ばれています。
ダッシュボード ダッシュボードは、XNUMX 個以上のタイルとウィジェットを含むコレクションです。 これは、基礎となるデータセットの一部のサブセットのカスタマイズされたビューを表すために使用されます。
レポート Power BI レポートは、1 ページまたは複数ページの視覚化データで構成されます。レポートは、ゼロから作成することも、ダッシュボードに固定することも、データセットを使用して作成することもできます。
タイル これは、レポートやダッシュボードに表示される単一の視覚化要素であり、各視覚化要素を包含する長方形のボックスです。

ArchiPower BI の構造

以下の図は、Power BIアーキテクチャの3つの段階を示しています。

ArchiPower BI の構造
ArchiPower BI の構造

データ統合

組織は、さまざまなソースから取得され、さまざまなファイル形式である可能性のあるデータを扱う必要があります。データは、tracさまざまなソース(異なるサーバーやデータベースなど)から取得されたデータは、共通のステージングエリアで単一の標準フォーマットに統合されます。

情報処理

この段階では、統合されたデータはまだ視覚化できる状態ではありません。データには処理���必要だからです。このデータは前処理されます。例えば、データセットから冗長な値や欠損値が削除されます。

データがクリーンアップされたら、ビジネスルールを適用する必要があります。その後、そのデータを データウェアハウス.

データプレゼンテーション

データが読み込まれて処理されると、Power BIが提供するさまざまな視覚化機能を使って、より分かりやすく視覚化できます。ダッシュボードやレポートを使用することで、データをより直感的に表現できます。これらの視覚的なレポートは、ビジネスユーザーが得られた洞察に基づいてビジネス上の意思決定を行うのに役立ちます。

Power BI Desktop をインストールして実行する

ステップ1) ロケーション選択 https://powerbi.microsoft.com/en-us/desktop/

そして「無料ダウンロード」ボタンを選択してください。

Power BI Desktopのダウンロードページ(無料ダウンロードボタン付き)

ステップ2) あなたはあなたにリダイレクトされます Microsoft ストア。入手ボタンを選択してください。

Microsoft Power BI Desktop の「入手」ボタンをストアに保存する

ステップ3) インストールボタンをクリックします。

Power BI Desktop のインストールボタン Microsoft ストア

ステップ4) 画面上で進行状況を確認できます。

Power BI Desktop のインストール進行状況バー

ステップ5) ウェルカム画面が表示される前に、登録またはログインを求められます。

Power BI Desktop 登録画面

ステップ6) Power BI Desktop を実行すると、ようこそ画面が表示されます。

Power BI Desktop のようこそ画面

Power BI Desktopで最初のレポートを作成する方法

Power BI Desktopがインストールされていれば、数分で実用的なレポートを作成できます。

  1. データを取得する: ホームリボンで、 データを取得する ExcelワークブックやCSVファイルなどのソースを選択し、ナビゲーターウィンドウで必要なテーブルを選択します。
  2. データを変換します。 詳しくはこちら データを変換する Power Query エディターを開きます。空白行を削除し、列の名前を変更し、データ型を修正してから、 閉じて適用.
  3. データをモデル化します。 切り替える モデルビュー テーブル間の関係性を確認します。Power BI は一致する列を自動的に検出しますが、フィールドをドラッグして手動で関係性を作成することもできます。
  4. ビジュアルを作成する: In レポートビューデータ ペインからフィールドをキャンバスにドラッグし、視覚化ペインからグラフの種類を選択します。たとえば、比較には棒グラフ、傾向を示すには折れ線グラフなどです。
  5. スライサー���フィルターを追加する: スライサービジュアルを挿入して、読者が日付、地域、または製品で絞り込み検索できるようにし、フィルターペインを使用して各ページに表示される内容を制限します。
  6. 保存して公開: ファイルを.pbix形式で保存します。Proライセンスをお持ちの場合は、クリックしてください。 パブリッシュ レポートをPower BIサービスに送信し、同僚と共有する。

💡ヒント: Microsoftの無料の財務サンプルワークブックは、自社のデータを使って作業する前に、これらの手順を練習するのに最適です。

PowerBIダッシュボード

下の図は、Power BI ダッシュボードの例を示しています。

PowerBIダッシュボード

Power BI Desktopは、ダッシュボードやレポートを作成するための開発ツールです。Power BIアプリケーションは、デスクトップやモバイルデバイスを通じて他のユーザーがアクセスできます。

Power BI は、以下の主要コンポーネントに基づいて構築されています。

  • PowerQuery: これは、公開データソースや内部データソースを検索、アクセス、変換するために使用できます。
  • パワーピボット: に使用されます データモデリング インメモリ分析用。
  • パワービュー: このコンポーネントを使用すると、データを視覚化、分析、表示できます。
  • パワーマップ: インタラクティブな地理的視覚化によりデータに命を吹き込みます。
  • Power BI サービス: データ ビューとワークブックを共有でき、オンプレミスおよびクラウドベースのデータ ソースから更新できます。
  • Power BI の Q&A: 自然言語クエリを使用して質問し、即座に回答を得ることができます。
  • データ管理ゲートウェイ: 定期的なデータ更新、データフィードの表示、およびテーブルの公開機能を提供します。
  • データカタログ: このコンポーネントにより、ユーザーはデータ カタログを使用してクエリを検出し、再利用できるようになります。 メタデータは検索機能を容易にすることができます。

DAX関数とは何ですか?

データ分析式(DAX)は、さまざまなデータで使用できる数式言語です。 視覚化ツール Power BI と同様です。関数型言語とも呼ばれ、コード全体が関数内に記述されます。DAX プログラミング式には、数値とその他の 2 つのデータ型があります。

テーブルは共通の列によって相互にリンクされています。以下は、Power BI データ モデルにおける関係性を示す簡単な図です。

DAX関数のPower BIデータモデル図

Power BIでは、DAXを使用できる場所が3つあります。

  • 計算列
  • 措置
  • テーブル類

Power BI のこれらの例をすべて見て、DAX 関数がどのように機能するかを確認しましょう。

計算列

計算列を使用すると、指定されたデータに基づいて新しい列を作成できます。

例えば、Itemsテーブルには「最終価格」列がありません。ここでは、単価と数量のみが利用可能な場合に、DAX関数を使用して新しい列を計算します。

Price = List_Items[MRP]*List_Items[Qty]

上記のPower BIの例に示されているデータでは、各行にそれぞれ計算された価格が表示されます。

措置

以下の Power BI の例に示すように、データを追加することなくメジャー���使用して計算を実行できます。これは、価格を表示するためにまったく新しい列を作成する必要がないレポートで非常に役立ちます。

例:

1] Total of the MRP column * Total of Qty column

テーブル類

表形式モデルのDAX関数は、テーブル全体を返すことができます。たとえば、組織が顧客を持つすべての都市のリストを生成するには、次の関数を使用します。

cities touched = DISTINCT(Customers[City])

フィルターについて一言

フィルターは、指定された条件に合致しない行を非表示にします。データをフィルターで除外した後の計算は、その条件に合致する行にのみ適用されます。

Power BI DAX 関数

重要なDAX関数には以下のようなものがあります。

平均

このDAX関数を使用すると、以下のPower BIの例に示すように、指定された値のセットから平均値を求めることができます。

例–

AvgComm = AVERAGE(List_Items[Price])

最大値

指定された値のセットから最大値を見つけるのに役立ちます。

例 – 最高次数を調べます。

HighSale = MAX(List_Items[Price])

最小値

与えられた値のセットから最小値を見つけるのに役立ちます。

例 – 最小次数を調べることができます。

LowestSale = MIN(List_Items[Price])

数量カウント

数値データをすべてカウントします。

例:発行されたチケットの枚数を数える。

TicketVolume = COUNT(Invoices[Ticket])

連結する

この関数は、計算列の値を結合するのに役立ちます。メジャーを扱う場合は、CONCATENATEX 関数を使用できます。

例: 商品名と希望小売価格を連結することで、各製品が販売されるすべての価格帯に対応する固有のコードが得られます。

ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])

トータルYTD

この機能を使うと、今年の初めから指定した日付までの合計を計算できます。計算は会計年度ではなく、暦年に基づいて行われます。

例:価格列の売上合計を計算します。

CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])

事例一覧

全てを返し、フィルターは無視します。

例: 上記のCALCULATE関数と併用します。

Power BI と Tableau

主な違いは次のとおりです。 Power BI と Tableau:

技術パラメータ Power BI タブロー
設立年 2013 2003
用途 分析用の完全なダッシュボード アドホック分析が可能
によって使われた 技術系ユーザーまたは非技術系ユーザー 主にアナリストが使用する
サポート 無料プランではサポートが限定的。有料プランではより迅速なサポートを提供。 フルサポート
拡張性 グッド 素晴らしい
インフラ SaaSの 様々な

Power BI と Microsoft ファブリック

Power BI の最近の最大の変更点は、 Microsoft Fabricは、2023年5月に発表されました。Fabricは Microsoftは、OneLakeと呼ばれる共有データ基盤上に、データエンジニアリング、データウェアハウジング、リアルタイム分析、データサイエンス、およびビジネスインテリジェンスを組み合わせた統合分析プラットフォームです。

Power BI ユーザーにとって、日々の作業はほとんど変わりません。デスクトップ、サービス、DAX、Power Query の動作は以前��同じなので、既存のスキルをそのまま活用できます。主な違いは、名称とライセンスです。データセットはセマンティック モデルと呼ばれるようになり、容量ごとのプレミアム (P) SKU は廃止され、ファブリック (F) 容量に置き換えられました。

FabricはAIも推進します。サポートされている機能があれば、Copilotはレポートページの作成、DAXメジャーの記述、平易な言葉によるプロンプトからのインサイトの要約を行うことができます。つまり、今日Power BIを学ぶことで、自動的に将来の準備が整います。 Microsoft 明日は生地を。

PowerBIの利点

上記「Power BIを使う理由」で説明した主なメリットに加え、Power BIには以下のような利点があります。

  • 毎月新しい機能が追加されるので、Excelユーザーにとっては大変ありがたい。
  • 豊富なデータベース接続機能に加え、Q&A機能とWeb公開��能も備えています。
  • 両方との統合 Python また、カスタムビジュアライゼーションにはRを使用します。
  • Power Queryは、データの整理とクリーニングのための多くのオプションを提供します。
  • Power BI サービスに公開した後、手動で操作することなく、更新をスケジュールできます。
  • Power BIは、Copilotをはじめとする人工知能と機械学習の機能によって支えられています。

PowerBIのデメリット

Power BIを使用する際のデメリット/欠点は以下のとおりです。

  • ダッシュボードとレポートは、ゲストユーザーを除き、組織内でのみ共有されます。Azure AD B2B) アクセスが設定されています。
  • Power BI は、インポートされたデータとリアルタイム接続からアクセスされたデータを混在させることはありません。
  • Proライセンスでは、Power BIは1GBを超えるセマンティックモデル(データセット)を受け付けません。1GBを超えるモデルには、Premium Per UserまたはFabric容量が必要です。
  • ダッシュボードは、ユーザー、アカウント、またはその他のエンティティ パラメーターを受け入れたり渡したりすることはありません。
  • Power BIのレポートやダッシュボードにリアルタイムで接続できるデータソースは比較的少ない。

よくあるご質問

副操縦士は MicrosoftPower BIとFabricに組み込まれた、生成型AIアシスタントです。平易な言葉で入力されたプロンプトに基づいて、レポートページの作成、DAXメジャーの記述と説明、調査結果の要約を行うことができます。この機能を利用するには、サポートされている有料プランが必要です。

はい。主要影響要因、分解ツリー、スマートナラティブ、異常検知などのAIビジュアル機能は、データ内の要因、パターン、外れ値を自動的に抽出します。また、Q&Aビジュアル機能は、自然言語による質問に即座にグラフで回答します。

Power BI Desktop は、 WindowsMac ユーザーは Web ブラウザー経由で Power BI サービスにアクセスし、デスクトップを Mac 内で実行できます。 Windows 仮想マシンを使用するか、iOSモバイルアプリでレポートを表示します。

Power BI Desktop はレポートを .pbix ファイルとして保存します。このファイルにはクエリ、データ モデル、ビジュアルがまとめて格納されます。.pbit テンプレート形式は、データを含まない同じ構造を保存します。

Basic Excel Power QueryとPower PivotはExcelから派生したものであるため、スキルがあれば始めるのに十分です。 SQL データモデリングの概念は役立ち、DAXは上達するにつれて徐々に学べます。