Crea Dynamic Datastream Configurations
Per impostazione predefinita, Adobe Experience Platform Edge Network invia tutti gli eventi che raggiungono uno stream di dati a tutti i Experience Cloud servizi abilitati per gli stream di dati. A seconda dei casi di utilizzo, questo potrebbe non essere sempre il flusso di lavoro ideale.
Le configurazioni dello stream di dati dinamici gestiscono questo problema attraverso set di regole definite dall’utente per ogni servizio abilitato per lo stream di dati, che controllano quale soluzione Experience Cloud riceve ogni tipo di dati.
Guida di Dynamic Datastream Configurations guide
Se sei un nuovo utente di Dynamic Datastream Configurations o stai pianificando un’implementazione di produzione, consulta la guida completa prima di configurare le regole. La guida descrive la tassonomia degli eventi, le strategie per i set di dati, i casi di utilizzo, le best practice e l’approccio ai test.
- Panoramica: modalità di valutazione delle regole, tassonomia degli eventi ed esclusività reciproca con sostituzioni lato client
- Prerequisiti e lista di controllo per la pianificazione: configurazione dello stream di dati, preparazione dello schema e del set di dati e inventario eventi
- Modelli di configurazione: strategie utilizzabili per il primo set di dati rispetto a quelle per il primo set di dati analitici
- Casi d’uso: sei scenari di routing comuni con tabelle di regole di esempio
- Esempio end-to-end: un’implementazione e-commerce completa
- Best practice: progettazione delle regole, strategia per i set di dati e linee guida operative
- Verifica e convalida: elenco di controllo per i test basati su Assurance
- Domande frequenti: domande comuni sul comportamento delle regole e sulle interazioni di sistema
Prerequisiti prerequisites
Per creare una configurazione dinamica per lo stream di dati, è necessario soddisfare due condizioni:
- Devi avere creato almeno uno stream di dati con cui lavorare. Per informazioni dettagliate, consulta la documentazione su come creare uno stream di dati.
- almeno un servizio Experience Cloud aggiunto allo stream di dati. Per informazioni dettagliate, consulta la documentazione su come aggiungere un servizio a uno stream di dati.
Dopo aver creato uno stream di dati e aggiunto un servizio Experience Cloud, puoi creare una configurazione dinamica.
Guardrail guardrails
Le configurazioni dello stream di dati dinamici hanno limiti e vincoli di prestazioni specifici per garantire prestazioni di sistema ed efficienza di elaborazione dei dati ottimali. Durante la configurazione delle regole dello stream di dati dinamici si applicano i seguenti guardrail:
Configurazioni dello stream di dati dinamici e sostituzioni della configurazione dello stream di dati dynamic-versus-overrides
Le configurazioni dello stream di dati dinamici e le sostituzioni della configurazione dello stream di dati si escludono a vicenda.
Impossibile utilizzare Dynamic Datastream Configurations insieme alle sostituzioni della configurazione dello stream di dati. Devi scegliere l’uno o l’altro.
Se si abilitano entrambi, le sostituzioni della configurazione hanno la precedenza e il sistema ignora le regole Dynamic Datastream Configuration.
Crea un Dynamic Datastream Configuration create-dynamic-configuration
Dopo aver creato uno stream di dati e aggiunto un servizio, eseguire la procedura seguente per aggiungere una configurazione dinamica al servizio.
-
Vai alla pagina Raccolta dati > Flussi di dati e seleziona lo stream di dati creato.
-
Selezionare l’opzione Modifica nel servizio per il quale si desidera definire una configurazione dinamica.
-
Nella pagina Configura, selezionare Salva e modifica configurazione dinamica.
-
Selezionare Aggiungi configurazione dinamica.
-
Dal pannello Risorse, trascina e rilascia gli elementi con cui desideri creare la regola sul lato destro della finestra. Puoi combinare più risorse per creare regole complesse.
Utilizza le opzioni di ogni risorsa, ad esempio è uguale a, è diverso da, esiste e altro per ottimizzare le regole.
-
Nella sezione Configurazione, abilita o disabilita i servizi per ogni regola, a seconda che si desideri inviare i dati a ogni servizio. Se si disabilita un servizio, il routing verrà disabilitato e nessun dato verrà inviato al servizio downstream.
-
Al termine della configurazione delle regole, seleziona Salva.
Considerazioni sulla priorità delle regole rule-priority
È possibile definire più regole per ogni Dynamic Datastream Configuration. Tuttavia, se i dati corrispondono alle condizioni di più regole, viene presa in considerazione solo la prima regola corrispondente nell’elenco e tutte le altre regole corrispondenti vengono ignorate.
Per ottenere il comportamento di indirizzamento dei dati desiderato, presta attenzione all’ordine in cui disponi le regole.
Per configurare l’ordine delle regole, è possibile trascinare e rilasciare le finestre delle regole nell’ordine desiderato.
Criteri di idoneità delle regole eligibility-criteria
Le configurazioni dello stream di dati dinamici devono soddisfare criteri di idoneità specifici per garantire prestazioni elevate e routing affidabile.
Tipi di dati supportati supported-data-types
Le regole di configurazione dello stream di dati dinamici funzionano con tipi di dati specifici per garantire prestazioni ottimali e un routing dei dati affidabile. Sapere quali tipi di dati sono supportati consente di creare regole efficaci per elaborare i dati in modo efficiente.
Operatori supportati supported-operators
Le regole possono utilizzare i seguenti operatori, a seconda del tipo di dati:
equals, starts with, ends with, contains, exists, does not equal, does not start with, does not end with, does not contain, does not existequals, does not equal, greater than, less than, greater than or equal to, less than or equal to, exists, does not existequals true/false, does not equal true/falseequals, does not equal, exists, does not existtoday, yesterday, this month, this year, custom date, in last, from, during, within, before, after, rolling range, in next, exists, does not existINCLUDE, ANY/ALL (equivalente a AND/OR)Struttura delle regole rule-structure
Le regole devono essere espressioni logiche semplici. Le espressioni logiche nidificate (utilizzando contenitori o più livelli di AND/OR) non sono supportate. Se hai bisogno di una logica complessa, suddividila in più regole semplici.
Ad esempio, considera la seguente regola complessa.
Puoi suddividere questa regola nelle seguenti regole più semplici:
Passaggi successivi
- Rivedi le best practice per Dynamic Datastream Configurations per la progettazione delle regole, la strategia per i set di dati e le linee guida operative.
- Consulta Casi d’uso per la configurazione dello stream di dati dinamici per informazioni sulle configurazioni di regole complete.
- Segui Verifica e convalida Dynamic Datastream Configurations per verificare che le regole vengano indirizzate correttamente.