ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →加藤龍彦
ウェブデベロッパー
Power BI を使えば会社のデータを美しいビジュアルに変換して収集および整理することができるため、重要なことだけに集中できます。CData Connect Server と組み合わせると、ビジュアライゼーションやダッシュボードなどのためにEpicor ERP データを使用できます。この記事では、Power BI のEpicor ERP データからデータセットをデータ構築して公開し、Power BI サービスのEpicor ERP データに関するレポートを作成する方法について説明します。
CData Connect Server は、Epicor ERP に純粋なSQL インターフェースを提供し、データベースにデータを複製することなくPower BI のライブEpicor ERP データから簡単にレポートを作成できるようにします。ビジュアライゼーションを作成する際には、Power BI がデータを収集するためのSQL クエリを生成します。CData Connect Server は、最適化されたデータ処理を使用してサポートされているすべてのSQL 操作(フィルタ、JOIN など)をEpicor ERP に直接プッシュし、サーバーサイドの処理を利用して、Epicor ERP データを素早く返します。
注意:(オンプレミスゲートウェイを使用する代わりに)Connect Server を介してEpicor ERP データをPower BI にインポートすることもできます。詳細については、関連するKnowledge Base の記事を参照してください。
CData Connect Server は、簡単なポイントアンドクリックインターフェースを使用してAPI を生成します。
ERP インスタンスに接続するには、次の接続プロパティを指定してください。
また、オプションで次の接続プロパティを指定することもできます。
Power BI サービスでライブEpicor ERP データに接続してビジュアライズするには、オンプレミスデータゲートウェイをインストールしてPower BI サービスからゲートウェイにデータソースを追加し、Power BI Desktop からサービスにデータセットを公開します。
Microsoft オンプレミスデータゲートウェイは、接続されたデータソースとさまざまなMicrosoft ツールおよびプラットフォーム間の安全なデータ転送を提供します。ゲートウェイの詳細については、Microsoft のドキュメントを参照してください。
Power BI サービスからゲートウェイをダウンロードし、インストールできます。
データゲートウェイをインストールしたら、Connect Server をデータソースとしてPower BI サービスに追加します。
ゲートウェイをインストールし、Connect Server をデータソースとしてPower BI サービスに追加すると、Power BI Desktop からサービスにデータセットを公開できます。
「Query Editor」では、Epicor ERP カラムをフィルタリング、並べ替え、要約することでデータセットをカスタマイズできます。「Edit」をクリックしてクエリエディタを開きます。行をフィルターするには、行を右クリックします。カラムヘッダーを右クリックして、次のようなアクションを実行します。
Power BI は、Connect Server によって報告されたEpicor ERP メタデータから、各カラムのデータタイプを検出します。
Power BI は、クエリへの変更を「Applied Steps」セクションに記録し、リモートEpicor ERP データに対して実行される、基礎となるデータ取得クエリを調整します。「Close and Apply」をクリックすると、Power BI はデータ取得クエリを実行します。
もしくは、「Load」をクリックしてデータをPower BI にプルします。
Power BI サービスにデータセットを公開したので、公開されたデータに基づいて新しいレポートとダッシュボードを作成できます。
Power BI サービスからライブEpicor ERP データへの直接接続ができるようになりました。これで、Epicor ERP を複製せずにより多くのデータソースや新しいビジュアライゼーション、レポートを作成することができます。
アプリケーションから直接240+ SaaS 、Big Data 、NoSQL ソースへのSQL データアクセスを取得するには、CData Connect Server を参照してください。