クエリ結果からの出力データセットの生成
Query Service では、クエリを使用して Data Lake にデータセットを生成できます。 これらのデータセットは、より多くのクエリの入力として、またはData Science Workspace、リアルタイム顧客プロファイル、またはAnalysis Workspaceなどの他のサービスで使用できます。
Adobe Experience Platform ユーザーインターフェイスからのデータセットの生成
Adobe Experience Platform ユーザーインターフェイス(UI)からデータセットを作成するには、次の手順に従います。
-
接続したクライアントを使用してクエリを作成し、出力を検証します。 Query Editor を使用してクエリを記述する方法については、Query Editor UI ガイドでクエリの記述を参照してください。
-
Experience Platform UIで、「クエリ」に移動し、「テンプレート」タブに移動して、作成したクエリを選択します。 Experience Platform UI内で組織用に作成および保存されたクエリを表示する方法について詳しくは、Query Service overviewを参照してください。
-
クエリの詳細パネルで、CTASとして実行を選択します。
-
表示されるダイアログで、先頭に LDAP ID が追加されたデータセット名を入力します。 データセット名は、一意である必要も、SQL セーフである必要もありません。 なお、データセットのテーブル名は、ここで作成したデータセット名に基づいて生成されます。
-
次に、説明 フィールドにデータセットの説明を入力し、CTASとして実行を選択します。
-
クエリの実行が完了したら、データセットに移動して、作成したデータセットを表示します。 Experience Platform UI内でデータセットを操作する際に一般的なアクションを実行する方法について詳しくは、 データセット UI ガイド を参照してください。
データセットを作成したら、Data Lake 内の他のデータセットと同様にアクセスしたり、様々なユースケースに使用したりできます。
事前に定義された Experience Data Model スキーマを使用したデータセットの生成
SQL 構文を使用して、事前定義済みの Experience Data Model(XDM)スキーマでデータセットを生成します。 Query Service でサポートされている構文について詳しくは、SQL 構文ガイドを参照してください。
データセットを出力する
この機能を使用して作成されるデータセットは、SQL 文で定義されているように、出力データの構造と一致するアドホックスキーマを使用して生成されます。 一部のダウンストリームサービスには、特定の XDM スキーマを持つデータセットが必要です。 ダウンストリームサービスのデータ形式設定要件を確認してから、クエリを記述してください。
次の手順
このドキュメントでは、Query Serviceを使用してExperience Platform UIからデータセットを生成する方法を説明します。 Experience Platform UI内でクエリにアクセスし、書き込み、実行する方法について詳しくは、Query Service UIの概要を参照してください。