Utilizza Adobe Campaign Classic Federated Data Access (FDA) opzione per elaborare le informazioni memorizzate in un database esterno. Segui i passaggi seguenti per configurare l’accesso a Google BigQuery.
Google BigQuery è disponibile per le distribuzioni in hosting, ibride e on-premise. Per ulteriori informazioni, consulta questa pagina.
Scarica la Driver ODBC per Windows.
Configurare il driver ODBC in Windows. Per ulteriori informazioni, consulta questa pagina.
Per Google BigQuery Connettore per funzionare, Adobe Campaign Classic richiede i seguenti parametri per connettersi:
Project: crea o utilizza un progetto esistente.
Per ulteriori informazioni, consulta page.
Service account: creare un account di servizio.
Per ulteriori informazioni, consulta page.
Key File Path: la Service account richiede un Key File per Google BigQuery connessione tramite ODBC.
Per ulteriori informazioni, consulta page.
Dataset: Dataset è facoltativo per una connessione ODBC. Poiché ogni query deve fornire il set di dati in cui si trova la tabella, specificando Dataset è obbligatorio per Google BigQuery Connettore FDA in Adobe Campaign Classic.
Per ulteriori informazioni, consulta page.
In Adobe Campaign Classic puoi quindi configurare il Google BigQuery conto esterno. Per ulteriori informazioni su come configurare l’account esterno, consulta questa sezione.
Per il funzionamento dell’SDK di Google Cloud è necessario installare Python.
Consigliamo di utilizzare Python3, consulta questo page.
L'utilità di caricamento collettivo consente un trasferimento più veloce, che viene ottenuto tramite Google Cloud SDK.
Scarica l'archivio Windows a 64 bit (x86_64) da questo page ed estrarlo nella directory corrispondente.
Esegui il google-cloud-sdk\install.sh
script. È necessario accettare l'impostazione della variabile di percorso.
Dopo l'installazione, controlla che la variabile del percorso ...\google-cloud-sdk\bin
è impostato. In caso contrario, aggiungilo manualmente.
In ..\google-cloud-sdk\bin\bq.cmd
aggiungi il CLOUDSDK_PYTHON
variabile locale, che reindirizza alla posizione dell'installazione Python.
Ad esempio:
Riavvia Adobe Campaign Classic per prendere in considerazione le modifiche.
Prima di configurare il driver, tenere presente che lo script e i comandi devono essere eseguiti dall'utente principale. Si consiglia inoltre di utilizzare Google DNS 8.8.8.8 durante l'esecuzione dello script.
Per configurare Google BigQuery su Linux, segui i passaggi seguenti:
Prima dell'installazione ODBC, verificare che i seguenti pacchetti siano installati nella distribuzione Linux:
Per Red Hat/CentOS:
yum update
yum upgrade
yum install -y grep sed tar wget perl curl
Per Debian:
apt-get update
apt-get upgrade
apt-get install -y grep sed tar wget perl curl
Aggiornare il sistema prima dell'installazione:
Per Red Hat/CentOS:
# install unixODBC driver manager
yum install -y unixODBC
Per Debian:
# install unixODBC driver manager
apt-get install -y odbcinst1debian2 libodbc1 odbcinst unixodbc
Accedi alla directory in cui si trova lo script ed esegui il seguente script:
cd /usr/local/neolane/nl6/bin/fda-setup-scripts
./bigquery_odbc-setup.sh
Per il funzionamento dell’SDK di Google Cloud è necessario installare Python.
Consigliamo di utilizzare Python3, consulta questo page.
L'utilità di caricamento collettivo consente un trasferimento più veloce, che viene ottenuto tramite Google Cloud SDK.
Prima dell'installazione ODBC, verificare che i seguenti pacchetti siano installati nella distribuzione Linux:
Per Red Hat/CentOS:
yum update
yum upgrade
yum install -y python3
Per Debian:
apt-get update
apt-get upgrade
apt-get install -y python3
Accedi alla directory in cui si trova lo script ed esegui il seguente script:
cd /usr/local/neolane/nl6/bin/fda-setup-scripts
./bigquery_sdk-setup.sh
È necessario creare un Google BigQuery account esterno per collegare la tua istanza Adobe Campaign Classic al tuo Google BigQuery database esterno.
Da Adobe Campaign Classic Explorer, fai clic su Administration '>' Platform '>' External accounts.
Fai clic su New.
Seleziona External database come account esterno Type.
Configura le Google BigQuery account esterno, devi specificare:
Type: Google BigQuery
Service account: E-mail del tuo Service account. Per ulteriori informazioni, consulta Documentazione di Google Cloud.
Project: Nome della Project. Per ulteriori informazioni, consulta Documentazione di Google Cloud.
Key file Path:
Upload key file to the server: select Click here to upload se scegli di caricare la chiave tramite Adobe Campaign Classic.
Enter manually the key file path: copia/incolla il percorso assoluto in questo campo se scegli di utilizzare una chiave preesistente.
Dataset: Nome della Dataset. Per ulteriori informazioni, consulta Documentazione di Google Cloud.
Il connettore supporta le seguenti opzioni:
Opzione | Descrizione |
---|---|
ProxyType | Tipo di proxy utilizzato per la connessione a BigQuery tramite connettori ODBC e SDK. HTTP (predefinito), http_no_tunnel, socks4 e socks5 sono attualmente supportati. |
ProxyHost | Nome host o indirizzo IP in cui è possibile raggiungere il proxy. |
ProxyPort | Numero di porta su cui è in esecuzione il proxy, ad esempio 8080 |
ProxyUid | Nome utente utilizzato per il proxy autenticato |
ProxyPwd | Password ProxyUid |
bqpath | Questo è applicabile solo per lo strumento a caricamento collettivo (Cloud SDK). Per evitare di utilizzare la variabile PATH o se la directory google-cloud-sdk deve essere spostata in un’altra posizione, puoi specificare con questa opzione il percorso esatto della directory cloud sdk bin sul server. |