[Ultimate]{class="badge positive"}
Origine Snowflake
- L'origine Snowflake è disponibile nel catalogo delle origini per gli utenti che hanno acquistato Real-time Customer Data Platform Ultimate.
- Per impostazione predefinita, l'origine Snowflake interpreta
null
come una stringa vuota. Contatta il tuo rappresentante di Adobe per assicurarti che i valorinull
siano scritti correttamente comenull
in Adobe Experience Platform. - Ad Experience Platform, per acquisire i dati, i fusi orari per tutte le origini batch basate su tabelle devono essere configurati in formato UTC. L'unico indicatore orario supportato per l'origine Snowflake è TIMESTAMP_NTZ con ora UTC.
Adobe Experience Platform consente di acquisire i dati da origini esterne e allo stesso tempo di strutturare, etichettare e migliorare i dati in arrivo tramite i servizi di Platform. È possibile acquisire dati da diverse origini, ad esempio applicazioni Adobe, archiviazione basata su cloud, database e molte altre.
Experience Platform fornisce supporto per l’acquisizione di dati da un database di terze parti. Platform può connettersi a diversi tipi di database, ad esempio database relazionali, NoSQL o data warehouse. Il supporto per i provider di database include Snowflake.
Prerequisiti prerequisites
In questa sezione vengono illustrate le attività di installazione che è necessario completare prima di connettere l'origine Snowflake all'Experience Platform.
Recupera l’identificatore dell’account retrieve-your-account-identifier
È necessario recuperare l'identificatore dell'account dal dashboard dell'interfaccia utente di Snowflake perché verrà utilizzato l'identificatore dell'account per autenticare l'istanza di Snowflake in Experience Platform.
Per recuperare l’identificatore dell’account:
- Accedi al tuo account nel Snowflake dashboard dell'interfaccia utente dell'applicazione.
- Nel menu di navigazione a sinistra, seleziona Accounts, seguito da Active Accounts dall'intestazione.
- Quindi, seleziona l’icona delle informazioni, quindi fai clic sul nome di dominio dell’URL corrente e copialo.
Recupera la chiave privata retrieve-your-private-key
Se si utilizza l'autenticazione con coppia di chiavi per la connessione Snowflake, è necessario generare anche la chiave privata prima di connettersi a Experience Platform.
Per generare la chiave privata Snowflake crittografata, eseguire il comando seguente sul terminale:
code language-shell |
---|
|
In caso di esito positivo, dovresti ricevere la tua chiave privata in formato PEM.
code language-shell |
---|
|
Per generare la chiave privata Snowflake non crittografata, eseguire il comando seguente sul terminale:
code language-shell |
---|
|
In caso di esito positivo, dovresti ricevere la tua chiave privata in formato PEM.
code language-shell |
---|
|
Quindi, prendere la chiave privata e codificarla in Base64. Assicurati di non eseguire alcuna trasformazione o conversione di formato nella chiave privata Snowflake. Inoltre, è necessario verificare che non siano presenti caratteri di nuova riga finali alla fine della chiave privata, prima di codificarla in Base64.
Verifica configurazioni
Prima di poter creare una connessione di origine per i dati di Snowflake, è necessario verificare che siano soddisfatte le seguenti configurazioni:
- Il magazzino predefinito assegnato a un determinato utente deve essere uguale al magazzino immesso durante l'autenticazione in Experience Platform.
- Il ruolo predefinito assegnato a un determinato utente deve avere accesso allo stesso database immesso durante l’autenticazione in Experience Platform.
Per verificare il ruolo e il magazzino:
- Selezionare Admin nel menu di navigazione a sinistra, quindi selezionare Users & Roles.
- Selezionare l'utente appropriato, quindi selezionare i puntini di sospensione (
...
) nell'angolo superiore destro. - Nella finestra Edit user visualizzata, passa a Default Role per visualizzare il ruolo associato all'utente specificato.
- Nella stessa finestra passare a Default Warehouse per visualizzare il magazzino associato all'utente specificato.
Una volta codificata correttamente, è possibile utilizzare la chiave privata con codifica Base64 su Experience Platform per autenticare l'account Snowflake.
ELENCO CONSENTITI di indirizzo IP
Prima di utilizzare i connettori di origine, è necessario aggiungere un elenco di indirizzi IP a un elenco consentiti. La mancata aggiunta all’elenco consentiti degli indirizzi IP specifici per l’area geografica potrebbe causare errori o prestazioni non ottimali durante l’utilizzo delle origini. Per ulteriori informazioni, vedere la pagina elenco consentiti indirizzo IP.
La documentazione seguente fornisce informazioni su come connettere Snowflake a Platform tramite API o tramite l'interfaccia utente: