各製品の資料を入手。
詳細はこちら →こんにちは!リードエンジニアの杉本です。
CData Connect Server を使って、SAP Lumira でfreee に基づくビジュアライゼーションを作成できます。CData Connect Server により、リアルタイムデータへの接続が可能になります。ダッシュボードとレポートはオンデマンドで更新できます。この記事では、常に最新であるグラフを作成する方法を説明します。
CData Connect Server はfreee のデータへのクラウドベースのOData インターフェースを提供し、SAP Lumira からfreee のデータへのリアルタイム連携を実現します。
Bubble でfreee のデータを操作するには、CData Connect Server からfreee に接続し、コネクションにユーザーアクセスを提供してfreee のデータのOData エンドポイントを作成する必要があります。
freee に接続したら、目的のテーブルのOData エンドポイントを作成します。
必要であれば、CData Connect Server 経由でfreee に接続するユーザーを作成します。
OAuth 認証をサポートしていないサービス、アプリケーション、プラットフォーム、またはフレームワークから接続する場合は、認証に使用するパーソナルアクセストークン(PAT)を作成できます。きめ細かなアクセス管理を行うために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
CData Connect Server では、簡単なクリック操作ベースのインターフェースでデータソースに接続できます。
まずはOAuth アプリを作成します。https://app.secure.freee.co.jp/developers/applications にアクセスして、「新しいアプリケーションの作成」ボタンをクリックします。アプリケーション名を指定し、リダイレクトURL を設定して登録をクリックします。そうすると、クライアントシークレットとクライアントID が発行されます。
次に、プロファイルをダウンロードしてドライバーがアクセス可能な場所に配置します。こちらからプロファイルをダウンロードして、「C:/profiles/」 などに設置してください。
その後、Companies ビューからCompanyId を取得します。以下の接続プロパティを設定したら、接続する準備ができます。
freee に接続したら、目的のテーブルのOData エンドポイントを作成します。
コネクションとOData エンドポイントを設定したら、Bubble からfreee のデータに接続できます。
以下のステップに従って、freee をSAP Lumira に取得します。SQL クエリを実行するか、UI を使用できます。
https://your-server:8032/api.rsc
ツリーでエンティティを選択するか、SQL クエリを入力します。この記事では、freee Deals エンティティをインポートします。
[Connect]をクリックすると、SAP Lumira は対応するOData 要求を生成し、結果をメモリにロードします。その後、フィルタ、集計、要約関数など、SAP Lumira で使用可能な任意のデータ処理ツールを使用できます。
データをインポートした後、[Visualize]ルームでデータのビジュアライゼーションを作成できます。以下のステップに従って、基本グラフを作成します。
[Measures and Dimensions]ペインで、メジャーとディメンションを[Visualization Tools]ペインの[x-axis]フィールドと[y-axis]フィールドにドラッグします。SAP Lumira は、CData Connect Server のメタデータサービスからディメンションとメジャーを自動的に検出します。
デフォルトでは、SUM 関数はすべてのメジャーに適用されます。メジャーの横にある歯車のアイコンをクリックしてデフォルトの要約を変更します。