[Beta]{class="badge informative"}

Eseguire il mirroring e utilizzare i dati relazionali

AVAILABILITY
La funzionalità descritta in questo articolo si trova nella fase di test del rilascio e potrebbe non essere ancora disponibile nell‘ambiente. Questa nota verrà rimossa non appena la funzionalità sarà disponibile a livello generale. Per informazioni sul processo di rilascio di Customer Journey Analytics, consulta Rilascio delle funzioni di Customer Journey Analytics.

Questa guida rapida spiega come utilizzare Experience Platform Data Mirror per Customer Journey Analytics per eseguire il mirroring dei dati relazionali da una soluzione nativa di data warehouse in Adobe Experience Platform. E poi usate quei dati in Customer Journey Analytics.

Per eseguire questo caso d’uso, è necessario:

  • Utilizzare una soluzione nativa di data warehouse per memorizzare i dati di cui si desidera eseguire il mirroring in Experience Platform. E poi utilizzare quei dati in Customer Journey Analytics per generare rapporti e per analizzarli.

  • Imposta uno schema in Experience Platform per definire il modello (schema) dei dati di cui vuoi eseguire il mirroring.

  • Utilizza un connettore di origine in Experience Platform per ottenere i dati con mirroring in un set di dati.

  • Impostare una connessione in Customer Journey Analytics. Questa connessione deve (almeno) includere il set di dati relazionali di Experience Platform.

  • Configurare una visualizzazione dati in Customer Journey Analytics per definire le metriche e le dimensioni da utilizzare in Analysis Workspace.

  • Configurare un progetto in Customer Journey Analytics per generare rapporti e visualizzazioni.

Experience Platform Data Mirror per Customer Journey Analytics richiede schemi relazionali.

NOTE
Questa guida rapida è una guida semplificata su come specchiare i dati relazionali in Adobe Experience Platform e utilizzarli in Customer Journey Analytics. Ti consigliamo vivamente di esaminare le informazioni aggiuntive quando vi fai riferimento.
INFO
Nell'interfaccia di Customer Journey Analytics, i set di dati Relazionali potrebbero essere etichettati come Basati su modello.

Utilizzare una soluzione nativa di data warehouse

Questa guida rapida utilizza Google BigQuery come soluzione nativa del data warehouse. Altre soluzioni supportate sono Snowflake e Azure Databricks.

All'interno di Google BigQuery, i seguenti dati di esempio vengono memorizzati e aggiornati regolarmente in una tabella denominata eventdata.

Dettagli dei dati evento di esempio
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
timestamp id pagename personid trackingcode ordini importo ricavi
06/03/2025 T19:15:39+00:00 10001 pagina home person-1abc123 abc123
06/03/2025 T19:15:39+00:00 10002 pagina di conferma person-1abc123 1 174,25
06/03/2025 T19:15:39+00:00 10003 pagina home person-2def123 def123
06/03/2025 T19:15:39+00:00 10004 pagina home person-3ghi123 ghi123
06/03/2025 T19:15:39+00:00 10005 pagina di conferma person-3ghi123 1 149,25
06/03/2025 T19:15:39+00:00 10006 pagina home person-4abc456 abc456
06/03/2025 T19:15:39+00:00 10007 pagina home person-5def456 def456
06/03/2025 T19:15:39+00:00 10008 pagina home person-6ghi456 ghi456
06/03/2025 T19:15:39+00:00 10009 pagina di conferma person-6ghi456 1 159,25
06/03/2025 T19:15:39+00:00 10010 pagina home person-7abc789 abc789
06/03/2025 T19:15:39+00:00 10011 pagina home person-8def789 def789
06/03/2025 T19:15:39+00:00 10012 pagina home person-9ghi789 ghi789
06/03/2025 T19:15:39+00:00 10013 pagina di conferma person-9ghi789 1 124,25
06/03/2025 T19:15:39+00:00 10014 pagina home person-10abc987 abc987
06/03/2025 T19:15:39+00:00 10015 pagina home person-11def987 def987
06/03/2025 T19:15:39+00:00 10016 pagina home person-12ghi987 ghi987
06/03/2025 T19:15:39+00:00 10017 pagina home person-13abc654 abc654
06/03/2025 T19:15:39+00:00 10018 pagina home person-14def654 def654
06/03/2025 T19:15:39+00:00 10019 pagina home person-15ghi654 ghi654
06/03/2025 T19:15:39+00:00 10020 pagina di conferma person-15ghi654 1 174,25

I dati vengono memorizzati in una tabella di database con uno schema associato. Per esaminare la tabella del database:

  1. Accedi a Google BigQuery.

  2. Seleziona BigQuery > Studio.

  3. Seleziona il progetto, il set di dati e la tabella. Nella scheda Schema è disponibile una panoramica dello schema per i dati dell'evento.

    BigQuery Google - Schema

Per esaminare i dati:

  1. Seleziona Query.

  2. Eseguire una query di esempio nell'editor delle query, dove project è il nome del progetto e datasets è il nome dei set di dati:

    code language-sql
    SELECT * FROM `project.datasets.eventdata` LIMIT 100
    

    BigQuery Google - Query di esempio

In Experience Platform Data Mirror per Customer Journey Analytics, le tabelle nella soluzione nativa del data warehouse devono essere abilitate per la cronologia delle modifiche. Per verificare che la tabella sia abilitata per la cronologia modifiche:

  1. Eseguire l'istruzione SQL seguente nell'editor delle query per verificare l'impostazione, dove project è il nome del progetto e datasets è il nome dei set di dati:

    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;
    
  2. Se il risultato non è TRUE, utilizzare la seguente istruzione SQL per abilitare la cronologia delle modifiche, dove project è il nome del progetto e datasets è il nome dei set di dati:

    code language-sql
    ALTER TABLE `project.datasets.eventdata`
    SET OPTIONS (enable_change_history = TRUE);
    

I dati nella tabella nella soluzione nativa del data warehouse sono pronti per Experience Platform Data Mirror per Customer Journey Analytics.

Configurare uno schema

Per eseguire il mirroring dei dati in Experience Platform, devi innanzitutto definire lo schema per i dati. Tutti i dati di cui vuoi eseguire il mirroring in Experience Platform e che utilizzano Experience Platform Data Mirror for Customer Journey Analytics devono essere conformi a uno schema relazionale.

Definisci uno schema che modella questi dati. Per configurare lo schema:

  1. Nell'interfaccia utente di Adobe Experience Platform, nella barra a sinistra, seleziona Schemi in Gestione dati.

  2. Seleziona Crea schema.

  3. Dal menu a discesa, selezionare Relazionale.

  4. Se viene visualizzata una finestra a comparsa con l'opzione di selezionare tra Crea manualmente o Carica un file DDL:

    1. Selezionare Crea manualmente.

      Configurazione dello schema - Creazione manuale

    2. Seleziona Avanti.

  5. Nell'interfaccia Schemi > Crea schema relazionale:

    1. Immettere un nome visualizzato per lo schema . Ad esempio: Sample Event Feed Schema.

    2. Immetti una Descrizione. Ad esempio: Sample event feed schema for a relational schema.

    3. Seleziona Serie temporali come Comportamento schema. Selezionare Serie temporali per i dati basati su serie temporali e Record per i dati basati su record. Il comportamento definisce la struttura dello schema e le proprietà incluse.

      Experience Platform Data Mirror per Customer Journey Analytics viene utilizzato principalmente per i dati delle serie temporali (ad esempio, i dati degli eventi).

      Configurazione schema

    4. Seleziona Fine.

  6. Nell'interfaccia Schemi > Schema feed eventi di esempio viene visualizzato un avviso che indica che gli schemi relazionali supportano l'acquisizione come righe di modifica.

    Configurazione schema

    L’acquisizione come righe di modifica è nota anche come Change Data Capture (CDC). Per supportare l’acquisizione dei dati di modifica, lo schema richiede:

    • Chiave primaria.
    • Descrittore della versione.
    • Descrittore della marca temporale per i dati della serie temporale.
  7. Seleziona AggiungiCerchio accanto a Schema feed evento di esempio per iniziare ad aggiungere campi allo schema. Aggiungi i campi seguenti con tipo di dati e attributi aggiuntivi allo 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
    Nome campo: Nome visualizzato Tipo Attributi aggiuntivi
    id Id Numero intero Descrittore di versione SelectBox
    orders Orders Numero intero
    pagename Page Name Stringa
    personid Person Id Stringa SelectBox Chiave primaria
    SelectBox Identity
    Selezionare CRMID per lo spazio dei nomi Identity.
    revenueamount Revenue Amount Doppio
    timestamp Timestamp DataOra SelectBox descrittore timestamp
    trackingcode Tracking Code Stringa
    • Il campo id è configurato come Descrittore versione.

      Descrittore versione

    • Il campo personid è configurato insieme a timestamp come chiave primaria. Selezionare Aggiungi Crea chiave primaria composita per creare una chiave composita.

      Chiave composita

      Anche il campo personid è configurato come Identity, con CRMID come Identity namespace.

      Descrittore della persona

    • Il campo timestamp è configurato insieme al campo personid come chiave primaria. Anche il campo timestamp è configurato come descrittore timestamp. È sufficiente definire un campo come descrittore marca temporale per i dati relazionali della serie temporale.

      Descrittore marca temporale

    Se hai definito correttamente la chiave primaria, il descrittore della versione e il descrittore della marca temporale, l'avviso nella definizione dello schema scompare.

  8. Seleziona Salva per salvare lo schema.

Utilizzare un connettore di origine

Utilizza un connettore di origine per collegare la soluzione nativa di data warehouse ad Experience Platform.

Nell’interfaccia di Experience Platform:

  1. Seleziona Origini.
  2. Seleziona o cerca Google BigQuery.
  3. Seleziona Aggiungi dati.

La procedura guidata Aggiungi dati illustra i passaggi seguenti per connettere i dati dalla tabella in Google BigQuery ad Experience Platform.

Autenticazione

Nel passaggio Autenticazione, seleziona:

  • Account esistente quando si dispone già di un account configurato per Google BigQuery. Procedi al passaggio Seleziona dati.

  • Nuovo account quando è necessario connettersi a Google BigQuery.

    1. Specificare un nome account e (facoltativo) descrizione.

    2. Seleziona il tipo di autenticazione: Autenticazione di base o Autenticazione del servizio. In base alla selezione, fornisci l’input richiesto.

    3. Seleziona Connetti all'origine

      BigQuery Google - Autenticazione

      Verifica della connessione. Un CheckmarkCircleGreen Connesso ha indicato una connessione riuscita.

    4. Seleziona Avanti.

    Consulta la documentazione di Experience Platform per informazioni dettagliate su come connettersi e autenticare quando utilizzi il connettore Azure Databricks o Snowflake.

Selezionare i dati

Nel passaggio Seleziona dati:

  1. Selezionare la tabella dall'elenco delle tabelle. Ad esempio: eventdata.

    Experience Platform - Connettore Source - Seleziona dati

    Viene visualizzato un esempio dei dati per la verifica.

  2. Seleziona Avanti per continuare.

Dettagli del flusso di dati

Nel passaggio Dettagli flusso di dati:

  1. Selezionare Abilita rilevamento modifiche dati. Viene visualizzata una finestra di informazioni Modifica requisito acquisizione dati con ulteriori informazioni.

  2. Seleziona Nuovo set di dati per Set di dati di destinazione per creare un nuovo set di dati contenente i dati con mirroring.

  3. Immetti un nome set di dati di output. Ad esempio: event-data-mirror.

  4. Seleziona lo schema relazionale creato in precedenza dal menu a discesa Schema. Ad esempio: Esempio di schema feed eventi.

    Experience Platform - Connettore Source - Dettagli flusso di dati

  5. Specifica altri dettagli.

  6. Seleziona Avanti.

Mappatura

Nel passaggio Mappatura:

  1. Mappa i campi. Dallo schema di Google BigQuery (Dati Source) ai campi dello schema definiti in Experience Platform (Campi Target).

    Experience Platform - Connettore Source - Mappatura

  2. Se tutti i campi sono mappati correttamente, selezionare Avanti per continuare.

Pianificazione

Nel passaggio Pianificazione:

  1. Specifica Frequenza e Intervallo per pianificare la sincronizzazione dei dati con mirroring.

  2. Specifica l'ora di inizio per la pianificazione.

    Experience Platform - Connettore Source - Pianificazione

  3. Seleziona Avanti per continuare.

Rivedi

Nel passaggio Rivedi.

  1. Controlla la configurazione del connettore di origine.

    Experience Platform - Connettore Source - Revisione

  2. Seleziona Fine. Viene visualizzato il flusso di dati configurato.

    Experience Platform - Connettore Source - Flusso di dati

Configurare una connessione

In questa guida rapida puoi creare una nuova connessione per utilizzare i dati con mirroring da Experience Platform. In alternativa, è possibile aggiungere i dati con mirroring a una connessione esistente.

Nell’interfaccia di Customer Journey Analytics:

  1. Selezionare Connessioni dal menu Gestione dati.

  2. Selezionare Crea nuova connessione.

  3. Specifica il nome connessione, Sandbox, numero medio di eventi giornalieri e altri parametri facoltativi richiesti.

  4. Seleziona Aggiungi set di dati.

    1. Nel passaggio Seleziona set di dati di Aggiungi set di dati:

      1. Seleziona il set di dati contenente i dati con mirroring. Ad esempio: event-data-mirror. Il set di dati ha Relazionale come Tipo di set di dati.

        CJA - Connessioni - Aggiungi set di dati

      2. Aggiungi eventuali set di dati aggiuntivi rilevanti per la connessione.

      3. Seleziona Avanti.

    2. Nel passaggio Impostazioni set di dati di Aggiungi set di dati:

      Per il set di dati relazionali event-data-mirror

      1. Seleziona Evento come Tipo set di dati.

      2. Selezionare il campo PersonId come ID persona.

      3. Timestamp viene popolato automaticamente come Timestamp.

      4. Selezionare Altro come Tipo di origine dati.

      5. Immettere Google BigQuery Event Data come descrizione origine dati.

      6. Specifica altri dettagli, ad esempio Importa tutti i nuovi dati e Recupera tutti i dati esistenti.

        CJA - Connessione - Impostazioni set di dati

      Facoltativamente, specifica i dettagli per altri set di dati.

    3. Seleziona Aggiungi set di dati.

  5. Seleziona Salva.

Dopo aver creato una connessione, puoi eseguire varie attività di gestione. Ad esempio selezione e combinazione di set di dati, controllo dello stato dei set di dati di una connessione e dello stato di acquisizione dei dati e altro ancora.

Configurare una visualizzazione dati

Per creare la visualizzazione dati:

  1. Nell'interfaccia di Customer Journey Analytics, seleziona Visualizzazioni dati, facoltativamente da Gestione dati, nel menu principale.

  2. Selezionare Crea nuova visualizzazione dati.

  3. Nel passaggio Configura:

    1. Selezionare la connessione dall'elenco Connessione.

    2. Assegna un nome e (facoltativamente) una descrizione alla connessione.

    3. Seleziona Salva e continua.

  4. Nel passaggio Componenti:

    1. Aggiungi qualsiasi campo schema e/o componente standard da includere nelle caselle dei componenti METRICS o DIMENSIONS. Assicurati di aggiungere campi rilevanti dal set di dati che contiene i dati con mirroring. Per accedere a questi campi:

      1. Seleziona Set di dati evento.

      2. Seleziona Campi ad hoc e relazionali.

      3. Trascina i campi dagli schemi relazionali su METRICS o DIMENSIONS.

        Aggiungi campi relazionali come componenti

    2. Definire i campi derivati per i campi che non hanno il tipo corretto, non sono nel formato corretto o che si desidera modificare per altri motivi. Ad esempio, per Importo ricavi.

      1. Seleziona Crea campo derivato.

      2. Nell’editor campi derivati:

        1. Definisci un nuovo campo Revenue Amount (Numeric), come indicato di seguito.

          CJA - Visualizzazione dati - Campo derivato

        2. Seleziona Salva.

      3. Trascina il nuovo campo derivato Revenue Amount (Numeric) e rilascia il campo in METRICS.

        CJA - Visualizzazione dati - Campi relazionali

    3. Seleziona Salva e continua.

  5. Nel passaggio Impostazioni:

    Lasciare le impostazioni immutate e selezionare Salva e termina.

Per ulteriori informazioni su come creare e modificare una visualizzazione dati, vedere Panoramica delle visualizzazioni dati. Quali componenti sono disponibili per l’utilizzo nella visualizzazione dati e come utilizzare le impostazioni di segmenti e sessioni.

Configurare un progetto

Analysis Workspace è uno strumento di browser flessibile che consente di creare analisi rapidamente e condividere informazioni basate sui dati. Usa i progetti Workspace per combinare componenti dati, tabelle e visualizzazioni per sviluppare analisi da condividere con altri nella tua organizzazione.

Per creare il progetto:

  1. Nell'interfaccia di Customer Journey Analytics, seleziona Workspace nel menu principale.

  2. Seleziona Progetti nel menu di navigazione a sinistra.

  3. Seleziona Crea progetto. Nel popup:

    1. Selezionare Progetto Workspace vuoto.

    2. Seleziona Crea.

  4. Nell'area di lavoro Nuovo progetto, verifica che la visualizzazione dati sia selezionata. La visualizzazione dati è collegata alla connessione che contiene i dati con mirroring.

  5. Per creare il primo rapporto, trascina dimensioni e metriche sulla Tabella a forma libera nel pannello Forma libera. Ad esempio, trascina Importo ricavi (numerico) in Trascina qui una metrica. Trascinare PersonId e rilasciare il campo nell'intestazione della prima colonna. Effettua altre regolazioni che ritieni opportune.

    Il risultato finale è una panoramica dei profili e dei relativi ricavi basati su dati con mirroring provenienti da una tabella BigQuery di Google.

    Workspace - Progetto di esempio

Per ulteriori informazioni su come creare progetti e generare analisi utilizzando componenti, visualizzazioni e pannelli, consulta la sezione Panoramica di Analysis Workspace.

SUCCESS
Hai completato tutti i passaggi. Per iniziare, definisci quali dati di mirroring desideri raccogliere (schema) da una soluzione nativa di data warehouse. E dove memorizzare tali dati (set di dati) in Experience Platform. Hai configurato il connettore di origine appropriato per fornire i dati con mirroring in Experience Platform. Hai definito una connessione in Customer Journey Analytics per utilizzare i dati dell’evento con mirroring e (facoltativamente) altri dati. La definizione della visualizzazione dati ti consente di specificare la dimensione e le metriche da utilizzare dai dati con mirroring. E infine hai creato il tuo primo progetto visualizzando e analizzando i tuoi dati con mirroring.
recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79