[Beta]{class="badge informative"} [Ultimate]{class="badge positive"}
Connessione batch Snowflake snowflake-destination
Panoramica overview
Utilizza questa destinazione per inviare dati sul pubblico a tabelle dinamiche nel tuo account Snowflake. Le tabelle dinamiche consentono di accedere ai dati senza richiedere copie fisiche dei dati.
Leggi le sezioni seguenti per scoprire come funziona la destinazione Snowflake e come i dati vengono trasferiti tra Adobe e Snowflake.
Funzionamento della condivisione dei dati in Snowflake data-sharing
Questa destinazione utilizza una condivisione dati Snowflake, il che significa che nessun dato viene fisicamente esportato o trasferito alla tua istanza di Snowflake. Al contrario, Adobe ti consente di accedere in sola lettura a una live table ospitata nell’ambiente Snowflake di Adobe. Puoi eseguire query su questa tabella condivisa direttamente dal tuo account Snowflake, ma non sei il proprietario della tabella e non puoi modificarla o conservarla oltre il periodo di conservazione specificato. Adobe gestisce completamente il ciclo di vita e la struttura della tabella condivisa.
La prima volta che configuri un flusso di dati da Adobe all’account Snowflake, ti viene richiesto di accettare l’inserzione privata da Adobe.
Conservazione dei dati e Time-to-Live (TTL) ttl
Tutti i dati condivisi tramite questa integrazione hanno un TTL (Time-to-Live) fisso di sette giorni. Sette giorni dopo l’ultima esportazione, la tabella dinamica scade automaticamente e diventa inaccessibile, indipendentemente dal fatto che il flusso di dati sia ancora attivo. Se devi conservare i dati per più di sette giorni, devi copiare il contenuto in una tabella di tua proprietà nella tua istanza di Snowflake prima della scadenza del TTL.
Comportamento aggiornamento pubblico audience-update-behavior
Se il pubblico viene valutato in modalità batch, i dati nella tabella condivisa vengono aggiornati ogni 24 ore. Ciò significa che può trascorrere un ritardo di 24 ore tra le modifiche nell’appartenenza al pubblico e il momento in cui tali modifiche vengono riportate nella tabella condivisa.
Logica di condivisione dei dati in batch batch-data-sharing
Quando un flusso di dati viene eseguito per un pubblico per la prima volta, esegue una retrocompilazione e condivide tutti i profili attualmente qualificati. Dopo questa retrocompilazione iniziale, la destinazione fornisce istantanee periodiche dell’iscrizione completa al pubblico. Ogni istantanea sostituisce i dati precedenti nella tabella condivisa, garantendo di visualizzare sempre la visualizzazione completa più recente del pubblico senza dati storici.
Condivisione di dati in streaming e in batch batch-vs-streaming
Experience Platform fornisce due tipi di destinazioni Snowflake: Snowflake Streaming e Snowflake Batch.
Sebbene entrambe le destinazioni ti consentano l’accesso ai dati in Snowflake in modalità zero-copy, esistono alcune best practice consigliate in termini di casi d’uso per ciascun connettore.
La tabella seguente ti aiuterà a decidere quale connettore utilizzare, delineando gli scenari in cui ogni metodo di condivisione dei dati è più appropriato.
Per ulteriori informazioni sulla condivisione di dati in streaming, vedere la documentazione di Snowflake Streaming connection.
Casi d’uso use-cases
La condivisione di dati in batch è ideale per gli scenari in cui è necessaria un’istantanea completa del pubblico e non sono necessari aggiornamenti in tempo reale, ad esempio:
- Carichi di lavoro analitici: quando si eseguono attività di analisi dei dati, reporting o business intelligence che richiedono una visualizzazione completa dell'appartenenza al pubblico
- Flussi di lavoro di apprendimento automatico: per la formazione di modelli ML o l'esecuzione di analisi predittive che beneficiano di istantanee complete del pubblico
- Data warehousing: quando è necessario mantenere una copia corrente dei dati del pubblico nella propria istanza di Snowflake
- Rapporti periodici: per rapporti aziendali regolari in cui è necessario il più recente stato del pubblico senza rilevamento delle modifiche cronologiche
- Processi ETL: quando devi trasformare o elaborare i dati del pubblico in batch
La condivisione dei dati in batch semplifica la gestione dei dati fornendo istantanee complete, eliminando la necessità di gestire gli aggiornamenti incrementali o di unire le modifiche manualmente.
Tipi di pubblico supportati supported-audiences
Questa sezione descrive quali tipi di pubblico puoi esportare in questa destinazione. Le due tabelle seguenti indicano i tipi di pubblico supportati dal connettore, per origine pubblico e tipi di profilo inclusi nel pubblico:
Questa categoria include tutte le origini del pubblico al di fuori dei tipi di pubblico generati tramite Segmentation Service. Leggi informazioni sulle diverse origini del pubblico. Alcuni esempi includono:
- i tipi di pubblico per caricamento personalizzati importati in Experience Platform da file CSV,
- pubblico simile,
- pubblico federato,
- tipi di pubblico generati in altre app di Experience Platform come Adobe Journey Optimizer,
- e altro ancora.
Tipi di pubblico supportati per tipo di dati sul pubblico:
Tipo e frequenza di esportazione export-type-frequency
Per informazioni sul tipo e sulla frequenza di esportazione della destinazione, consulta la tabella seguente.
Connettersi alla destinazione connect
Per connettersi a questa destinazione, seguire i passaggi descritti nell'esercitazione sulla configurazione della destinazione. Nel flusso di lavoro di configurazione della destinazione, compila i campi elencati nelle due sezioni seguenti.
Autenticarsi nella destinazione authenticate
Per eseguire l'autenticazione nella destinazione, selezionare Connetti alla destinazione e specificare un nome account e, facoltativamente, una descrizione account.
Inserire i dettagli della destinazione destination-details
Per configurare i dettagli per la destinazione, compila i campi obbligatori e facoltativi seguenti. Un asterisco accanto a un campo nell’interfaccia utente indica che il campo è obbligatorio.
-
Nome: un nome con cui riconoscerai questa destinazione in futuro.
-
Descrizione: una descrizione che ti aiuterà a identificare questa destinazione in futuro.
-
ID account Snowflake: ID account Snowflake. Utilizza il seguente formato ID account, a seconda che l’account sia collegato o meno a un’organizzazione:
- Se l'account è collegato a un'organizzazione:
OrganizationName.AccountName
. - Se l'account non è collegato a un'organizzazione:
AccountName
.
- Se l'account è collegato a un'organizzazione:
-
Conferma account: attiva la conferma ID account Snowflake per confermare che l'ID account è corretto e appartiene a te.
_
) in Snowflake. Per evitare confusione, non utilizzare caratteri speciali nel nome della destinazione e della sandbox.Abilita avvisi enable-alerts
Puoi abilitare gli avvisi per ricevere notifiche sullo stato del flusso di dati verso la tua destinazione. Seleziona un avviso dall’elenco per abbonarti e ricevere notifiche sullo stato del flusso di dati. Per ulteriori informazioni sugli avvisi, consulta la guida su abbonamento a destinazioni avvisi tramite l'interfaccia utente.
Dopo aver fornito i dettagli per la connessione di destinazione, seleziona Avanti.
Attivare tipi di pubblico in questa destinazione activate
- Per attivare i dati, è necessario Visualizza destinazioni, Attiva destinazioni, Visualizza profili e Visualizza segmenti Autorizzazioni di controllo di accesso. Leggi la panoramica sul controllo degli accessi o contatta l'amministratore del prodotto per ottenere le autorizzazioni necessarie.
- Per esportare identità, è necessario disporre dell'autorizzazione Visualizza grafo identità Controllo di accesso.
Per istruzioni sull'attivazione dei tipi di pubblico in questa destinazione, leggi Attiva dati pubblico per esportare i profili in batch.
Mappa attributi map
Puoi esportare le identità e gli attributi del profilo in questa destinazione.
È possibile utilizzare il controllo campi calcolati per esportare ed eseguire operazioni sulle matrici.
Gli attributi di destinazione vengono creati automaticamente in Snowflake utilizzando il nome di attributo specificato nel campo Nome attributo.
Dati esportati / Convalida esportazione dati exported-data
I dati vengono inseriti nell’account Snowflake tramite una tabella dinamica. Controlla il tuo account Snowflake per verificare che i dati siano stati esportati correttamente.
Struttura dei dati data-structure
La tabella dinamica contiene le colonne riportate di seguito.
- TS: colonna timestamp che rappresenta l'ultimo aggiornamento di ogni riga
- Attributi di mappatura: ogni attributo di mappatura selezionato durante il flusso di lavoro di attivazione viene rappresentato come intestazione di colonna in Snowflake
- Appartenenza al pubblico: l'appartenenza a qualsiasi pubblico mappato al flusso di dati è indicata tramite una voce
active
nella cella corrispondente
Limitazioni note known-limitations
Più criteri di unione
I tipi di pubblico con più criteri di unione non sono supportati in un singolo flusso di dati. Criteri di unione diversi producono istantanee diverse e, in pratica, i dati relativi a un pubblico vengono sovrascritti dai dati dell’altro pubblico, anziché dai dati di entrambi, esportati come previsto.
Utilizzo dei dati e governance data-usage-governance
Tutte le destinazioni Adobe Experience Platform sono conformi ai criteri di utilizzo dei dati durante la gestione dei dati. Per informazioni dettagliate su come Adobe Experience Platform applica la governance dei dati, leggere la Panoramica sulla governance dei dati.