7.4 Génération d’un jeu de données à partir d’une requête

Objectif

Découvrez comment générer des jeux de données à partir des résultats de la requête
Connectez Microsoft Power BI Desktop/Tableau directement au service Requête.
Création d’un rapport dans Microsoft Power BI Desktop/Tableau Desktop

Contexte des leçons

Une interface de ligne de commande pour les données de requête est intéressante, mais elle ne présente pas bien. Au cours de cette leçon, nous vous guiderons tout au long d’un processus recommandé pour utiliser directement Microsoft Power BI Desktop/Tableau dans Requête Service afin de créer des rapports visuels pour vos parties prenantes.

7.4.1 Création d’un jeu de données à partir d’une requête SQL

La complexité de votre requête aura un impact sur le temps que prend Requête Service pour renvoyer les résultats. En outre, lorsque vous interrogez directement à partir de la ligne de commande ou d’autres solutions telles que Microsoft Power BI/Tableau, le service de Requête est configuré avec un délai d’attente de 5 minutes (600 secondes). Et dans certains cas, ces solutions seront configurées avec des délais d'attente plus courts. Pour exécuter des requêtes plus volumineuses et charger à l'avance le temps nécessaire pour renvoyer les résultats, nous avons offre une fonction pour générer un jeu de données à partir des résultats de la requête. Cette fonction utilise la fonction SQL standard appelée Create Table As Select (CTAS). Il est disponible dans l’interface utilisateur de la plateforme à partir de la Liste de Requête et peut également être exécuté directement à partir de la ligne de commande avec PSQL.

Dans le précédent, vous avez remplacé par votre propre ldap avant de l'exécuter dans PSQL, saisissez votre nom.

select /* enter your name */
       e.--aepTenantId--.identification.core.ecid as ecid,
       e.placeContext.geo.city as city,
       e.placeContext.geo._schema.latitude latitude,
       e.placeContext.geo._schema.longitude longitude,
       e.placeContext.geo.countryCode as countrycode,
       c.--aepTenantId--.interactionDetails.core.callCenterAgent.callFeeling as callFeeling,
       c.--aepTenantId--.interactionDetails.core.callCenterAgent.callTopic as callTopic,
       c.--aepTenantId--.interactionDetails.core.callCenterAgent.callContractCancelled as contractCancelled,
       l.--aepTenantId--.loyaltyDetails.level as loyaltystatus,
       l.--aepTenantId--.loyaltyDetails.points as loyaltypoints,
       l.--aepTenantId--.identification.core.loyaltyId as crmid
from   demo_system_event_dataset_for_website_global_v1_1 e
      ,demo_system_event_dataset_for_call_center_global_v1_1 c
      ,demo_system_profile_dataset_for_loyalty_global_v1_1 l
where  e.--aepTenantId--.demoEnvironment.brandName IN ('Luma Telco', 'Citi Signal')
and    e.web.webPageDetails.name in ('Cancel Service', 'Call Start')
and    e.--aepTenantId--.identification.core.ecid = c.--aepTenantId--.identification.core.ecid
and    l.--aepTenantId--.identification.core.ecid = e.--aepTenantId--.identification.core.ecid;

Accédez à l’interface utilisateur Adobe Experience Platform - https://experience.adobe.com/platform

Vous recherchez votre instruction exécutée dans l’interface utilisateur de Adobe Experience Platform Requête en entrant votre ldap dans le champ de recherche :

Sélectionnez Requêtes, accédez à Journal et entrez votre ldap dans le champ de recherche.

search-requête-for-ctas.png

Sélectionnez votre requête et cliquez sur Jeu de données de sortie.

search-requête-for-ctas.png

Saisissez ldap Callcenter Interaction Analyse comme nom et description du jeu de données et appuyez sur le bouton Exécuter la Requête.

create-ctas-dataset.png

Par conséquent, vous verrez une nouvelle requête avec un état Soumis.

ctas-requête-submit.png

Une fois l'opération terminée, vous verrez une nouvelle entrée pour Jeu de données créé (vous devrez peut-être actualiser la page).

ctas-dataset-created.png

Dès que votre jeu de données est créé (ce qui peut prendre de 5 à 10 minutes), vous pouvez poursuivre l’exercice.

Étape suivante - Option A : 7.5 Requête Service et Power BI

Étape suivante - Option B : Service de Requête 7.6 et Tableau

Revenir au module 7

Revenir à tous les modules

Sur cette page