Rapportsets combineren met verschillende schema's
De bron van Analytics schakelaar brengt de gegevens van de rapportreeks van Adobe Analytics in Adobe Experience Platform voor gebruik door de toepassingen van Adobe Experience Platform, zoals het Platform van Gegevens van de Klant in real time en Customer Journey Analytics (Customer Journey Analytics). Elke rapportreeks die in Adobe Experience Platform wordt gebracht wordt gevormd als individuele gegevensstroom van de bronverbinding, en elk dataflow land als dataset binnen het de gegevensmeer van Adobe Experience Platform. De bronschakelaar van de Analyse leidt tot één dataset per rapportreeks.
De klanten van Customer Journey Analytics gebruiken verbindingen om datasets van het de gegevensmeer van Adobe Experience Platform in Customer Journey Analytics Analysis Workspace te integreren. Nochtans, wanneer het combineren van rapportsuites binnen een verbinding, schemaverschillen tussen rapportsuites moeten worden opgelost gebruikend de 1} functionaliteit van de Prep van de Gegevens van Adobe Experience Platform {. Het doel is ervoor te zorgen dat Adobe Analytics-variabelen zoals props en eVars in Customer Journey Analytics een consistente betekenis hebben.
Schemaverschillen tussen rapportsuites zijn problematisch
Stel dat uw bedrijf gegevens van twee verschillende rapportsuites naar Adobe Experience Platform wil brengen voor gebruik door Customer Journey Analytics, en veronderstelt de schema's voor de twee rapportsuites verschillen:
Voor de eenvoud, veronderstel dit de enige bepaalde eVars voor beide rapportreeksen zijn.
Stel dat u de volgende handelingen uitvoert:
- Creeer een Analytics bronverbinding (zonder gebruik van gegevens prep) die Reeks A van het Rapport in het gegevensmeer van Adobe Experience Platform opneemt aangezien Dataset A.
- Creeer een Analytics bronverbinding (zonder gebruik van gegevens prep) die Reeks B van het Rapport in het gegevensmeer van Adobe Experience Platform opneemt aangezien Dataset B.
- Creeer de verbinding van a Customer Journey Analytics riep Alle Reeksen van het Rapport die Dataset A en Dataset B combineren.
- Creeer a de gegevensmening van Customer Journey Analytics geroepen Globale Mening die op de Al verbinding van de Reeksen van het Rapport gebaseerd is.
Zonder het gebruik van Prep van Gegevens om de schemaverschillen tussen Dataset A en Dataset B op te lossen, zullen eVars in de Globale mening gegevensmening een mengeling van waarden bevatten:
Deze situatie leidt tot betekenisloze rapporten voor eVar1 en eVar2:
- De eVar-velden bevatten een mengeling van waarden met verschillende semantische betekenissen.
- Zoektermen worden verspreid tussen eVar1 en eVar2.
- Het is niet mogelijk verschillende toewijzingsmodellen te gebruiken voor elk van zoektermen, bedrijfseenheden en klantcategorieën.
Adobe Experience Platform Data Prep gebruiken om schemaverschillen tussen rapportsuites op te lossen
De Experience Platform Data Prep-functionaliteit is geïntegreerd met de bronconnector van Analytics en kan worden gebruikt om de schemaverschillen op te lossen die in het bovenstaande scenario worden beschreven. Dit resulteert in eVars met consistente betekenissen in de gegevensweergave van Customer Journey Analytics. (De naamgevingsconventies die hieronder worden gebruikt, kunnen naar wens worden aangepast.)
-
Alvorens de bronverbindingsdataflows voor de Reeks van het Rapport A en de Reeks B van het Rapport tot stand te brengen, creeer een nieuw schema in Adobe Experience Platform (wij zullen het Verenigd Schema in ons voorbeeld roepen.) Voeg het volgende toe aan het schema:
table 0-row-1 1-row-1 2-row-1 "Unified Schema" XDM ExperienceEvent klasse Adobe Analytics ExperienceEvent Malplaatje gebiedsgroep -
Voeg een andere gebiedsgroep aan het schema toe of creeer een groep van het douanegebied en voeg het aan het schema toe. Wij zullen een nieuwe gebiedsgroep tot stand brengen en het Verenigde Gebieden roepen. Vervolgens voegen we de volgende velden toe aan de nieuwe veldgroep:
table 0-row-1 1-row-1 2-row-1 3-row-1 Aangepaste veldgroep "Verenigde velden" Zoekterm Bedrijfseenheid Klantcategorie -
Creeer de gegevensstroom van de bronverbinding voor Reeks A van het Rapport, die Verenigd Schema voor gebruik in dataflow selecteren. Voeg als volgt aangepaste toewijzingen toe aan de gegevensstroom:
table 0-row-2 1-row-2 2-row-2 Een bronveld van de rapportsuite Doelveld uit veldgroep Verenigde velden _experience.analytics.customDimensions.eVars.eVar1 <path>.Search_term _experience.analytics.customDimensions.eVars.eVar2 <path>.Customer_category note note NOTE Het XDM-pad voor uw doelvelden is afhankelijk van de structuur van uw aangepaste veldgroep. -
Creeer de gegevensstroom van de bronverbinding voor Reeks B van het Rapport, opnieuw selecterend Verenigd Schema voor gebruik in dataflow. De workflow toont aan dat twee velden een beschrijvingsnaamconflict hebben. Dit komt doordat de beschrijvingen voor eVar1 en eVar2 in Report Suite B anders zijn dan in Report Suite A. Maar we weten dit al, zodat we het conflict veilig kunnen negeren en aangepaste toewijzingen als volgt kunnen gebruiken:
table 0-row-2 1-row-2 2-row-2 Bronveld van Reeks B rapporteren Doelveld uit veldgroep Verenigde velden _experience.analytics.customDimensions.eVars.eVar1 <path>.Business_unit _experience.analytics.customDimensions.eVars.eVar2 <path>.Search_term -
Creëer nu een Al verbinding van het Rapport voor Customer Journey Analytics, die Dataset A en Dataset B combineren.
-
Creeer a Globale mening gegevensmening in Customer Journey Analytics. Negeer de oorspronkelijke eVar-velden en neem alleen de velden van de veldgroep Verenigde velden op.
Globale mening gegevensmening in Customer Journey Analytics:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 Source-veld Opnemen in de gegevensweergave? _experience.analytics.customDimensions.eVars.eVar1 Nee _experience.analytics.customDimensions.eVars.eVar2 Nee <path>.Search_term Ja <path>.Customer_category Ja <path>.Business_unit Ja
U hebt nu eVar1 en eVar2 van de suites van het bronrapport aan drie nieuwe gebieden in kaart gebracht. Een ander voordeel van het gebruik van gegevenspreparaties is dat de doelvelden nu zijn gebaseerd op semantisch betekenisvolle namen (zoekterm, bedrijfseenheid, categorie van klanten) in plaats van de minder betekenisvolle eVar-namen (eVar1, eVar2.)
Meer dan alleen rapportsuites
De mogelijkheden van de Prep van Gegevens om datasets met verschillende schema's te combineren gaat voorbij Analytics rapportreeksen. Stel dat u twee datasets hebt die de volgende gegevens bevatten:
eVar1 => KlantcategorieGebruikend de Prep van Gegevens, kunt u de Categorie van de Klant in eVar 1 in de gegevens van Analytics met de Categorie van de Klant op Some_field in de gegevens van het vraagcentrum combineren. Hier is één manier waarop je dat kunt doen. Ook hier kan de naamgevingsconventie aan uw wensen worden aangepast.
-
Maak een schema in Adobe Experience Platform. Voeg het volgende toe aan het schema:
table 0-row-1 1-row-1 2-row-1 "Uitgebreid schema" klasse van de Gebeurtenis van de Ervaring 0} XDM het Malplaatje van de Gebeurtenis van de Ervaring van Adobe Analytics gebiedsgroep -
Maak een nieuwe veldgroep en voeg deze toe aan het schema. Velden toevoegen aan de veldgroep:
table 0-row-1 1-row-1 Aangepaste veldgroep "Klantgegevens" Customer_category -
Creeer dataflow voor Dataset A, die Uitgebreid Schema als uw schema selecteren. Voeg als volgt aangepaste toewijzingen toe aan de gegevensstroom:
table 0-row-2 1-row-2 Gegevensset A-bronveld Doelveld uit de veldgroep Klantgegevens _experience.analytics.customDimensions.eVars.eVar2 <path>.Customer_category -
Creeer dataflow voor Dataset B, opnieuw selecterend Uitgebreid Schema als uw schema. Voeg als volgt aangepaste toewijzingen toe aan de gegevensstroom:
table 0-row-2 1-row-2 Bronveld Gegevensset B Doelveld uit de veldgroep Klantgegevens <path>.Some_field <path>.Customer_category -
Maak een Customer Journey Analytics-verbinding waarin Dataset A en Dataset B worden gecombineerd.
-
Maak een gegevensweergave in Customer Journey Analytics met de Customer Journey Analytics-verbinding die u zojuist hebt gemaakt. Negeer de originele eVar-velden en neem alleen de velden op van de veldgroep Klantgegevens.
Gegevensweergave in Customer Journey Analytics:
table 0-row-2 1-row-2 2-row-2 3-row-2 Source-veld Opnemen in de gegevensweergave? _experience.analytics.customDimensions.eVars.eVar1 Nee _experience.analytics.customDimensions.eVars.eVar2 Nee <path>.Customer_category Ja
Data Prep vs. Component ID
Zoals hierboven is beschreven, kunt u met Data Prep verschillende velden aan elkaar toewijzen in meerdere Adobe Analytics-rapportensuites. Dit is handig in Customer Journey Analytics wanneer u gegevens uit meerdere gegevenssets wilt combineren tot één Customer Journey Analytics-verbinding. Als u de rapportsuites echter in afzonderlijke Customer Journey Analytics-verbindingen wilt bewaren, maar u wilt één set rapporten gebruiken voor die verbindingen en gegevensweergaven, biedt het wijzigen van de onderliggende Component ID in Customer Journey Analytics een manier om rapporten compatibel te maken, zelfs als de schema's verschillend zijn. Zie {de Montages van de Component 0} voor meer informatie.
Het wijzigen van de Component ID is een Customer Journey Analytics-enige functie en heeft geen invloed op gegevens van de Analytics-bronconnector die naar Real-time Customer Profile en RTCDP wordt verzonden.