API不要!Power BIで簡単にウェブ上のデータを取得する
BI技術者の雑記
ウェブ上のホームページには、多種多様な統計表が公開されています。
これらの表を参照するにあたり、自分用にカスタマイズしたり、グラフ等に可視化してみたいと思ったことはないでしょうか。
本コラムでは、Power BIで手軽にウェブ上からデータ取得する方法(Webスクレイピング、Webクローリング)をご紹介します。
1.『データの準備に80%』
一般的に、データアナリストはデータの準備に約8割の時間を費やし、残りの約2割の時間で分析と意思決定を行う、と言われています。
これは各所ですでに指摘されているように、きわめて本末転倒な事態です。
しかし、ウェブ上には、すでにあなたが必要とするデータが落ちているかもしれません。
すべてとは言わずとも、一部でもウェブ上のデータを利用することにより、データの準備にかけていた時間を節約することは可能です。
2.ウェブ掲載されている表をデータソースに使用する
Power BIは様々なデータソースに対応していますが、一般公開されているホームページ上の表にも対応しています。
Power BI Desktop を使い検証してみましょう。
データソースにはWikipediaの下記ページを使用します。
●Wikipedia – 都道府県の人口一覧
まずは「ホーム」タブの「データを取得」から「Web」を選択し、「接続」ボタンを押下します。

ポップアップが表示されるので、先ほどのWikipediaのURLを入力します。

リンク先のページには複数の統計表が掲載されていました。
Power BIが自動で使用する表の候補を一覧として列挙してくれます。
使いたい表をチェックして、「読み込み」ボタンを押下します。

試しに円グラフにでもしてみましょう。

棒グラフだとどうでしょうか?

なお、最新のデータに更新したい場合は、「ホーム」タブの「更新」を押下すれば良いだけです。

3.おわりに
このようにAPIといったことを全く意識することなく、非常に簡単なオペレーションで、ウェブ上の表をビジュアライゼーションすることができます。
工夫次第で色々と有用な使い方ができそうです。
2022/07/19
Datalizerの管理者アカウントのパスワードを再設定する方法
Datalizerは、WebブラウザーやExcelからデータの集計や分析操作ができるBIツールです。 今回は、管理者アカウントの管理者IDまたはパスワードが分からない場合に再設定する方法をご紹介します。バージョンはDat […]
2020/10/22
【MotionBoard 6.1】 新機能 翻訳変数を使用したボードの多言語化対応について
Contents はじめに 翻訳変数とは 設定手順 おわりに 1.はじめに データ活用、データドリブン戦略を強力に加速させるBIツール「MotionBoard」! 非常に多機能なため、使ったことがない・使いたいけどわから […]
2020/10/28
【MotionBoard 6.0】バージョンアップ時の注意点
データ活用、データドリブン戦略を強力に加速させるBIツール「MotionBoard」! 非常に多機能なため、使ったことがない・使いたいけどわからない機能がある……そんな悩みも少なくないと思います。 我々システムエグゼのB […]
2021/12/17
BIツールの導入によって得られるメリットとは
「社内で保有しているデータが有効活用できていない!」「数値の集計をExcelでやっていて時間がかかっている!」そんなお悩みを解決する有効な手段の1つがBIツールの導入です。 本記事ではBIツールを導入すると具体的にどのよ […]
2022/01/12
【MotionBoard】ダッシュボードのデザインを良くする小技-入門編
BIツールの機能の1つである「ダッシュボード」は、個別のグラフや集計表を1画面にまとめて表示することができます。このため、データを効率的に、かつ多角的に分析することが可能になります。 本ブログでは、MotionBoard […]
2022/12/21
【MotionBoard】ダッシュボードのデザインを良くする小技-色彩編
BIツール、MotionBoardで作るダッシュボード。本ブログでは、誰でも簡単に良い感じのボードを作る方法を、色の観点に絞って解説します。 Contents はじめに MotionBoardのデザインテンプレートを利用 […]
2021/09/28
【Power BI】Power Query を使ってみよう!②
コラムでは、Excelと相性の良いBIツールであるPower BIについて、3回にわたってご紹介します。 前回の「【Power BI】Power Query を使ってみよう!①」ではPower BIの基本的な情報とデータ […]
2021/06/01
【MotionBoard】データベース入力機能と、集計表の見やすさをアップする方法
データ活用やデータドリブン戦略を強力に加速させるBIツール「MotionBoard」!非常に多機能なため、使ったことがない、使いたいけど分からない機能がある…そんなお悩みも少なくないと思います。このため、我々システムエグ […]
2023/07/19
CCH Tagetikのプロセスとワークフローについて
業務に関するデータ入力/提出や承認、集計といった一連のデータの流れをシステムで提供するCCH Tagetikのワークフローとプロセスの機能について、設定例や操作例を通してプロセスとワークフローの概要をご説明します。 Co […]
2023/03/29
【MotionBoard】MotionBoard Viewを使ってみた
今回は、MotionBoard Viewという、複数の異なるデータソースを一つのデータソースとして結合する機能を紹介します。 Contents MotionBoard Viewについて MotionBoard Viewの […]
2021/02/26
Dr.Sum 5.5新機能「DS Script」でテーブルをローテーションする
データドリブンを実現するデータ基盤ソリューション「Dr.Sum」! 「導入してはみたものの使いこなせていない」「これから使ってみたいけど分からない機能がある」… そんなお悩みも少なくないと思います。 こうしたお悩みや疑問 […]
2023/05/18
【MotionBorad】MotionBoardのパフォーマンス改善
BIツール、MotionBoardで作るダッシュボード。 使用していて表示が遅いと感じることはないでしょうか。 本ブログでは、そんな時に役立つパフォーマンス改善方法を紹介します。 Contents はじめに パフォーマン […]
2020/10/26
【MotionBoard 6.0】ブリッジサービス
データ活用、データドリブン戦略を強力に加速させるBIツール「MotionBoard」! 非常に多機能なため、使ったことがない・使いたいけどわからない機能がある……そんな悩みも少なくないと思います。我々システムエグゼのBI […]
2021/10/06
【Power BI】Power Query を使ってみよう!③
本コラムでは、Excelと相性の良いBIツールであるPower BIについて、3回にわたってご紹介します。 今回は、前回の「【Power BI】Power Query を使ってみよう!②」でご紹介した、Excelデータを […]
2021/09/07
Datalizer Professional for ExcelからDr.Sumのテーブルを操作・定義してみた
Dr.Sum Datalizer Professional for Excelは、Dr.SumのデータをExcel上で操作する集計レポーティングツールです。Excelと親和性が高く、集計表からExcelレポートや動的なグ […]
2022/11/28
CCH Tagetikの標準ETLテンプレートと事前定義ETLルーティンの使い方
CCH Tagetikでは、テーブルにデータを取り込む際、新規のETLを一から作成することで柔軟性の高いシステムを構築できますが、標準ETLテンプレートと事前定義ETLルーティンを使うことで、短期間にさまざまな設定で効率 […]
2020/10/27
【MotionBoard 6.0】HTML5対応
データ活用、データドリブン戦略を強力に加速させるBIツール「MotionBoard」! 非常に多機能なため、使ったことがない・使いたいけどわからない機能がある……そんな悩みも少なくないと思います。 我々システムエグゼのB […]
2022/06/09
Precisely Connect(旧Syncsort DMExpress)を使ってみよう
今回は、Precisely Connect(旧Syncsort DMExpress、以下、DMExpress)で売上データを集計して、廃止した商品のデータを除外するETLを作ってみました。 DMExpressの特長は下記 […]
2020/10/23
【MotionBoard 6.1】 GEO(地図)アイテム 経路情報の設定・使用方法
Contents はじめに 地図(GEO)アイテムとは 設定手順 ① 明細データ(緯度経度)から設定する ② GPX(経路情報)ファイルから設定する おわりに 1.はじめに データ活用、データドリブン戦略を強力に加速させ […]
2021/09/16
【Power BI】Power Query を使ってみよう!①
本コラムでは、Excelと相性の良いBIツールであるPower BIについて、3回にわたってご紹介します。 Contents はじめに 「データの準備に80%」 Power Query ~Power BIに内包されるデー […]
