各製品の資料を入手。
詳細はこちら →CData
こんにちは!ドライバー周りのヘルプドキュメントを担当している古川です。
CData Power BI Connector for WooCommerce は、Power BI のツールおよびウイザードにシームレスに統合します。PowerBI.com へのリアルタイムデータのパブリッシュも可能です。次のステップで、Power BI Gateway を使って、自動リフレッシュ設定で、データをPower BI に公開します。
CData Power BI Connector をインストールすると完了後にDSN 設定画面が開きます。ここでWooCommerce への接続を設定します。
接続作業はWindows のODBC データソースアドミニストレータでも設定可能です。CData PowerBI REST DSN を選択します。 Power BI のbit 数(32 bit or 64 bit)に合わせたアドミニストレータを使うように気を付けてください。DSN 設定画面で必要な項目を入力してWooCommerce データに接続します。入力後に接続のテストを行い、OK を押して接続を確立します。
WooCommerce は、one-legged OAuth1.0 認証と通常のOAuth2.0 認証をサポートします。
次のプロパティを指定してください(NOTE:次の資格情報はWooCommerce の設定ページで生成されるもので、WordPress OAuth2.0 プラグインで生成されるものとは異なります)。
プラグインを設定した後、
次の接続プロパティを指定することでWooCommerce に接続できます。
どちらの場合方法でも、Url プロパティをWooCommerce インスタンスのURL に設定する必要があります。
次の手順でWooCommerce からデータをPower BI からクエリできるようにします:
[データの変換]では、データをカスタマイズすることができます。クエリエディタを開いて、フィルタ、ソート、集計を設定できます。
Power BI は、コネクタが取得・検出したWooCommerce のカラム毎のデータ型をそのまま使えます。
Power BI は、データ変換を取得して、指定した条件でクエリを発行し、WooCommerce からデータを取得します。 [読み込み]をクリックすると、そのままのデータがコネクタ経由でPower BI にロードされます。
データをPower BI から取得したら、レポートビューで取得したWooCommerce フィールドをドラッグ&ドロップしてビジュアライゼーションを作成します。チャートの種類を可視化ペインから選択し、フィールドのカラムをドラッグして設定します。
チャートの右上をクリックしてソートオプションを変更することもできます。
チャートの部分のハイライトも可能です。
取得したデータのビジュアライズ上でのフィルタリングをフィルタリングペインで行うことができます。
[更新]をクリックするとその時点でのリアルタイムデータをWooCommerce から取得してレポートに反映させることができます。
次の手順でPower BI オンプレミスゲートウェイ を使って、ローカルに設定したDSN のWooCommerce データをPower BI のクラウド上から定期的にリフレッシュすることが可能です。
まずはゲートウェイのモードを選択します。
Personal モードでのゲートウェイでのパブリッシュは、カスタムコネクタにアクセスできるゲートウェイをインストールする必要があります。 ゲートウェイ経由のパブリッシュには、コネクタへのアクセスが可能なゲートウェイのインストールとPowerBI.com からのWooCommerce DSN への接続が必要です。
次の手順でマシン上にゲートウェイを設定します:
ゲートウェイがCData Power BI Connector を見に行くフォルダを指定します。この記事では C:\Users\PBIEgwService\Documents\Power BI Desktop\Custom Connectors\ を使います。CData Connector の.pqx ファイル(C:\Users\USERNAME\Documents\Power BI Desktop\Custom Connectors\) を指定したフォルダに移します。
NOTE: 指定されたサービスアカウント(NT SERVICE\PBIEgwService) は、ゲートウェイのアクセスフォルダに指定される必要があります。必要な場合には、ゲートウェイインストーラーのサービス設定で変更ができます。
これでWooCommerce データソースに連携してデータを更新できるレポートが発行できます。次の手順でデータセットを含むレポートをパブリッシュします。
WooCommerce テーブルをPower BI からクエリ
インポート データをプロジェクトにインポートする。オンデマンドで更新が可能。
DirectQuery リモートデータに直接アクセスする場合。
データビジュアライゼーションを作成
オンプレミスデータゲートウェイでのPowerBI.com へのデータリフレッシュの設定
ゲートウェイモードの選択
デフォルトゲートウェイでアクセスする場合にはシステムDSN で接続する必要があります。ユーザーDSN だと特定のアカウントのみがアクセスでき、システムDSN のようにシステム全体からアクセスすることができないためです。CData Power BI WooCommerce system DSN は、コネクタのインストールの最後のステップで設定します。
個人用モードゲートウェイの設定
Note: CData Power BI Connectors は、デフォルトフォルダ(Your User Home\Documents\Power BI Desktop\Custom Connectors)に.pqx ファイルをインストールします。
ゲートウェイの設定
1. ゲートウェイのセットアップ
2. PowerBI.com からWooCommerce データに接続する
PowerBI.com へのパブリッシュ
これでPower BI サイドからレポートのデータをWooCommerce の最新のデータに更新できるようになりました。