SAP Analytics Cloud でMouseflow のデータを分析
SAP Analytics Cloud は、クラウドベースのビジネスインテリジェンスプラットフォームです。CData Connect AI は、Mouseflow へのリアルタイム接続を作成し、Mouseflow のOData API(Analytics Cloud でネイティブにサポート)を生成するために使用できます。SAP Analytics Cloud をCData Connect AI と組み合わせることで、すべてのSaaS およびクラウドベースのビッグデータとNoSQL ソースへの、データを移行したり統合したりする必要のないクラウド間接続が可能になります。ほかのOData サービスと同様に、Connect AI に接続するだけで、すべてのデータに瞬時にリアルタイムアクセスできます。
この記事では、SAP Analytics Cloud からCData Connect AI 経由でMouseflow に接続し、モデルと簡単なダッシュボードを作成する手順を説明します。
Connect AI を構成する
SAP Analytics Cloud でMouseflow のデータをリアルタイムで操作するには、Connect AI からMouseflow に接続し、コネクションにユーザーアクセスを提供してMouseflow のデータのOData エンドポイントを作成する必要があります。
Mouseflow に接続したら、目的のテーブルのOData エンドポイントを作成します。
パーソナルアクセストークンの追加
OAuth 認証をサポートしていないサービス、アプリケーション、プラットフォーム、またはフレームワークから接続する場合は、認証に使用するパーソナルアクセストークン(PAT)を作成できます。きめ細かなアクセス管理を行うために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
- Connect AI アプリの右上にあるユーザー名をクリックし、User Profile をクリックします。
- User Profile ページでPersonal Access Token セクションにスクロールし、 Create PAT をクリックします。
- PAT の名前を入力して Create をクリックします。
- パーソナルアクセストークンは作成時にしか表示されないため、必ずコピーして安全に保存してください。
Connect AI からMouseflow に接続
CData Connect AI では、簡単なクリック操作ベースのインターフェースでデータソースに接続できます。
- Connect AI にログインし、 Add Connection をクリックします。
- Add Connection パネルから「Mouseflow」を選択します。
-
必要な認証プロパティを入力し、Mouseflow に接続します。
まず、Profile 接続プロパティをディスク上の Mouseflow プロファイルの場所に設定します(例:C:\profiles\Mouseflow.apip)。次に、ProfileSettings 接続プロパティを Mouseflow の接続文字列に設定します(以下を参照)。
Mouseflow API プロファイル設定
Mouseflow アカウント設定の API > API Key から API キーを取得します。リージョン(us または eu)はアカウントの URL から判断できます。
- Create & Test をクリックします。
- Edit Mouseflow Connection ページのPermissions タブに移動し、ユーザーベースのアクセス許可を更新します。
Connect AI にMouseflow OData エンドポイントを追加する
Mouseflow に接続したら、目的のテーブルのOData エンドポイントを作成します。
- OData ページに移動し、 Add to create new OData endpoints をクリックします。
- Mouseflow 接続(例:API1)を選択し、Next をクリックします。
- 使用するテーブルを選択し、Confirm をクリックします。
コネクションとOData エンドポイントを設定したら、SAP Analytics Cloud からMouseflow のデータに接続できます。
SAP Analytics Cloud でMouseflow のデータのモデルを作成する
Mouseflow への接続が設定されてOData エンドポイントが作成されると、SAP Analytics Cloud でMouseflow のデータのモデルを作成できるようになります。
- Analytics Cloud インスタンスにログインし、メニューから「Create」->「Model」と進みます。
- 「Get data from a datasource」から「OData Services」を選択します。
- Connect AI OData への既存の接続を選択、または新しい接続を作成します。
- 「Connection Name」を設定します。
- 「Data Service URL」をOData API のBase URL(https://cloud.cdata.com/api/odata/service)に設定します。
- 「Authentication Type」をBasic Authentication に設定します。
- User Name をCData Connect AI のユーザー名(例:[email protected])に設定します。
- Password を上記のユーザーのPAT に設定します。
- 「Create a new query」を選択して「Next」をクリックします。
- Execute に名前を付け、OData エンドポイント(FeedbackCampaigns など)を選択して「Next」をクリックします。
- 使用したいカラムを「Selected Data」ワークスペースにドラッグし、「Create」をクリックします。
- この時点でドラフトのデータソースが作成されるため、ドラフトをクリックしてモデルを完成させます。
- 計算ディメンション、場所ディメンションの作成、データソースの結合などの変換を実行し、「Create Model」をクリックします。
- モデルに名前を付け、「OK」をクリックします。
SAP Analytics Cloud にダッシュボードを構築する
モデルが作成されたら、Mouseflow のデータを使用してSAP Analytics Cloud でダッシュボードを作成できるようになります。
- メニューから「Create」->「Story」とクリックします。
- SAP Analytics Template をクリックします。(この記事では、「Dashboard」テンプレートを使用します。)
- レイアウトを選択して「Apply」をクリックします。
- 「More」メニューから挿入するビジュアライゼーション(チャート)を選択します。
- ビジュアライズするモデルを選択します。
- 構造と必要なメジャー、ディメンションを選択します。
- ストアを保存します。
詳細と無料トライアル
これで、リアルタイムのMouseflow のデータから簡単で強力なダッシュボードが作成できました。Mouseflow(および350を超えるほかのデータソース)からのOData フィードの作成方法の詳細については、Connect AI ページにアクセスしてください。無償トライアルにサインアップして、SAP Analytics Cloud でリアルタイムMouseflow のデータの操作をはじめましょう。