Klipfolio でGMO MakeShop に接続し、ビジュアライゼーションを作成

加藤龍彦
加藤龍彦
デジタルマーケティング
CData Connect AI を使用してKlipfolio からGMO MakeShop に接続し、リアルタイムGMO MakeShop のデータを使用してカスタムビジュアライゼーションを構築します。

Klipfolio は、チームやクライアント向けのリアルタイムダッシュボードを構築するための、オンラインダッシュボードプラットフォームです。CData Connect AI と組み合わせると、ビジュアライゼーションやレポート用にGMO MakeShop のデータにクラウドベースでアクセスできます。この記事では、Connect AI でGMO MakeShop に接続し、Klipfolio でGMO MakeShop のデータからビジュアライゼーションを構築する方法を説明します。

Connect AI からGMO MakeShop に接続する

CData Connect AI は直感的なクリック操作ベースのインターフェースを使ってデータソースに接続します。
  1. Connect AI にログインし、 Add Connection をクリックします。 Adding a Connection
  2. Add Connection パネルから「GMO MakeShop」を選択します。 Selecting a data source
  3. 必要な認証プロパティを入力し、GMO MakeShop に接続します。

    GMO MakeShop に接続するには、MembersAccessCode、OrdersAccessCode、ProductsAccessCode、およびShopId が必要です。

    GMO MakeShop へのアクセスの設定

    MembersAccessCode、OrdersAccessCode、ProductsAccessCode、およびShopId を取得するには、以下の手順に従ってください。

    • GMO MakeShop には各API のAccessCode が必要です。
    • GMO MakeShop Store Manager にログインし、メニューの「ショップ作成」をクリックします。
    • 左ナビゲーションメニューの「外部システム連携」から任意の連携対象設定ををクリックします(メニューに表示されない場合は別途GMO MakeShop にご確認ください)。
    • 商品データ連携設定の場合:認証コードの「発行」ボタンをクリックし、ProductsAccessCode を取得します。
    • 注文データ連携設定の場合:最初に「注文情報参照」と「注文情報変更」の設定を選択します。選択後、認証コードの「発行」ボタンをクリックし、OrdersAccessCode を取得します。
    • 会員データ連携設定の場合:最初に「会員情報の(参照・登録・変更・削除)」の設定を選択します。選択後、認証コードの「発行」ボタンをクリックし、MembersAccessCode を取得します。
    • 会員認証連携設定の場合:認証コードの「発行」ボタンをクリックし、ProductsAccessCode を取得します。

    GMO MakeShop アカウントの認証

    次の接続プロパティを設定して接続します。

    • ShopId:接続先のGMO MakeShop Store ID を設定。GMO MakeShop Store ID はログイン用の ID と同じです。
    • OrdersAccessCode:「注文データ連携設定」から取得した「認証コード」を設定。このプロパティは Orders テーブルにアクセスする場合に必要です。
    • ProductsAccessCode:「商品データ連携設定」から取得した「認証コード」を設定。このプロパティは Products テーブルにアクセスする場合に必要です。
    • MembersAccessCode:「会員データ連携設定」から取得した「認証コード」を設定。このプロパティは Members テーブルにアクセスする場合に必要です。
    • MemberAuthenticationCode:「会員認証連携設定」から取得した「認証コード」を設定。このプロパティは MemberAuthenticationConfirm を実行する場合に必要です。
    • Password:GMO MakeShop Store Manager のログインユーザーのパスワードを指定。このプロパティは ProductCategoryRegistrationOrModification,ProductMemberGroupPriceRegistrationOrModification,ProductOptionRegistrationOrModification,ProductRegistrationOrModification を実行する場合に必要です。
    Configuring a connection (Salesforce is shown)
  4. Create & Test をクリックします。
  5. Add GMO MakeShop Connection ページのPermissions タブに移動し、ユーザーベースのアクセス許可を更新します。 Updating permissions

パーソナルアクセストークンを追加する

OAuth 認証をサポートしないサービス、アプリケーション、プラットフォーム、フレームワークから接続する場合、パーソナルアクセストークン(Personal Access Token, PAT)を認証に使用できます。きめ細かくアクセスを管理するために、サービスごとに個別のPAT を作成するのがベストプラクティスです。

  1. Connect AI アプリの右上にあるユーザー名をクリックし、User Profile をクリックします。
  2. User Profile ページでPersonal Access Token セクションにスクロールし、 Create PAT をクリックします。
  3. PAT の名前を入力して Create をクリックします。 新しいPAT を作成
  4. パーソナルアクセストークンは作成時にしか表示されないため、必ずコピーして安全に保存してください。

コネクションが構成されたら、Klipfolio に接続できるようになります。

Klipfolio からGMO MakeShop に接続する

以下のステップでは、Klipfolio からCData Connect AI に接続して新しいGMO MakeShop のデータソースを作成する方法の概要を説明します。

  1. Klipfolio を開きます。
  2. Data Sources で をクリックして新しいデータソースを追加します。
  3. MSSQL をService として検索して選択します。 Adding a new datasource.
  4. 「Create a custom MSSQL data source」をクリックします。
  5. MSSQL 接続プロパティを設定してデータソースを構成します。
    • Hosttds.cdata.com
    • Port:14333
    • Database: データベース (例 GMOMakeShop1)
    • Driver:MS SQL
    • Username:Connect AI ユーザー(例:user@mydomain.com)
    • Password:上記のユーザーのPAT
    • SQL Query:データを取得するためのクエリ(例:SELECT * FROM Products
    • 「Include column headers」チェックボックスをオンにします。
    • 「Use SSL/TLS」チェックボックスをオンにします。
    Configuring the connection to Connect AI.
  6. データモデルを構築する前に「Get data」をクリックしてGMO MakeShop のデータをプレビューします。

データモデルを構築する

データを取得したら、「Model your data」チェックボックスを選択して「Continue」をクリックします。新しいウィンドウでデータモデルを構築します。

  1. 使用するすべてのカラムがモデルに含まれていることを確認します。
  2. モデルに名前を付けます。
  3. (オプション)Description を設定します。
  4. 「Header in row」を1に設定します。
  5. 「Exclude data before row」のトグルをクリックして値を2 に設定します。
  6. 「Save and Exit」をクリックします。 Configuring the data model.

Metric を作成する

データがモデル化されたことで、ダッシュボードやレポートなどのKlipfolio プラットフォームで使用されるデータのMetric(またはビジュアライゼーション)を作成することができるようになりました。

  1. 「Create metrics」をクリックします。
  2. データソースを選択します。
  3. Metric の値とデフォルトの集計を選択します。
  4. セグメントを選択します。
  5. 日時を選択します。
  6. データのシェイプを選択します。
  7. 表示設定を構成します。
  8. Save をクリックします。 Configuring a Metric
  9. Metric に移動し、ビジュアライゼーションをさらに設定します。 A configured Metric

クラウドアプリケーションからGMO MakeShop のデータへのSQL アクセス

これで、リアルタイムGMO MakeShop のデータから作成されたMetric ができました。新しいダッシュボードに追加したり共有したりすることができます。これで、GMO MakeShop を複製することなくより多くのデータソースや新しいビジュアライゼーション、レポートを簡単に作成することができます。

クラウドアプリケーションから直接100を超えるSaaS 、ビッグデータ、NoSQL ソースへのSQL データアクセスを取得するには、CData Connect AI をお試しください。

はじめる準備はできましたか?

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル お問い合わせ