Loading
CRM Analytics
Connessione ad Amazon Redshift

Connessione ad Amazon Redshift

Per sincronizzare i dati di Amazon Redshift in CRM Analytics, creare una connessione remota utilizzando il connettore Amazon Redshift.

Requisiti per la connessione

Prima di creare una connessione ad Amazon Redshift, verificare che il cluster Redshift a cui ci si connette sia abilitato per SSL. Per ulteriori informazioni sull'utilizzo di SSL, vedere Configure Security Options for Connections (Configurazione delle opzioni di sicurezza per le connessioni) nella documentazione di Amazon Web Services.

Nota
Nota La crittografia SHA256 non è supportata per il pacchetto di certificati. È necessario utilizzare la crittografia MD5.

Creazione della connessione

  1. Nella scheda Connessioni del Gestore dati, fare clic su Nuova connessione.
  2. Fare clic sul nome del connettore e quindi su Avanti.
  3. Specificare le impostazioni del connettore.
  4. Fare clic su Salva e testa per convalidare le impostazioni e tentare di connettersi alla fonte. Se la connessione non riesce, CRM Analytics mostra i possibili motivi.

È necessario specificare un valore per tutte le impostazioni, se non diversamente indicato.

Impostazione Descrizione
Nome connessione Identifica le connessioni. Utilizzare una convenzione che consenta di distinguere facilmente le diverse connessioni.
Nome sviluppatore Nome API della connessione. Questo nome non può includere spazi. Il nome dell'API è utilizzato nei procedimenti per fare riferimento ai dati estratti tramite questa connessione. Non è possibile modificare il nome dello sviluppatore dopo aver creato la connessione.
Descrizione Descrizione
Nome utente Nome utente dell'account Amazon Redshift.
Numero di nodi nel cluster Il numero di nodi nel cluster Amazon Redshift.
Schema Il nome dello schema di Amazon Redshift. Solo gli oggetti esistenti all'interno di questo schema sono disponibili per la sincronizzazione.
Tipo di nodo del cluster Il tipo del nodo del cluster Amazon Redshift.
URL JDBC

URL della connessione ad Amazon Redshift. Immettere il formato: jdbc:redshift://<cluster>.<nomehost>.<regione>.redshift.amazonaws.com:<porta>/<database> Per informazioni sulla ricerca dell'URL, vedere Ottenimento dell'URL Amazon Web Services. Utilizzare esattamente lo stesso URL specificato nelle proprietà del database del cluster. Ad esempio:

jdbc:redshift://examplecluster.cke7ebis04kb.us-west-2.redshift.amazonaws.com:5631/dev

Sono supportati anche gli URL JDBC serverless. Ad esempio:

jdbc:redshift:User=admin;Password=admin;Server=default.xxxxxxxxxx.us-east.2.redshift-serverless.amazonaws.com;Port=5439;Database=dev;
Password Password dell'account Amazon Redshift.
Nome bucket S3 Il nome del bucket Amazon S3. Facoltativo.

Filtraggio dei dati sincronizzati in CRM Analytics

Escludere i dati inutili o sensibili dalla sincronizzazione in CRM Analytics mediante i filtri di sincronizzazione dati. I filtri vengono eseguiti sull'oggetto di origine e velocizzano la sincronizzazione copiando solo i dati degli oggetti necessari in CRM Analytics.

Nota
Nota Se si prevede di utilizzare i dati esclusi in futuro, utilizzare un filtro di procedimento per limitare i dati scritti in una serie di dati anziché un filtro di sincronizzazione dati.
  1. Nel Gestore dati, fare clic sulla scheda Connessioni.
  2. Selezionare la connessione associata all'oggetto da filtrare.
  3. Fare clic sul nome dell'oggetto da filtrare.
  4. Fare clic su Filtro sincronizzazione dei dati.
  5. Immettere il filtro.
  6. Fare clic su Salva.

Per il connettore Amazon Redshift, immettere un filtro con la sintassi descritta nella guida di Amazon Redshift.

Considerazioni sul connettore Amazon Redshift

Tenere presente quanto segue quando si lavora con un connettore Amazon Redshift.

  • I nomi degli oggetti connessi devono iniziare con una lettera e contenere solo lettere, numeri e caratteri di sottolineatura. I nomi degli oggetti non possono terminare con un carattere di sottolineatura.
  • Sono supportati solo i nomi dei campi con combinazioni di caratteri alfanumerici, punti, sottolineature o trattini. Se un connettore include nomi di campi che contengono altri caratteri, ad esempio parentesi o spazi, la sincronizzazione non riesce.
  • Il connettore può sincronizzare fino a 100 milioni di righe o fino a 50 GB per oggetto, a seconda del limite che viene raggiunto per primo. Quando si utilizza il connettore, i dati dell'organizzazione Salesforce Government Cloud sono protetti in transito con crittografia avanzata e possono sincronizzare fino a 10 milioni di righe o 5 GB per ogni oggetto connesso, a seconda del limite che viene raggiunto per primo.
  • Verificare che il cluster Redshift al quale ci si sta connettendo abbia SSL abilitato. Per ulteriori informazioni sull'utilizzo di SSL, vedere Configure Security Options for Connections (Configurazione delle opzioni di sicurezza per le connessioni) nella documentazione di Amazon Web Services.
  • Durante la connessione a una visualizzazione Redshift, il selettore di campo appare vuoto quando la lunghezza di un campo supera i 32.000 caratteri e la tabella e la visualizzazione dei dati di origine sono in schemi di database diversi. Ridurre la lunghezza del campo in Redshift oppure spostare la tabella e la vista nello stesso schema.
  • Quando si sincronizza un oggetto Redshift, il processo si interrompe quando la query richiede più tempo della soglia di 60 minuti o quando Redshift non è in grado di inviare alcun dato entro un periodo di 20 minuti. Assicurarsi che l'istanza di Redshift sia dimensionata correttamente per l'invio di dati in un periodo di 20 minuti.
  • Sebbene consentire IP designati non sia in genere la procedura preferita o consigliata nella maggior parte dei casi, è necessario rendere disponibile il nodo Redshift per i data center Salesforce con questi intervalli IP. I nodi in un VPC o dietro un firewall non sono supportati.
Importante
Importante

Quando si esegue un processo di sincronizzazione per un oggetto Redshift con il connettore legacy, i dati Redshift vengono prima inseriti temporaneamente in un bucket di Amazon S3 e quindi estratti dal bucket di S3 e inseriti in CRM Analytics. Per consentire al connettore di accedere ai dati, specificare il nome del bucket, la relativa chiave di accesso segreta e l'ID chiave di accesso nelle impostazioni di connessione. È possibile sincronizzare solo i dati inclusi nel bucket di Amazon S3 specificato. Il nuovo connettore non utilizza Amazon S3.

Impostazioni aggiuntive richieste per il connettore legacy
Impostazione Descrizione
Chiave simmetrica principale Facoltativo. Chiave simmetrica principale di Amazon S3 utilizzata per abilitare la crittografia dei dati sul lato client. Deve essere una chiave di crittografia AES a 256 bit in formato Base64.
Chiave di accesso segreta di AWS Chiave di accesso segreta di Amazon.
ID chiave di accesso AWS ID della chiave di accesso del bucket Amazon S3.
Nome bucket S3 Il nome del bucket Amazon S3. Obbligatorio quando si utilizza la versione legacy di questo connettore.
 
Caricamento
Salesforce Help | Article