[Beta]{class="badge informative"}
Spiegelen en op modellen gebaseerde gegevens gebruiken
Deze snelle begingids verklaart hoe te om Experience Platform Data Mirror voor Customer Journey Analytics te gebruiken om model-gebaseerde gegevens van een inheemse oplossing van het gegevenspakhuis in Adobe Experience Platform te weerspiegelen. Gebruik die gegevens in Customer Journey Analytics.
Voor dit gebruiksgeval moet u:
-
Gebruik een inheemse oplossing van het gegevenspakhuis om gegevens op te slaan die u in Experience Platform wilt weerspiegelen. Gebruik die gegevens in Customer Journey Analytics om te rapporteren en te analyseren.
-
opstelling een schema in Experience Platform om het model (schema) van de gegevens te bepalen die u wilt spiegelen.
-
gebruik een bronschakelaar in Experience Platform om uw weerspiegelde gegevens in een dataset te krijgen.
-
opstelling een verbinding in Customer Journey Analytics. Deze verbinding zou (minstens) uw op model-gebaseerde dataset van Experience Platform moeten omvatten.
-
opstelling een gegevensmening in Customer Journey Analytics om metriek en afmeting te bepalen die u in Analysis Workspace wilt gebruiken.
-
opstelling een project in Customer Journey Analytics om uw rapporten en visualisaties te bouwen.
Experience Platform Data Mirror for Customer Journey Analytics vereist modelgebaseerde schema's.
Een native oplossing voor een gegevensopslagsysteem gebruiken
Deze snelle handleiding gebruikt Google BigQuery als de native oplossing voor het gegevensentrepot. Andere gesteunde oplossingen zijn Snowflake en Azure Databricks.
Binnen Google BigQuery worden de volgende voorbeeldgegevens opgeslagen en regelmatig bijgewerkt in een tabel met de naam 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 | ||||||
|---|---|---|---|---|---|---|
| tijdstempel | id | paginanaam | persoonlijk | trackingcode | orders | inkomstenbedrag |
| 2025-03-06T19 :15: 39+00 :00 | 10001 | homepage | person-1abc123 | abc123 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10002 | bevestigingspagina | person-1abc123 | 1 | 174,25 | |
| 2025-03-06T19 :15: 39+00 :00 | 10003 | homepage | person-2def123 | def123 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10004 | homepage | person-3ghi123 | ghi123 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10005 | bevestigingspagina | person-3ghi123 | 1 | 149,25 | |
| 2025-03-06T19 :15: 39+00 :00 | 10006 | homepage | person-4abc456 | abc456 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10007 | homepage | person-5def456 | def456 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10008 | homepage | person-6ghi456 | ghi456 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10009 | bevestigingspagina | person-6ghi456 | 1 | 159,25 | |
| 2025-03-06T19 :15: 39+00 :00 | 10010 | homepage | person-7abc789 | abc789 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10011 | homepage | person-8def789 | def789 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10012 | homepage | person-9ghi789 | ghi789 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10013 | bevestigingspagina | person-9ghi789 | 1 | 124,25 | |
| 2025-03-06T19 :15: 39+00 :00 | 10014 | homepage | person-10abc987 | abc987 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10015 | homepage | person-11def987 | def987 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10016 | homepage | person-12ghi987 | ghi987 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10017 | homepage | person-13abc654 | abc654 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10018 | homepage | person-14def654 | def654 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10019 | homepage | person-15ghi654 | ghi654 | ||
| 2025-03-06T19 :15: 39+00 :00 | 10020 | bevestigingspagina | person-15ghi654 | 1 | 174,25 |
De gegevens worden opgeslagen in een gegevensbestandlijst met een bijbehorend schema. De databasetabel inspecteren:
-
Meld u aan bij Google BigQuery.
-
Selecteer BigQuery > Studio .
-
Selecteer uw project, dataset en lijst. Op het tabblad Schema ziet u een overzicht van het schema voor de gebeurtenisgegevens.
De gegevens inspecteren:
-
Selecteer Query.
-
Voer een voorbeeldquery uit in de query-editor, waarbij
projectde naam van uw project is endatasetsde naam van uw datasets:code language-sql SELECT * FROM `project.datasets.eventdata` LIMIT 100
Voor Experience Platform Data Mirror for Customer Journey Analytics, moeten de lijsten in uw gegevenspakhuis inheemse oplossing voor veranderingsgeschiedenis worden toegelaten. Om te controleren dat de lijst voor veranderingsgeschiedenis wordt toegelaten:
-
Voer de volgende SQL-instructie in de query-editor uit om de instelling te controleren, waarbij
projectde naam van uw project is endatasetsde naam van uw datasets.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; -
Als het resultaat niet TRUE is, gebruikt u de volgende SQL-instructie om de wijzigingshistorie in te schakelen, waarbij
projectde naam van uw project is endatasetsde naam van uw datasets.code language-sql ALTER TABLE `project.datasets.eventdata` SET OPTIONS (enable_change_history = TRUE);
De gegevens in de lijst in uw gegevenspakhuis inheemse oplossing zijn klaar voor Experience Platform Data Mirror voor Customer Journey Analytics.
Een schema instellen
Als u gegevens in Experience Platform wilt spiegelen, moet u eerst het schema voor de gegevens definiëren. Alle gegevens die u in Experience Platform wilt spiegelen en die Experience Platform Data Mirror voor Customer Journey Analytics gebruiken, moeten aan een model-gebaseerd schema in overeenstemming zijn.
Definieer een schema dat deze gegevens modelleert. Uw schema instellen:
-
Selecteer in de gebruikersinterface van Adobe Experience Platform de optie Schemas within Data Management in het linkerspoor.
-
Selecteer Create schema.
-
Selecteer Model-based in het keuzemenu.
-
Als u een pop-up met de optie ziet tussen Create manually of Upload a DDL file te selecteren:
-
Selecteer select Create manually.
-
Selecteer Next.
-
-
In de interface Schemas > Create model-based schema :
-
Voer een Schema display name in. Bijvoorbeeld:
Sample Event Feed Schema. -
Voer een Description in. Bijvoorbeeld:
Sample event feed schema for a model-based schema. -
Selecteer Time series als de Schema behavior . U selecteert Time series voor op tijdreeksen gebaseerde gegevens en Record voor op records gebaseerde gegevens. Het gedrag bepaalt de structuur van het schema en de eigenschappen die inbegrepen zijn.
Experience Platform Data Mirror for Customer Journey Analytics wordt meestal gebruikt voor tijdreeksgegevens (bijvoorbeeld gebeurtenisgegevens).
-
Selecteer Finish.
-
-
In de interface Schemas > Sample Event Feed Schema ziet u een waarschuwing dat modelgebaseerde schema's inname als veranderingsrijen ondersteunen.
Ingestie als veranderingsrijen is ook genoemd geworden verandering gegevensvangst (CDC). Voor ondersteuning van het vastleggen van wijzigingsgegevens is het schema vereist:
- Primaire sleutel.
- Versiebeschrijving.
- Tijdstempelbeschrijving voor tijdreeksgegevens.
-
Selecteer
naast Sample Event Feed Schema beginnen om gebieden aan het schema toe te voegen. Voeg de volgende velden met het gegevenstype en aanvullende kenmerken toe aan het schema.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 Veldnaam Weergavenaam Type Aanvullende kenmerken idIdInteger de beschrijver van de VersieordersOrdersInteger pagenamePage NameString personidPerson IdString SelectBox
Uitgezochte CRMID voor Identiteitsnaamruimte.revenueamountRevenue AmountDouble timestampTimestampDateTime de beschrijver van de tijdstempeltrackingcodeTracking CodeString -
Het veld id is geconfigureerd als Version descriptor .
-
Het veld personid wordt geconfigureerd, samen met timestamp als Primary key . Selecteer
Create composite primary key om een samengestelde sleutel tot stand te brengen.
Het veld personid wordt ook geconfigureerd als een Identity , met CRMID als de Identity namespace .
-
Het veld timestamp wordt geconfigureerd, samen met het veld personid als Primary key . Het veld timestamp wordt ook geconfigureerd als Timestamp descriptor . U hoeft een veld alleen te definiëren als Timestamp descriptor voor modelgegevens uit tijdreeksen.
Als u Primary key , Version descriptor en Timestamp descriptor correct hebt gedefinieerd, verdwijnt de waarschuwing boven op de schemadefinitie.
-
-
Selecteer Save om het schema op te slaan.
Een bronaansluiting gebruiken
U gebruikt een bronschakelaar om de gegevens pakhuis inheemse oplossing aan Experience Platform aan te sluiten.
In de Experience Platform-interface:
- Selecteer Sources.
- Selecteer of zoek naar Google BigQuery .
- Selecteer Add data.
De wizard Gegevens toevoegen begeleidt u door de volgende stappen om de gegevens van de tabel in Google BigQuery te verbinden met Experience Platform.
Verificatie
Selecteer in de stap Authentication :
-
Existing account als u al een account hebt ingesteld voor Google BigQuery. Ga aan de Uitgezochte gegevens stap verder.
-
New account wanneer u verbinding moet maken met Google BigQuery.
-
Geef een Account name en (optioneel) Description op.
-
Selecteer uw Authentication type: Basic Authentication of Service Authentication . Geef de vereiste invoer op op basis van uw selectie.
-
Selecteren Connect to source
Uw verbinding is geverifieerd. A
Connected wees op een succesvolle verbinding. -
Selecteer Next.
Zie de documentatie van Experience Platform voor details op om te verbinden en voor authentiek te verklaren wanneer u Azure Databricks of Snowflake schakelaar gebruikt.
-
Gegevens selecteren
In de stap Select data :
-
Selecteer de tabel in de lijst met tabellen. Bijvoorbeeld: eventdata .
U ziet een voorbeeld van de gegevens die ter verificatie worden weergegeven.
-
Selecteer Next om door te gaan.
Gegevens
In de stap Dataflow detail :
-
Selecteer Enable change data capture . Er wordt een informatievak van het type Change data capture requirement weergegeven met meer informatie.
-
Selecteer New dataset voor Target dataset om een nieuwe dataset te maken die de gespiegelde gegevens bevat.
-
Voer een Output dataset name in. Bijvoorbeeld:
event-data-mirror. -
Selecteer het model-gebaseerde schema dat u eerder van het Schema drop-down menu creeerde. Bijvoorbeeld: Sample Event Feed Schema .
-
Geef andere details op.
-
Selecteer Next.
Toewijzing
In de stap Mapping :
-
Wijs de velden toe. Van het schema in Google BigQuery (Source data) aan de gebieden in het schema die u in Experience Platform (Target fields) hebt bepaald.
-
Als alle velden correct zijn toegewezen, selecteert u Next om door te gaan.
Planning
In de stap Scheduling :
-
Geef op Frequency en Interval om de synchronisatie van de gespiegelde gegevens te plannen.
-
Geef de Start time voor het schema op.
-
Selecteer Next om door te gaan.
Controleren
In de stap Review .
-
Herzie de configuratie voor de bronschakelaar.
-
Selecteer Finish . U wordt geleid aan gevormde dataflow.
Een verbinding instellen
In deze handleiding voor snel starten maakt u een nieuwe verbinding om de gespiegelde gegevens van Experience Platform te gebruiken. U kunt ook de gespiegelde gegevens toevoegen aan een bestaande verbinding.
In de Customer Journey Analytics-interface:
-
Selecteer Connections in het menu Data Management .
-
Selecteer Create new connection.
-
Geef de vereiste Connection name -, Sandbox - Average number of daily evens en andere optionele parameters op.
-
Selecteer Add datasets.
-
In de Select datasets -stap van Add datasets :
-
Selecteer de dataset die de gespiegelde gegevens bevat. Bijvoorbeeld: event-data-mirror . De dataset heeft Model als Dataset type.
toe
-
Voeg om het even welke extra datasets toe die voor de verbinding relevant zijn.
-
Selecteer Next.
-
-
In de Dataset settings -stap van Add datasets :
Voor de event-data-mirror op model gebaseerde dataset
-
Selecteer Event als de Dataset type .
-
Selecteer het veld PersonId als Person ID .
-
Timestamp wordt automatisch ingevuld als de Timestamp .
-
Selecteer Other als de Data source type .
-
Voer
Google BigQuery Event Datain als de Data source description . -
Geef andere details op, zoals Import all new data en Backfill all existing data .
Naar keuze, specificeer details voor andere datasets.
-
-
Selecteer Add datasets.
-
-
Selecteer Save.
Nadat u a verbinding creeert, kunt u diverse beheerstaken uitvoeren. Zoals het selecteren en het combineren van datasets , het controleren van het statuut van de datasets van een verbinding en het statuut van gegevensopname , en meer.
Een gegevensweergave instellen
Uw gegevensweergave maken:
-
Selecteer in de Customer Journey Analytics-interface Data views (optioneel in Data management ) in het bovenste menu.
-
Selecteer Create new data view.
-
In de stap Configure :
-
Selecteer de verbinding in de lijst Connection .
-
Naam en (optioneel) beschrijf uw verbinding.
-
Selecteer Save and continue.
-
-
In de stap Components :
-
Voeg schemagebieden en/of standaardcomponent toe die u aan de METRICS of DIMENSIONS componentenvakjes wilt omvatten. Zorg ervoor dat u relevante velden uit de gegevensset toevoegt die de gespiegelde gegevens bevat. U kunt als volgt toegang krijgen tot deze velden:
-
Selecteer Event datasets.
-
Selecteer Adhoc & Model-based fields.
-
Sleep velden van de op een model gebaseerde schema's naar METRICS of DIMENSIONS .
toe
-
-
Definieer afgeleide velden voor velden die niet het juiste type hebben, die niet de juiste indeling hebben of die u om andere redenen wilt wijzigen. Bijvoorbeeld voor Revenue Amount .
-
Selecteren Create derived field.
-
In de afgeleide gebiedsredacteur:
-
Definieer een nieuw
Revenue Amount (Numeric)veld, zoals hieronder.
-
Selecteer Save.
-
-
Sleep het nieuwe, van Revenue Amount (Numeric) afgeleide veld en zet het veld neer in METRICS .
-
-
Selecteer Save and continue.
-
-
In de stap Settings :
Laat de instellingen ongewijzigd en selecteer Save and finish .
Zie overzicht van de meningen van Gegevens voor meer informatie over om een gegevensmening tot stand te brengen en uit te geven. En welke componenten beschikbaar voor u in uw gegevensmening en hoe te om segment en zittingsmontages te gebruiken zijn.
Een project instellen
Analysis Workspace is een flexibel browserprogramma waarmee u snel analyses kunt maken en inzichten kunt delen op basis van uw gegevens. U gebruikt de projecten van Workspace om gegevenscomponenten, lijsten, en visualisaties te combineren om uw analyse te bundelen en met iedereen in uw organisatie te delen.
Uw project maken:
-
Selecteer in de Customer Journey Analytics-interface Workspace in het bovenste menu.
-
Selecteer Projects in de linkernavigatie.
-
Selecteer Create project . In de pop-up:
-
Selecteer Blank Workspace project.
-
Selecteer Create.
-
-
In de New project werkruimte, zorg ervoor dat uw gegevensmening wordt geselecteerd. Die gegevensmening verbindt met de verbinding die de weerspiegelde gegevens bevat.
-
Als u het eerste rapport wilt maken, sleept u de afmetingen en maatstaven naar het deelvenster Freeform table in het deelvenster Freeform . Bijvoorbeeld, sleep Revenue Amount (Numeric) op Sleep metrisch hier. En sleep PersonId en zet het veld neer op de eerste kolomkop. Breng desgewenst nog andere aanpassingen aan.
Het uiteindelijke resultaat is een overzicht van profielen en hun opbrengsten op basis van gespiegelde gegevens die afkomstig zijn uit een Google BigQuery-tabel.
Zie overzicht van Analysis Workspace voor meer informatie over hoe te om projecten tot stand te brengen en uw analyse te bouwen gebruikend componenten, visualisaties, en panelen.