[Ultimate]{class="badge positive"}

Connetti Snowflake ad Experience Platform tramite l'interfaccia utente

IMPORTANT
L'origine Snowflake è disponibile nel catalogo delle origini per gli utenti che hanno acquistato Real-Time Customer Data Platform Ultimate.

Leggere questa guida per scoprire come collegare l'account Snowflake a Adobe Experience Platform utilizzando l'interfaccia utente.

Introduzione

Questo tutorial richiede una buona conoscenza dei seguenti componenti di Experience Platform:

  • Origini: Experience Platform consente di acquisire dati da varie origini e allo stesso tempo di strutturare, etichettare e migliorare i dati in arrivo tramite i servizi Platform.
  • Sandbox: Experience Platform fornisce sandbox virtuali che suddividono una singola istanza Experience Platform in ambienti virtuali separati, utili per le attività di sviluppo e aggiornamento delle applicazioni di esperienza digitale.
NOTE
Impostare il flag PREVENT_UNLOAD_TO_INLINE_URL su FALSE per consentire lo scaricamento dei dati dal database Snowflake in Experience Platform.

Nell'interfaccia utente di Platform, seleziona Origini dal menu di navigazione a sinistra per accedere all'area di lavoro Origini. Puoi selezionare la categoria appropriata dal catalogo sul lato sinistro dello schermo. In alternativa, è possibile trovare l’origine specifica che si desidera utilizzare utilizzando l’opzione di ricerca.

Selezionare Snowflake nella categoria Database, quindi selezionare Configurazione.

TIP
Le origini nel catalogo delle origini visualizzano l'opzione Configura quando un'origine specificata non dispone ancora di un account autenticato. Quando esiste un account autenticato, questa opzione diventa Aggiungi dati.

Catalogo delle origini con la scheda Snowflake selezionata..

Usa un account esistente existing

Successivamente, viene visualizzato il passaggio di autenticazione del flusso di lavoro sorgenti. In questo caso, puoi utilizzare un account esistente o crearne uno nuovo.

Per utilizzare un account esistente, selezionare l'account Snowflake con cui connettersi, quindi selezionare Avanti per continuare.

Interfaccia account esistente nel flusso di lavoro di origine.

Crea un nuovo account create

Se non disponi di un account esistente, devi crearne uno nuovo fornendo le credenziali di autenticazione necessarie che corrispondono all’origine.

Per creare un nuovo account, seleziona Nuovo account, quindi specifica un nome e, facoltativamente, aggiungi una descrizione per l'account.

Connettersi ad Experience Platform in Azure azure

È possibile connettere l'account Snowflake ad Experience Platform su Azure utilizzando l'autenticazione con chiave dell'account o l'autenticazione con coppia di chiavi.

Autenticazione chiave account

Per utilizzare l'autenticazione della chiave dell'account, selezionare Autenticazione della chiave dell'account, specificare la stringa di connessione nel modulo di input, quindi selezionare Connetti all'origine.

Interfaccia di autenticazione della chiave dellaccount.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2
Credenziali Descrizione
Account Un nome di account identifica in modo univoco un account all’interno dell’organizzazione. In questo caso, è necessario identificare in modo univoco un account tra diverse Snowflake organizzazioni. A questo scopo, devi anteporre il nome della tua organizzazione al nome dell’account. Esempio: orgname-account_name. Per ulteriori informazioni, consulta la guida in recupero dell'identificatore dell'account Snowflake. Per ulteriori informazioni, consulta la Snowflake documentazione.
Data warehouse Il data warehouse Snowflake gestisce il processo di esecuzione delle query per l'applicazione. Ogni data warehouse Snowflake è indipendente l'uno dall'altro e deve essere accessibile singolarmente quando si trasferiscono i dati a Platform.
Database Il database Snowflake contiene i dati che si desidera inserire nella piattaforma.
Nome utente Nome utente per l'account Snowflake.
Password Password per l'account utente Snowflake.
Ruolo Ruolo di controllo di accesso predefinito da utilizzare nella sessione Snowflake. Il ruolo deve essere esistente e già assegnato all'utente specificato. Il ruolo predefinito è PUBLIC.
Stringa di connessione Stringa di connessione utilizzata per connettersi all'istanza Snowflake. Il modello di stringa di connessione per Snowflake è jdbc:snowflake://{ACCOUNT_NAME}.snowflakecomputing.com/?user={USERNAME}&password={PASSWORD}&db={DATABASE}&warehouse={WAREHOUSE}
Autenticazione coppia di chiavi

Per utilizzare l'autenticazione con coppia di chiavi, selezionare Autenticazione coppia di chiavi, specificare i valori per l'account, il nome utente, la chiave privata, la passphrase della chiave privata, il database e il warehouse, quindi selezionare Connetti all'origine.

Interfaccia di autenticazione della coppia di chiavi dellaccount.

Con l'autenticazione con coppia di chiavi, è necessario generare una coppia di chiavi RSA a 2048 bit e quindi fornire i seguenti valori durante la creazione di un account per l'origine Snowflake.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2
Credenziali Descrizione
Account Un nome di account identifica in modo univoco un account all’interno dell’organizzazione. In questo caso, è necessario identificare in modo univoco un account tra diverse Snowflake organizzazioni. A questo scopo, devi anteporre il nome della tua organizzazione al nome dell’account. Esempio: orgname-account_name. Per ulteriori informazioni, consulta la guida in recupero dell'identificatore dell'account Snowflake. Per ulteriori informazioni, consulta la Snowflake documentazione.
Nome utente Il nome utente dell'account Snowflake.
Chiave privata La chiave privata con codifica Base64- del tuo account Snowflake. Puoi generare chiavi private crittografate o non crittografate. Se utilizzi una chiave privata crittografata, devi fornire anche una passphrase di chiave privata durante l’autenticazione in Experience Platform. Per ulteriori informazioni, consulta la guida in recupero della tua Snowflake chiave privata.
Passphrase chiave privata La passphrase per chiave privata è un ulteriore livello di sicurezza da utilizzare per l'autenticazione con una chiave privata crittografata. Se si utilizza una chiave privata non crittografata, non è necessario fornire la passphrase.
Database Il database Snowflake che contiene i dati da acquisire in Experience Platform.
Data warehouse Il data warehouse Snowflake gestisce il processo di esecuzione delle query per l'applicazione. Ogni data warehouse Snowflake è indipendente l'uno dall'altro e deve essere accessibile singolarmente quando si trasferiscono i dati a Platform.

Per ulteriori informazioni su questi valori, fare riferimento a questo documento di Snowflake.

Connettersi ad Experience Platform su AWS aws

AVAILABILITY
Questa sezione si applica alle implementazioni di Experience Platform in esecuzione su Amazon Web Services (AWS). Experience Platform in esecuzione su AWS è attualmente disponibile per un numero limitato di clienti. Per ulteriori informazioni sull'infrastruttura Experience Platform supportata, consulta la Panoramica multi-cloud di Experience Platform.

Per creare un nuovo account Snowflake e connettersi ad Experience Platform su AWS, verificare di essere in una sandbox VA6 e quindi fornire le credenziali necessarie per l'autenticazione.

Il nuovo passaggio dellaccount nel flusso di lavoro delle origini da cui è possibile connettere Snowflake ad Experience Platform su AWS.

Credenziali
Descrizione
Host
L'URL host al quale il tuo account Snowflake si connette.
Porta
Numero di porta utilizzato da Snowflake per la connessione a un server tramite Internet.
Nome utente
Il nome utente associato al tuo account Snowflake.
Password
La password associata al tuo account Snowflake.
Database
Il database Snowflake da cui verranno estratti i dati.
Schema
Il nome dello schema associato al database Snowflake. È necessario assicurarsi che anche l'utente a cui si desidera concedere l'accesso al database abbia accesso a questo schema.
Data warehouse
Il data warehouse Snowflake in uso.

Ignora anteprima dei dati di esempio skip-preview-of-sample-data

Durante il passaggio di selezione dei dati, potrebbe verificarsi un timeout durante l’acquisizione di tabelle o file di dati di grandi dimensioni. Puoi saltare l’anteprima dei dati per evitare il timeout e visualizzare comunque lo schema, anche senza dati di esempio. Per ignorare l'anteprima dei dati, abilitare l'interruttore Ignora anteprima dati di esempio.

Il resto del flusso di lavoro rimarrà invariato. L’unica avvertenza è che ignorare l’anteprima dei dati potrebbe impedire la convalida automatica dei campi calcolati e obbligatori durante il passaggio di mappatura, per cui dovrai convalidarli manualmente durante la mappatura.

Passaggi successivi

Seguendo questa esercitazione, hai stabilito una connessione al tuo account Snowflake. Ora puoi continuare con l'esercitazione successiva e configurare un flusso di dati per inserire dati in Platform.

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089