Power BI connector を使ってe-Sales Manager データをビジュアライズ
CData Power BI Connectors は、セルフサービスBI であるMicrosoft Power BI へのデータソースを拡充します。 CData Power BI Connector は、Power BI レポートにリアルタイムe-Sales Manager をデータ連携します。 ダッシュボードでe-Sales Manager データをモニタリングし、スケジューラーやリアルタイムででデータを更新することで、リアルタイムe-Sales Manager データが反映されるようにできます。 ここでは、Power BI Connector を使用してMicrosoft Power BI Desktop でe-Sales Manager のビジュアライゼーションを作成する方法について詳しく説明します。
クラウドのPowerBI.com へのe-Sales Manager レポートの発行(パブリッシュ)の詳細については、弊社のリアルタイムe-Sales Manager データをPowerBI.com にパブリッシュ(発行)をご参照ください。

※製品について詳しい情報をご希望の方は以下からお進みください。
- e-Sales Manager にほかのBI、ETL、開発ツールから接続したい:e-Sales Manager データ連携ガイドおよびチュートリアルのリストへ
- e-Sales Manager Drivers について詳細を知りたい:ドライバー詳細情報ページへ
- ほかのデータソースに連携したい:CData Drivers 一覧へ
- ドライバーの30日の無償トライアル版を使いたい:トライアル版ダウンロードページへ
- 製品の利用やライセンスについて相談したい:sales@cdata.co.jp までメールにてご相談ください。
コラボラティブ処理とメタデータ検出
CData Power BI Connectors は、Power BI からe-Sales Manager へのハイパフォーマンスにデータ操作を実現します。コネクタには、データ処理を効率化するコラボラティブクエリ処理機能やメタデータ検出機能が組み込まれています。Power BI からe-Sales Manager に複雑なSQL クエリを発行する場合、コネクタはデータソースでサポートされているSQL オペレーション(フィルタリングや集計など)をe-Sales Manager に直接流し、サポートされていないSQL オペレーション(JOIN など)をクライアントであるコネクタ側で処理します。また、動的メタデータ検出機能により、e-Sales Manager のテーブルやビューを検出するだけでなく、データ型を含めインポートするため、Power BI での分析が驚くほど簡単になります。
Power BI データソースとしてe-Sales Manager を設定
CData Power BI Connector をインストールすると完了後にDSN 設定画面が開きます。ここでe-Sales Manager への接続を設定します。
接続作業はWindows のODBC データソースアドミニストレータでも設定可能です。CData PowerBI REST DSN を選択します。 Power BI のbit 数(32 bit or 64 bit)に合わせたアドミニストレータを使うように気を付けてください。DSN 設定画面で必要な項目を入力してe-Sales Manager データに接続します。入力後に接続のテストを行い、OK を押して接続を確立します。
e セールスマネージャー Remix に接続するには、User、Passowrd、URL、TenantId パラメータが必要です。
- User:API を実行するためのログインユーザーのユーザーID。
- Password:API を実行するためのログインユーザーのユーザーパスワード 。
- URL:e-Sales Manager Remix エンドポイントへのURL。例:https://XXX.softbrain.co.jp
- TenantId:e-Sales Manager Remix テナント名のTenantd。例:cdata
e-Sales Manager テーブルをPower BI からクエリ
次の手順でe-Sales Manager からデータをPower BI からクエリできるようにします:
- Power BI Desktop を開き、[データ]->[データを取得]->[その他]-> CData ESalesManager を選択して接続を押します。次にサードパーティドライバーのプロンプトが出る場合には、そのまま続行します。
- CData PowerBI e-Sales Manager を[Data Source Name]欄に入力します。データ接続モードを選択します:
インポート データをプロジェクトにインポートする。オンデマンドで更新が可能。
DirectQuery リモートデータに直接アクセスする場合。 - ナビゲーターダイアログで使用するテーブルを選択します。
[データの変換]では、データをカスタマイズすることができます。クエリエディタを開いて、フィルタ、ソート、集計を設定できます。
- カラムのデータ型の変更
- カラムの削除
- カラムのグルーピング
Power BI は、コネクタが取得・検出したe-Sales Manager のカラム毎のデータ型をそのまま使えます。
Power BI は、データ変換を取得して、指定した条件でクエリを発行し、e-Sales Manager からデータを取得します。
[読み込み]をクリックすると、そのままのデータがコネクタ経由でPower BI にロードされます。
データビジュアライゼーションを作成
データをPower BI から取得したら、レポートビューで取得したe-Sales Manager フィールドをドラッグ&ドロップしてビジュアライゼーションを作成します。チャートの種類を可視化ペインから選択し、フィールドのカラムをドラッグして設定します。

チャートの右上をクリックしてソートオプションを変更することもできます。
チャートの部分のハイライトも可能です。

取得したデータのビジュアライズ上でのフィルタリングをフィルタリングペインで行うことができます。

[更新]をクリックするとその時点でのリアルタイムデータをe-Sales Manager から取得してレポートに反映させることができます。
このように簡単にPower BI でe-Sales Manager データをソースとするレポートが作成できました。CData Power BI Connector の30日の無償試用版を是非お試しください。