[Beta]{class="badge informative"}
Spegla och använda modellbaserade data
Den här snabbstartsguiden förklarar hur du använder Experience Platform Data Mirror för Customer Journey Analytics för att spegla modellbaserade data från en inbyggd datalagerlösning i Adobe Experience Platform. Och använd sedan dessa data i Customer Journey Analytics.
För att uppnå detta måste du:
-
Använd en inbyggd datalagerlösning för att lagra data som du vill spegla i Experience Platform. Och använd sedan dessa data i Customer Journey Analytics för att rapportera och analysera.
-
Konfigurera ett schema i Experience Platform för att definiera modellen (schemat) för de data som du vill spegla.
-
Använd en källanslutning i Experience Platform för att hämta speglade data till en datauppsättning.
-
Konfigurera en anslutning i Customer Journey Analytics. Den här anslutningen bör (åtminstone) innehålla din Experience Platform-modellbaserade datauppsättning.
-
Konfigurera en datavy i Customer Journey Analytics för att definiera mått och dimensioner som du vill använda i Analysis Workspace.
-
Konfigurera ett projekt i Customer Journey Analytics för att skapa rapporter och visualiseringar.
Experience Platform Data Mirror för Customer Journey Analytics kräver modellbaserade scheman.
Använd en inbyggd lösning för datalager
Den här snabbstartsguiden använder Google BigQuery som systemspecifik lösning för datalagret. Andra lösningar som stöds är Snowflake och Azure Databricks.
I Google BigQuery lagras och uppdateras följande exempeldata regelbundet i en tabell med namnet eventdata.
table 0-row-7 1-row-7 2-row-7 3-row-7 4-row-7 5-row-7 6-row-7 7-row-7 8-row-7 9-row-7 10-row-7 11-row-7 12-row-7 13-row-7 14-row-7 15-row-7 16-row-7 17-row-7 18-row-7 19-row-7 20-row-7 1-align-left 2-align-right 3-align-left 4-align-left 5-align-left 6-align-right 7-align-left 9-align-left 10-align-right 11-align-left 12-align-left 13-align-left 14-align-right 15-align-left 17-align-left 18-align-right 19-align-left 20-align-left 21-align-left 22-align-right 23-align-left 25-align-left 26-align-right 27-align-left 28-align-left 29-align-left 30-align-right 31-align-left 33-align-left 34-align-right 35-align-left 36-align-left 37-align-left 38-align-right 39-align-left 41-align-left 42-align-right 43-align-left 44-align-left 45-align-left 46-align-right 47-align-left 49-align-left 50-align-right 51-align-left 52-align-left 53-align-left 54-align-right 55-align-left 57-align-left 58-align-right 59-align-left 60-align-left 61-align-left 62-align-right 63-align-left 65-align-left 66-align-right 67-align-left 68-align-left 69-align-left 70-align-right 71-align-left 73-align-left 74-align-right 75-align-left 76-align-left 77-align-left 78-align-right 79-align-left 81-align-left 82-align-right 83-align-left 84-align-left 85-align-left 86-align-right 87-align-left 89-align-left 90-align-right 91-align-left 92-align-left 93-align-left 94-align-right 95-align-left 97-align-left 98-align-right 99-align-left 100-align-left 101-align-left 102-align-right 103-align-left 105-align-left 106-align-right 107-align-left 108-align-left 109-align-left 110-align-right 111-align-left 113-align-left 114-align-right 115-align-left 116-align-left 117-align-left 118-align-right 119-align-left 121-align-left 122-align-right 123-align-left 124-align-left 125-align-left 126-align-right 127-align-left 129-align-left 130-align-right 131-align-left 132-align-left 133-align-left 134-align-right 135-align-left 137-align-left 138-align-right 139-align-left 140-align-left 141-align-left 142-align-right 143-align-left 145-align-left 146-align-right 147-align-left 148-align-left 149-align-left 150-align-right 151-align-left 153-align-left 154-align-right 155-align-left 156-align-left 157-align-left 158-align-right 159-align-left 161-align-left 162-align-right 163-align-left 164-align-left 165-align-left 166-align-right 167-align-left | ||||||
---|---|---|---|---|---|---|
tidsstämpel | id | pagename | personid | trackingcode | order | intäktsbelopp |
2025-03-06T19:15:39+00:00 | 10001 | hemsida | person-1abc123 | abc123 | ||
2025-03-06T19:15:39+00:00 | 10002 | bekräftelsesida | person-1abc123 | 1 | 174,25 | |
2025-03-06T19:15:39+00:00 | 10003 | hemsida | person-2def123 | def123 | ||
2025-03-06T19:15:39+00:00 | 10004 | hemsida | person-3ghi123 | ghi123 | ||
2025-03-06T19:15:39+00:00 | 10005 | bekräftelsesida | person-3ghi123 | 1 | 149,25 | |
2025-03-06T19:15:39+00:00 | 10006 | hemsida | person-4abc456 | abc456 | ||
2025-03-06T19:15:39+00:00 | 10007 | hemsida | person-5def456 | def456 | ||
2025-03-06T19:15:39+00:00 | 10008 | hemsida | person-6ghi456 | ghi456 | ||
2025-03-06T19:15:39+00:00 | 10009 | bekräftelsesida | person-6ghi456 | 1 | 159,25 | |
2025-03-06T19:15:39+00:00 | 10010 | hemsida | person-7abc789 | abc789 | ||
2025-03-06T19:15:39+00:00 | 10011 | hemsida | person-8def789 | def789 | ||
2025-03-06T19:15:39+00:00 | 10012 | hemsida | person-9ghi789 | ghi789 | ||
2025-03-06T19:15:39+00:00 | 10013 | bekräftelsesida | person-9ghi789 | 1 | 124,25 | |
2025-03-06T19:15:39+00:00 | 10014 | hemsida | person-10abc987 | abc987 | ||
2025-03-06T19:15:39+00:00 | 10015 | hemsida | person-11def987 | def987 | ||
2025-03-06T19:15:39+00:00 | 10016 | hemsida | person-12ghi987 | ghi987 | ||
2025-03-06T19:15:39+00:00 | 10017 | hemsida | person-13abc654 | abc654 | ||
2025-03-06T19:15:39+00:00 | 10018 | hemsida | person-14def654 | def654 | ||
2025-03-06T19:15:39+00:00 | 10019 | hemsida | person-15ghi654 | ghi654 | ||
2025-03-06T19:15:39+00:00 | 10020 | bekräftelsesida | person-15ghi654 | 1 | 174,25 |
Data lagras i en databastabell med ett associerat schema. Så här inspekterar du databastabellen:
-
Logga in på Google BigQuery.
-
Välj BigQuery > Studio.
-
Välj projekt, datauppsättning och register. På fliken Schema visas en översikt över schemat för händelsedata.
Så här inspekterar du data:
-
Välj Query.
-
Kör en exempelfråga i frågeredigeraren, där
project
är namnet på ditt projekt ochdatasets
är namnet på dina datauppsättningar:code language-sql SELECT * FROM `project.datasets.eventdata` LIMIT 100
För Experience Platform Data Mirror för Customer Journey Analytics måste tabellerna i den inbyggda datalagerlösningen aktiveras för ändringshistorik. Så här verifierar du att tabellen är aktiverad för ändringshistorik:
-
Kör följande SQL-sats i frågeredigeraren för att kontrollera inställningen, där
project
är namnet på ditt projekt ochdatasets
är namnet på dina datauppsättningar:code language-sql SELECT table_name, MAX(CASE WHEN option_name = 'enable_change_history' THEN option_value END) AS enable_change_history FROM `project.datasets.INFORMATION_SCHEMA.TABLE_OPTIONS` WHERE table_name = 'eventdata' GROUP BY table_name ORDER BY table_name;
-
Om resultatet inte är TRUE använder du följande SQL-sats för att aktivera ändringshistorik, där
project
är namnet på ditt projekt ochdatasets
är namnet på dina datauppsättningar:code language-sql ALTER TABLE `project.datasets.eventdata` SET OPTIONS (enable_change_history = TRUE);
Data i tabellen i den inbyggda datalagerlösningen är klara för Experience Platform Data Mirror för Customer Journey Analytics.
Konfigurera ett schema
Om du vill spegla data i Experience Platform måste du först definiera dataschemat. Alla data som du vill spegla i Experience Platform och som använder Experience Platform Data Mirror för Customer Journey Analytics måste överensstämma med ett modellbaserat schema.
Definiera ett schema som modellerar dessa data. Så här konfigurerar du ditt schema:
-
I Adobe Experience Platform-gränssnittet väljer du Schemas i Data Management till vänster.
-
Välj Create schema.
-
Välj Model-based i listrutan.
-
Om du ser ett popup-fönster med möjlighet att välja mellan Create manually eller Upload a DDL file:
-
Välj select Create manually.
-
Välj Next.
-
-
I gränssnittet Schemas > Create model-based schema:
-
Ange Schema display name. Till exempel:
Sample Event Feed Schema
. -
Ange Description. Till exempel:
Sample event feed schema for a model-based schema
. -
Välj Time series som Schema behavior. Du väljer Time series för tidsseriebaserade data och Record för postbaserade data. Beteendet definierar schemats struktur och de egenskaper som ingår.
Experience Platform Data Mirror för Customer Journey Analytics används mest för tidsseriedata (till exempel händelsedata).
-
Välj Finish.
-
-
I gränssnittet Schemas > Sample Event Feed Schema visas en varning om att modellbaserade scheman stöder inmatning som ändringsrader.
Inmatning som ändringsrader kallas även för registrering av ändringsdata (CDC). Schemat kräver följande för att kunna hantera registrering av ändringsdata:
- Primärnyckel.
- Versionsbeskrivare.
- Tidsstämpelbeskrivare för tidsseriedata.
-
Välj
table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 7-row-4 Fältnamn Visningsnamn Typ Ytterligare attribut id
Id
Integer orders
Orders
Integer pagename
Page Name
String personid
Person Id
String
Välj CRMID för identitetsnamnområde.revenueamount
Revenue Amount
Double timestamp
Timestamp
DateTime trackingcode
Tracking Code
String -
Fältet id har konfigurerats som Version descriptor.
-
Fältet personid är konfigurerat och timestamp är Primary key. Välj
Fältet personid är även konfigurerat som Identity, med CRMID som Identity namespace.
-
Fältet timestamp är konfigurerat och fältet personid är Primary key. Fältet timestamp har även konfigurerats som Timestamp descriptor. Du behöver bara definiera ett fält som Timestamp descriptor för tidsseriens modellbaserade data.
Om du har definierat Primary key, Version descriptor och Timestamp descriptor korrekt försvinner varningen ovanför schemadefinitionen.
-
-
Välj Save om du vill spara ditt schema.
Använda en källkoppling
Du använder en källanslutning för att ansluta den inbyggda datalagerlösningen till Experience Platform.
I Experience Platform-gränssnittet:
- Välj Sources.
- Välj eller sök efter Google BigQuery.
- Välj Add data.
Guiden Lägg till data guidar dig genom följande steg för att ansluta data från tabellen i Google BigQuery till Experience Platform.
Autentisering
I steget Authentication väljer du:
-
Existing account när du redan har en kontokonfiguration för Google BigQuery. Fortsätt till steget Markera data.
-
New account när du behöver ansluta till Google BigQuery.
-
Ange Account name och (valfritt) Description.
-
Välj din Authentication type: Basic Authentication eller Service Authentication. Baserat på ditt val kan du ange de indata som behövs.
-
Välj Connect to source
Anslutningen har verifierats. En
-
Välj Next.
Mer information om hur du ansluter och autentiserar när du använder Azure-databaserna eller Snowflake finns i dokumentationen för Experience Platform.
-
Markera data
I steget Select data:
-
Markera tabellen i listan med tabeller. Till exempel: eventdata.
Ett exempel på data visas för verifiering.
-
Välj Next om du vill fortsätta.
Dataflödesdetaljer
I steget Dataflow detail:
-
Välj Enable change data capture. En Change data capture requirement-informationsruta visas med mer information.
-
Välj New dataset för Target dataset om du vill skapa en ny datauppsättning som innehåller speglade data.
-
Ange en Output dataset name. Till exempel:
event-data-mirror
. -
Välj det modellbaserade schema som du skapade tidigare i listrutan Schema. Till exempel: Sample Event Feed Schema.
-
Ange annan information.
-
Välj Next.
Mappning
I steget Mapping:
-
Mappa fälten. Från schemat i Google BigQuery (Source data) till fälten i schemat som du har definierat i Experience Platform (Target fields).
-
Om alla fält är korrekt mappade väljer du Next för att fortsätta.
Schemaläggning
I steget Scheduling:
-
Ange Frequency och Interval för att schemalägga synkroniseringen av speglade data.
-
Ange Start time för schemat.
-
Välj Next om du vill fortsätta.
Granska
I steget Review.
-
Granska konfigurationen för källkopplingen.
-
Välj Finish. Du dirigeras till det konfigurerade dataflödet.
Konfigurera en anslutning
I den här snabbstartsguiden skapar du en ny anslutning för att använda speglade data från Experience Platform. Du kan också lägga till speglade data i en befintlig anslutning.
I Customer Journey Analytics-gränssnittet:
-
Välj Connections på menyn Data Management.
-
Välj Create new connection.
-
Ange obligatoriska Connection name, Sandbox, Average number of daily evens och andra valfria parametrar.
-
Välj Add datasets.
-
I Select datasets-steget i Add datasets:
-
Markera den datauppsättning som innehåller speglade data. Till exempel: event-data-mirror. Datauppsättningen har Model som Dataset type.
-
Lägg till ytterligare datauppsättningar som är relevanta för anslutningen.
-
Välj Next.
-
-
I Dataset settings-steget i Add datasets:
För den modellbaserade datamängden event-data-mirror
-
Välj Event som Dataset type.
-
Välj fältet PersonId som Person ID.
-
Timestamp fylls automatiskt i som Timestamp.
-
Välj Other som Data source type.
-
Ange
Google BigQuery Event Data
som Data source description. -
Ange annan information, som Import all new data och Backfill all existing data.
Du kan också ange information för andra datauppsättningar.
-
-
Välj Add datasets.
-
-
Välj Save.
När du har skapat en anslutning kan du utföra olika hanteringsåtgärder. Till exempel markera och kombinera datauppsättningar, kontrollera status för en anslutnings datauppsättningar och status för datainmatning med mera.
Konfigurera en datavy
Så här skapar du en datavy:
-
I Customer Journey Analytics-gränssnittet väljer du Data views, eventuellt från Data management, på den översta menyn.
-
Välj Create new data view.
-
I steget Configure:
-
Välj din anslutning i listan Connection.
-
Namn och (eventuellt) beskrivning av anslutningen.
-
Välj Save and continue.
-
-
I steget Components:
-
Lägg till alla schemafält och/eller standardkomponenter som du vill inkludera i komponentrutorna METRICS eller DIMENSIONS. Se till att du lägger till relevanta fält från datauppsättningen som innehåller speglade data. Så här kommer du åt fälten:
-
Välj Event datasets.
-
Välj Adhoc & Model-based fields.
-
Dra och släpp fält från modellbaserade scheman till METRICS eller DIMENSIONS.
-
-
Definiera härledda fält för fält som inte har rätt typ, som inte har rätt format eller som du vill ändra av andra orsaker. Till exempel för Revenue Amount.
-
Välj Create derived field.
-
I den härledda fältredigeraren:
-
Definiera ett nytt
Revenue Amount (Numeric)
-fält, som nedan. -
Välj Save.
-
-
Dra det nya härledda fältet Revenue Amount (Numeric) och släpp fältet i METRICS.
-
-
Välj Save and continue.
-
-
I steget Settings:
Låt inställningarna vara som de är och välj Save and finish.
Mer information om hur du skapar och redigerar en datavy finns i Översikt över datavyer. Och vilka komponenter som är tillgängliga för dig att använda i datavyn och hur du använder inställningar för segment och sessioner.
Konfigurera ett projekt
Analysis Workspace är ett flexibelt webbläsarverktyg som gör det möjligt att snabbt bygga analyser och dela insikter baserat på era data. Du använder Workspace-projekt för att kombinera datakomponenter, tabeller och visualiseringar för att skapa analyser och dela dem med vem som helst i organisationen.
Så här skapar du ditt projekt:
-
I Customer Journey Analytics-gränssnittet väljer du Workspace på den översta menyn.
-
Välj Projects i den vänstra navigeringen.
-
Välj Create project. I popup-fönstret:
-
Välj Blank Workspace project.
-
Välj Create.
-
-
Kontrollera att New project datavyn är markerad på arbetsytan . Datavyn länkar till anslutningen som innehåller speglade data.
-
Om du vill skapa din första rapport drar och släpper du mått och mått på Freeform table på panelen Freeform. Dra till exempel Revenue Amount (Numeric) till Dra ett mätvärde hit. Dra PersonId och släpp fältet på den första kolumnrubriken. Gör andra justeringar som du vill.
Slutresultatet är en översikt över profiler och deras intäkter baserat på speglade data från en Google BigQuery-tabell.
Mer information om hur du skapar projekt och bygger analyser med komponenter, visualiseringar och paneler finns i Översikt över Analysis Workspace .