【Power BI】WordPressのデータをCSV出力して連携する方法を紹介
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/ea7d14de-30bf-46e7-b5b9-f1dfdef29425/935517860db7666c0515d68bf6882784.png)
はじめに
ブログやホームページをつくることができるオープンソースのソフトウェアであるWordPress。多くのブロガーや企業オウンドメディアで利用され、数多くユーザーに活用されています。
ブログの作成・運営用のツールとして非常に便利ですが、サイト運用の分析にもWordPressを活用したいと思ったことはないでしょうか?
WordPressには記事のデータを出力する機能があり、ブログ投稿の情報をBIツールで可視化することで、サイト運用の改善のための分析に活用することができます。
今回はBIツールであるPower BIでWordPressのデータに接続する方法をご紹介します。
ここでご紹介するのは、WordPressからデータをCSV形式でエクスポートし、CSVファイルをPower BIに接続する、という方法です。
Power BIは、PCにアプリケーションをダウンロードして使用するオンプレミス型のPower BI Desktopと、WEB上の環境で使用するクラウド型のPower BI サービスの2つの形態があります。
本記事では、それぞれの操作方法をまとめています。
はじめにWordPressからデータをCSV形式でエクスポートする①CSV出力が可能なプラグインをインストールする②WordPressから出力したいデータを選択する③WordPressから出力する項目をカスタマイズする④WordPressから出力するファイル形式を選択する (CSV, XML)⑤WordPressからの出力項目・形式をテンプレート化する(必要に応じて)⑥WordPressの出力の詳細を設定するScheduling Options高度な設定を構成⑦WordPressの出力を実行するPower BI DesktopにCSVファイルを連携するPower BI サービスにCSVファイルを連携する最後に
WordPressからデータをCSV形式でエクスポートする
WordPressからデータをCSV形式でエクスポートする手順を説明します。
WordPressではCSVが出力できる標準機能が備わっていません。CSVを出力するためのプラグインをインストールする必要があります。
今回は「Export any WordPress data to XML/CSV」という無料プラグインを使ってCSVファイルの出力をする手順を紹介します。
①CSV出力が可能なプラグインをインストールする
※プラグインのインストールは管理者権限で行う必要があります。
まずは、WordPress管理画面の左メニュー内の「プラグイン」>「新規追加」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/2e9c8637-9be1-4660-a1f2-fc6834ca16b0/ba0ab1cde78722f9c7abf83ee4eedc37.png)
プラグインを追加の画面で「Export any WordPress data to XML/CSV」というプラグインを検索して「今すぐインストール」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/ca5edabb-a884-49f4-96de-64432faa1100/558ed98eaabe4746e0e015b0a50b18c6.png)
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/93bfa93b-886f-451d-b816-15b3dfa7d4b2/baeec3f4eba34feacbb2c6ba0ff20817.png)
インストールが完了すると「今すぐインストール」のボタンが「有効化」にかわるので、そのボタンをクリックしてプラグインを有効化します。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/8a28877f-3e0f-4683-a7d3-1b22fa7f9146/ba3dfbf17ddeb371bef3cc4b92dc306c.png)
有効化が完了すると、管理画面の左メニュー内に「すべてをエクスポート」のメニューが追加されます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/fcdf631a-2f9f-4dd2-af98-146eeba964e2/1e7ac9d687bc65c97af360eda39ff8d6.png)
これでCSVを出力する準備が完了しました。
②WordPressから出力したいデータを選択する
まずは「すべてエクスポート」のメニューをクリックします。クリックすると、「新規エクスポート」という画面が表示されます。「投稿タイプを選択」のドロップダウンメニューから出力するレポートを選択します。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/b7eafd5c-6dd4-4fe1-8c55-7d1651853ccb/44b6e771a009dba40af7fc503d6e351f.png)
無料版のプラグインで出力できるのは「投稿」と「固定ページ」のみになります。「分類」、「コメント」、「ユーザー」のデータを出力したい場合は、有料版のプラグインをインストールする必要があります。
投稿タイプを選択すると、出力されるレコード数が表示されます。デフォルトの出力設定でデータを出力する場合は「投稿を移行」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/d92c179e-1d68-4d1e-9489-fb6940549e10/13c922448e414248a030052ab12d9ac2.png)
③WordPressから出力する項目をカスタマイズする
CSVに出力したい項目をカスタマイズが可能です。「エクスポートファイルをカスタマイズします。」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/c0d49339-7a5a-492e-bfe3-7ee2d60b3fdb/3d51d8ec785e0471ffe9b892e7058ef7.png)
「Drag & Drop」という画面で出力する項目を選択が可能です。ドラッグアンドドロップで、項目の追加・削除・並び替えが可能です。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/d15ee46f-1582-4a2a-8442-2f698544f82e/4fed87bf7d6f6f598829e50bc1778d37.gif)
④WordPressから出力するファイル形式を選択する (CSV, XML)
「Export Type」のメニューから、出力するファイル形式を選択します。「スプレッドシート」では、CSVファイルが選択できます。「Feed」ではXMLが選択できます。※Excel形式の出力は有料版のプラグインをインストールする必要があります。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/46f80977-7704-499f-9c7b-172c362c2bda/ab68d379ee7cc0539196f775d1f2d1fd.png)
⑤WordPressからの出力項目・形式をテンプレート化する(必要に応じて)
③④の設定を再度使用できるようにテンプレートとして保存することが可能です。「設定をテンプレートとして保存します。」のチェックボックスにチェックを入れると、テンプレート名を入力する箱が表示されるので、任意の名前を入力します。
また、以前作成したテンプレートを使用する場合は「テンプレートを読み込みます…」のドロップダウンメニューから選択します。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/10b99e8c-acfa-45a1-9a53-c303a1c61341/0fb407bf10f6511777a70503bdbce3bd.png)
⑥WordPressの出力の詳細を設定する
出力項目や出力形式の選択が完了したら、「続行」ボタンをクリックします。次に「設定のエクスポート」という画面で出力のスケジュールと出力オプションを選択します。
Scheduling Options
「Scheduling Options」では出力のスケジュール設定が可能です。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/663f6bef-d086-45eb-b1bb-6772de59a536/808ef7923301d153ff481992a49366e5.png)
Do Not Schedule:スケジュール設定を行いません。手動で出力を実行します。
Automatic Scheduling:出力する曜日と時刻を設定します。設定された曜日・時刻に出力を実行します。
Manual Scheduling:高度なスケジューリング設定を行います。有償版で使用可能です。
高度な設定を構成
「高度な設定を構成」では出力オプションを選択できます。
日本語が文字化けしないように「エクスポートファイルにBOMを含める」にチェックをいれましょう。
また、他の出力と区別ができるよう、「Export Name」に任意の名前を入力しましょう。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/7b8f6bdc-4c55-4ad3-ba99-a261537c3862/735657a517895c9ee57be1b5a5f8f69f.png)
⑦WordPressの出力を実行する
設定が完了したら、「Save & Run Export」をクリックすると実行が開始されます。※データ量によっては出力に時間がかかることがあります。
出力が完了すると下の画面が表示されるので、「CSV」をクリックしてCSVファイルをダウンロードします。以上でCSVファイルの出力は完了です。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/4000776f-48f0-485a-ad69-fb3f51e1161f/1ebadf57c90af2211487e43eb0717447.png)
Power BI DesktopにCSVファイルを連携する
Power BI Desktopで新規ファイルを開きます。「ホーム」メニュー内の「データを取得」から、「テキスト/CSV」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/1d2057fe-9818-450b-aa85-4b987c30afa4/b766b9a0c6bf01e60ae84dfe70378475.png)
※もしくは、メニューバーの「ファイル」を選択 → 「データを取得」 → 「テキスト/CSV」を選択することもできます。画面にある通り、同様にExcelファイルの連携を行うこともできます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/7fa0627e-a140-4bfa-bb78-8b6d603f74e3/15ff4a00a3f1d6434cbde8cea3000240.png)
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/056901a8-1613-45f9-93b7-51da62b03782/0e6beb8b3888ea496742b5713f385331.png)
ファイル選択画面が表示されます。接続したいファイルを選択し、右下の「開く」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/81808d80-aaa3-4663-804b-e57774dc9c67/356d83899ce380a618379735c8f29047.png)
シートの内容がプレビュー表示されます。接続したいデータが正しく表示されているかを確認し「読み込み」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/dea361f6-e02e-447b-ab7d-e7bb480bcf0f/0875179dcc75c7136dcf29ef5d04bde4.png)
しばらく読み込み待ちの時間があり、完了するとレポート編集画面に切り替わります。「フィールド」欄に選択したシートが表示され、連携作業は完了です。
CSVファイルをもとにしたデータからグラフの作成作業を進めることができるようになりました。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/51f79e2d-cef4-47b8-b738-a3d273f53495/018624d134c8630b75ba37d1508ea050.png)
Power BI サービスにCSVファイルを連携する
Power BI サービスのホーム画面を開き、「新しいレポート」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/0583cdf4-2d25-4c63-a7ae-e952e8d0a723/653ac104f71be49b6e9ea3179c25ae27.png)
下記のデータの選択画面が表示されます。赤枠の「これらのオプション」の箇所をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/a9ee2c27-a519-44f5-9c70-a53e49d73f86/85863038883368074c7a91a9ae098e3a.png)
Excel、またはCSV形式のファイルの選択ができるようになりました。CSVのアイコンをクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/c94f3b58-032f-4cc7-8593-c8cd8c59680a/edcfc486d6d0033598305c61683bdfa5.png)
ファイルの指定を行う画面が表示されます。デスクトップ上にあるファイルを接続する場合は、左下の「このデバイスを参照する」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/4c1d6d2f-7462-4ae1-9af0-bcdc691981f2/f91495cfb49458c2ad021a252088f093.png)
接続するファイルを選択し、「開く」をクリックします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/6f9eb191-157c-4301-a040-fd852be6cd86/600962fb1b3686f3aa61b2370ac98b54.png)
データの接続が完了し、レポート作成画面が表示されます。右に表示されたデータ項目をもとに、グラフの作成を進めることができます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/a58089a5-801c-4fb6-9aff-eb9001816267/f9f3c4cd1348624974e3566228735a6c.png)
最後に
いかがでしたか?
WordPressからCSVを出力してPower BIに連携する方法をご紹介しました。
WordPressのデータをPower BIで可視化することでスピーディに執筆状況を把握することが可能になります。
・会社のデータをもっと有効活用をしたい
・BIツールを導入したい
・Power BIに取り込みたいデータソースがある
・Power BIの効果的な可視化についてもっと知りたい
・組織においてのPower BIの定着化をもっと推進したい
・新しいKPIを作りたいが、自信がない
アタラにはPower BIを含むBIツールのエキスパートが在籍しております。
このような課題をお持ちの方は、ぜひお気軽にこちらまでご相談ください。
この記事をシェアする
まずはお気軽にご相談ください
BIシステムの導入からデータ活用の自走化まで支援いたします
![画像](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/4d0b04d7-7f5d-42c3-b823-340f0c6b6ba2/85e622eaa9cd1405991d24003691b01f.png)