この記事では、Power BI Desktop を使用して、階層型名前空間 (Azure Data Lake Storage Gen2) を持つストレージ アカウントに格納されているデータを分析および視覚化する方法について説明します。
[前提条件]
このチュートリアルを開始する前に、次の前提条件が必要です。
- Azure サブスクリプション。 Azure 無料試用版の取得に関するページをご覧ください。
- 階層型名前空間を持つストレージ アカウント。
「ストレージ アカウントを作成する」の手順に従って作成します。 この記事では、
contosoadlscdmという名前のストレージ アカウントを作成していることを前提としています。 - ストレージ アカウントに対して、BLOB データ閲覧者、BLOB データ共同作成者、または BLOB データ所有者のいずれかのロールが付与されていることを確認します。
- ストレージ アカウントにある
Drivers.txtという名前のサンプル データ ファイル。 このサンプルは Azure Data Lake Git リポジトリからダウンロードし、そのファイルをストレージ アカウントにアップロードできます。 - Power BI Desktop。 このアプリケーションは 、Microsoft ダウンロード センターからダウンロードできます。
Power BI Desktop でレポートを作成する
コンピューターで Power BI Desktop を起動します。
サンプル データに接続するには、 Azure Data Lake Storage Gen2 コネクタに関する記事の手順に従います。
Power Query Navigator で、[ 読み込み] を選択します。
データが Power BI に正常に読み込まれると、[ フィールド] パネルに次のフィールドが表示されます。
ただし、データを視覚化して分析するには、次のフィールドを使ってデータを利用することを好むかもしれません。
次の手順では、インポートしたデータを目的の形式に変換するようにクエリを更新します。
リボンの [ ホーム ] タブで、[ データの変換] を選択します。 Power Query エディターが開き、ファイルの内容が表示されます。
Power Query エディターの [ コンテンツ ] 列で、[ バイナリ] を選択します。 ファイルは CSV として自動的に検出され、次の出力が含まれています。 これで、視覚化の作成に使用できる形式でデータを使用できるようになりました。
リボンの [ ホーム ] タブで、[ 閉じて適用] を選択します。
クエリが更新されると、[ フィールド] タブに視覚化に使用できる新しいフィールドが表示されます。
これで、特定の国/地域の各都市のドライバーを表す円グラフを作成できます。 これを行うには、次の選択を行います。
[視覚化] タブ で 、円グラフのシンボルを選択します。
この例では、使用する列は列 4 (市区町村の名前) と列 7 (国/地域の名前) です。 これらの列を [フィールド] タブから [視覚化 ] タブにドラッグします。
円グラフは、次の図のようになります。
ページ レベル フィルターから特定の国/地域を選択すると、選択した国/地域の各都市のドライバーの数が表示されます。 たとえば、[視覚化] タブ の [ ページ レベル フィルター] で [ブラジル] を選択 します。
円グラフが自動的に更新され、ブラジルの都市のドライバーが表示されます。
[ ファイル ] メニューから [ 保存] を選択して、視覚エフェクトを Power BI Desktop ファイルとして保存します。
Power BI サービスにレポートを発行する
Power BI Desktop で視覚エフェクトを作成した後は、Power BI サービスに公開することで他のユーザーと視覚化を共有できます。 その方法については、「 Power BI Desktop から発行する」を参照してください。