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