クエリサービスの概要
- トピック:
- クエリ
作成対象:
- ユーザー
- 開発者
Adobe Experience Platform は様々なソースからデータを取得します。マーケターにとって主な課題は、このデータを理解して顧客に関するインサイトを得ることです。 Platform でデータに対してクエリを実行する場合は、標準の SQL およびAdobe Experience Platform クエリサービスを使用できます。 クエリサービスを使用すると、データレイク内のデータセットを結合したり、クエリ結果を新しいデータセットとして取得したりして、レポートやマシンラーニングで使用したり、Real-Time Customer Profile に取り込んだりできます。 このドキュメントでは、Experience Platform 内でのクエリサービスの役割を概説します。
クエリサービスを使用してオンラインからオフラインへのカスタマージャーニーを接続し、ブランドのオムニチャネル属性を把握できます。 次のビデオでは、エクスペリエンスビジネスがクエリサービスを使用して主要なユースケースに対応する方法や、クエリサービスの仕組みについて説明します。
クエリサービスの使用
データを分析するには、クエリサービスのユーザーインターフェイスまたは RESTful API を使用して SQL クエリを作成し、実行します。
クエリサービス UI を使用すると、クエリの書き込み、実行、スケジュール設定、以前に実行したクエリの表示、組織内のユーザーが保存したクエリへのアクセスを行うことができます。 また、クエリエディターを使用して、より広いデータセットに対してクエリを実行する前に、クエリをテストすることもできます。 UI 機能の概要については、 クエリサービス UI ガイドを参照してください。
RESTful API も同様のエクスペリエンスを提供します。 Query Service API を使用すると、クエリをプログラムで記述して実行したり、適応させるクエリのテンプレートを作成して保存したり、自動実行のためにクエリをスケジュールしたりできます。 Query Service API の使用について詳しくは、 クエリサービスデベロッパーガイドを参照してください。
クエリサービスの機能をすぐに使い始めるには、次のドキュメントを読むことをお勧めします。
クエリサービスと Experience Platform サービス
クエリサービスはやり取りし、複数のExperience Platformサービスで使用できます。 クエリサービスの機能を最大限に活用するには、これらのサービスと、クエリサービスとのやり取りについて理解する必要があります。 Experience Platformドキュメントのランディングページには、プラットフォームの機能の概要とリンクが記載されています。
Data Science Workspace
Adobe Experience Platform Data Science Workspace は、機械学習と人工知能を使用して、Experience Platform内に保存されたデータからインサイトを取得します。 データサイエンティストは、Data Science Workspace を使用して、顧客とそのアクティビティに関するレコードと時系列データに基づいてレシピを作成できます。 これらのレシピは、購入傾向や、個人が評価して使用する可能性が高い推奨オファーなどの予測を容易にします。 クエリサービスを JupyterLab に統合してAdobe Analytics データの調査、変換、分析を行うことで、Data Science Workspace 内で SQL を使用できます。 クエリサービスとのやり取りについて詳しくは、Data Science Workspace 概要および Jupyter Notebook 接続ガイドを参照し Data Science Workspace ください。
Segmentation Service
Adobe Experience Platform Segmentation Service を使用して、顧客を類似の特性を共有する小さなグループに分割します。 その後、これらのオーディエンスを評価して、リアルタイム顧客プロファイルデータをより詳細に分析できます。 クエリサービスを使用して、データレイク内でこのオーディエンスデータに対してクエリを実行し、分析を提供できます。 オーディエンスの分析方法について詳しくは、 セグメント化サービスの概要および Profile Query Language (PQL)ガイドを参照してください。
ユースケース
クエリサービスは、多くの目的に役立つ柔軟なデータ処理アプローチを提供します。 特に、マーケターによるセグメント化の負担を軽減し、実用的なオーディエンスや意味のあるビジネスインサイトを生成するのに役立ちます。 次のユースケースでは、クエリサービスの機能のより詳細な例を示しています。
Adobe Analytics の閲覧放棄
この閲覧放棄の例では、Adobe Analytics データを使用して、特定の実用的なオーディエンスを作成することに重点を置いています。クエリサービスは、セグメント化の複雑なロジックを調整して、ダウンストリームで使用するためのパーソナライズされた様々な属性を計算したり、オーディエンスの作成方法を大幅に簡略化したりできます。
カスタムダッシュボードを使用したインサイトの生成
Adobe Experience Platform では、行動データ、CRM データ、POS データなどのすべての保存済みデータセットの取得、保存、構造化および取り込みをおこなうことができます。Experience Platform’s Query Service を使用すると、これらのデータセットに対してクエリを実行して、ビジネスに関する特定の質問に回答し、重要なインサイトの生成を開始できます。カスタムダッシュボードを作成および管理する方法を説明します。カスタムダッシュボードでは、カスタムウィジェットを作成、追加および編集して、 ユーザー定義のダッシュボードで主要指標を視覚化できます。 Real-Time CDP インサイトデータモデルで SQL クエリを使用することで、マーケティングや KPI の使用例に合わせて 独自のReal-time Customer Data Platform レポートをカスタマイズすることもできます。
次の手順とその他のリソース
このドキュメントでは、クエリサービスと、Experience Platform の範囲内でクエリサービスがどのように機能するかについて説明しました。クエリサービスの機能について引き続き学習するには、次のドキュメントを読むことをお勧めします。
- クエリサービスデベロッパーガイド:Query Service API 内の様々なエンドポイントとの相互作用に関する詳細を説明します。
- クエリサービスのユーザーインターフェイスガイド:クエリエディターと UI の使用の詳細について説明します。
- クエリサービスクライアントの概要:クエリサービスに接続する外部クライアントの包括的なリストについて説明します。
クエリを実行する準備を整えるために、次のビデオをご覧ください。このビデオでは、クエリエディターインターフェイス、PSQL クライアント、Business Intelligence(BI)ソリューション、および HTTP API でのクエリの実行に関するヒントとベストプラクティスを紹介します。