各製品の資料を入手。
詳細はこちら →データベース・ソリューションSkyLink でAdobe Analytics のデータを連携利用
データベース・ソリューションSkyLink と Adobe Analytics ODBC Driver を使ってAdobe Analytics のデータを利用する方法
最終更新日:2022-03-24
この記事で実現できるAdobe Analytics 連携のシナリオ
こんにちは!ドライバー周りのヘルプドキュメントを担当している兵藤です。
SkyLink はイースト株式会社が提供するデータベース・ソリューションです。
この記事では、SkyLink と CData ODBC ドライバを使って、SkyLink でAdobe Analytics のデータを活用する方法を紹介します。
CData ODBC ドライバとは?
CData ODBC ドライバは、以下のような特徴を持ったリアルタイムデータ連携ソリューションです。
- Adobe Analytics をはじめとする、CRM、MA、会計ツールなど多様なカテゴリの270種類以上のSaaS / オンプレミスデータソースに対応
- 多様なアプリケーション、ツールにAdobe Analytics のデータを連携
- ノーコードでの手軽な接続設定
- 標準 SQL での柔軟なデータ読み込み・書き込み
CData ODBC ドライバでは、1.データソースとしてAdobe Analytics の接続を設定、2.SkyLink 側でODBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。
CData ODBC ドライバのインストールとAdobe Analytics への接続設定
まずは、本記事右側のサイドバーからAdobeAnalytics ODBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。
- ODBC DSN に必要な接続プロパティの値を入力します。 組み込みのMicrosoft ODBC データソースアドミニストレーターを使用してDSN を構成できます。 これは、ドライバーのインストール時の最後のステップでも可能です。 Microsoft ODBC データソースアドミニストレータを使用してDSN を作成および設定する方法については、ヘルプドキュメントの「はじめに」の章を参照してください。
Adobe Analytics への接続
Adobe Analytics に接続するには、GlobalCompanyId およびRSID を識別する必要があります。デフォルトで、ドライバーは会社とレポートスイートの識別を自動で試みますが、これらの値を明示的に指定することもできます。方法はヘルプドキュメントの「Adobe Analytics への接続」セクションを参照してください。
Adobe Analytics への認証
Adobe Analytics はOAuth 認証標準を利用しています。 OAuth またはサービスアカウントで認証できます。
ユーザーアカウント(OAuth)
すべてのユーザーアカウントフローでAuthScheme をOAuth に設定する必要があります。OAuth 経由のAdobe 認証では、2週間ごとにリフレッシュトークンを更新する必要があります。詳しい認証方法については、ヘルプドキュメントの「Adobe Analytics への認証」セクションを参照してください。
サービスアカウント
サービスアカウントにはサイレント認証があり、ブラウザでのユーザー認証は必要ありません。このフローでは、アプリケーションを作成する必要があります。アプリケーションの作成および認可については、ドキュメントの「カスタムOAuth アプリの作成」を参照してください。これでサービスアカウントにアクセス権があるAdobe Analytics データに接続できます。
サービスアカウントを使用したServer-to-Server OAuthで認証するには、AuthScheme をOAuthClient に設定します。接続するには次のプロパティを設定します。
- InitiateOAuth:GETANDREFRESH に設定。
- OAuthClientId:アプリケーション設定のクライアントId に設定。
- OAuthClientSecret:アプリケーション設定のクライアントシークレットに設定。
接続すると、本製品 はサービスアカウントでのOAuth フローを完了します。
- クライアントクレデンシャルOAuth フローで指定されたOAuthClientId およびOAuthClientSecret を使用して、アクセストークンを取得します。
- OAuthSettingsLocation にOAuth 値を保存し、接続間で永続化されるようにします。
- トークンが期限切れになった際に、新しいアクセストークンを要求します。
- 入力後、接続テストが成功すれば設定は完了です。

SkyLink のインストール
続いてSkyLink のインストールを行います。
- SkyLink はイースト株式会社のサイトから取得できます。インストーラーを入手後、Wizard に従ってSkyLinkのインストールを進めます。
- インストールの途中で「接続データベースの選択」がありますので、ここで「ODBC」を選択し、インストールを実施してください。


SkyLink からの接続
それでは実際にSkyLink からAdobe Analytics のデータに接続してみたいと思います。
- SkyLink を立ち上げて「新規作成」を選択し「OK」をクリックします。
- 接続可能なODBC DSN の一覧が表示されるので、先ほど構成したDSNを選択し、「OK」をクリックします。
- 接続が正常に完了すると、画面左側でAdobe Analytics のテーブル一覧を参照できるようになります。
- テーブルをダブルクリックすることで、コマンド画面に配置できます。あわせて取得したいカラムを選択してください。
- 選択完了後、画面右上の「検索」をクリックすることで
- Adobe Analytics のデータ一覧を確認することができます。
- このようにして作成したコマンドを用いて、SkyLink ではフォームや検索画面、Excel 連携を実施することができます。







Adobe Analytics からSkyLink へのデータ連携には、ぜひCData ODBC ドライバをご利用ください
このようにCData ODBC Driver for AdobeAnalytics とSkyLink を組み合わせることで、簡単にAdobe Analytics のデータを活用した連携を実現できます。ぜひ、30日の無償評価版 をお試しください。
日本のユーザー向けにCData ODBC ドライバは、UI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。