使用Campaign 同盟資料存取 (FDA)處理儲存於外部資料庫的資訊的選項。 請依照下列步驟,設定 Snowflake.
Snowflake 連接器適用於托管部署和內部部署。 如需詳細資訊,請參閱此頁面。
配置 Snowflake 在Linux上,請遵循下列步驟:
在ODBC安裝之前,請檢查Linux分發上是否安裝了以下軟體包:
對於Red Hat/CentOS:
yum update
yum upgrade
yum install -y grep sed tar wget perl curl
Debian:
apt-get update
apt-get upgrade
apt-get install -y grep sed tar wget perl curl
在執行指令碼之前,您可以透過 --help
選項:
cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
./snowflake_odbc-setup.sh --help
訪問指令碼所在的目錄,並以超級用戶身份運行以下指令碼:
cd /usr/local/neolane/nl6/bin/fda-setup-scripts
./snowflake_odbc-setup.sh
安裝ODBC驅動程式後,需要重新啟動Campaign Classic。 要執行此操作,請運行以下命令:
systemctl stop nlserver.service
systemctl start nlserver.service
然後,您可以在Campaign中設定 Snowflake 外部帳戶。 如需如何設定外部帳戶的詳細資訊,請參閱 本節.
您需要建立 Snowflake 外部帳戶,將您的Campaign執行個體連線至您的 Snowflake 外部資料庫。
從促銷活動 Explorer,按一下 Administration '>' Platform '>' External accounts.
按一下New。
選擇 External database 作為外部帳戶 Type.
在 Configuration,選取 Snowflake 從 Type 下拉式清單。
新增 Server URL和 Database.
設定 Snowflake 外部帳戶驗證:
對於帳戶/密碼驗證,必須指定:
Account:使用者名稱
Password:用戶帳戶密碼。
對於密鑰配對驗證,請按一下 Keypair Auth 標籤來使用 Private key 驗證並複製貼上 Private key.
按一下 Parameters ,然後 Deploy functions 按鈕以建立函式。
要使所有函式都可用,您需要在遠程資料庫中建立Adobe Campaign SQL函式。 如需詳細資訊,請參閱 頁面.
按一下 Save 完成設定時。
連接器支援下列選項:
Option | 說明 |
---|---|
工作架構 | 用於工作表的資料庫架構 |
倉儲 | 要使用的預設倉庫的名稱。 它會覆寫使用者的預設值。 |
時區名稱 | 預設為空,這表示使用Campaign Classic應用程式伺服器的系統時區。 選項可用來強制TIMEZONE會話參數。 如需關於此項目的詳細資訊,請參閱此頁面. |
WeekStart | WEEK_START會話參數。 預設為0。 如需關於此項目的詳細資訊,請參閱此頁面. |
UseCachedResult | USE_CACHED_RESULTS會話參數。 預設為TRUE。 此選項可用於禁用Snowflake快取結果。 如需關於此項目的詳細資訊,請參閱此頁面. |