配置訪問Snowflake

使用Campaign 同盟資料存取 (FDA)處理儲存於外部資料庫的資訊的選項。 請依照下列步驟,設定 Snowflake.

  1. 設定 Snowflake on Linux.
  2. 設定 Snowflake 外部帳戶 在Campaign
注意

Snowflake 連接器適用於托管部署和內部部署。 如需詳細資訊,請參閱此頁面

SnowflakeLinux

配置 Snowflake 在Linux上,請遵循下列步驟:

  1. 在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
      
  2. 在執行指令碼之前,您可以透過 --help 選項:

    cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
    ./snowflake_odbc-setup.sh --help
    
  3. 訪問指令碼所在的目錄,並以超級用戶身份運行以下指令碼:

    cd /usr/local/neolane/nl6/bin/fda-setup-scripts
    ./snowflake_odbc-setup.sh
    
  4. 安裝ODBC驅動程式後,需要重新啟動Campaign Classic。 要執行此操作,請運行以下命令:

    systemctl stop nlserver.service
    systemctl start nlserver.service
    
  5. 然後,您可以在Campaign中設定 Snowflake 外部帳戶。 如需如何設定外部帳戶的詳細資訊,請參閱 本節.

Snowflake外部帳戶

您需要建立 Snowflake 外部帳戶,將您的Campaign執行個體連線至您的 Snowflake 外部資料庫。

  1. 從促銷活動 Explorer,按一下 Administration '>' Platform '>' External accounts.

  2. 按一下​New

  3. 選擇 External database 作為外部帳戶 Type.

  4. Configuration,選取 Snowflake 從 Type 下拉式清單。

  5. 新增 Server URL和 Database.

  6. 設定 Snowflake 外部帳戶驗證:

    • 對於帳戶/密碼驗證,必須指定:

      • Account:使用者名稱

      • Password:用戶帳戶密碼。

    • 對於密鑰配對驗證,請按一下 Keypair Auth 標籤來使用 Private key 驗證並複製貼上 Private key.

  7. 按一下 Parameters ,然後 Deploy functions 按鈕以建立函式。

    注意

    要使所有函式都可用,您需要在遠程資料庫中建立Adobe Campaign SQL函式。 如需詳細資訊,請參閱 頁面.

  8. 按一下 Save 完成設定時。

連接器支援下列選項:

Option 說明
工作架構 用於工作表的資料庫架構
倉儲 要使用的預設倉庫的名稱。 它會覆寫使用者的預設值。
時區名稱 預設為空,這表示使用Campaign Classic應用程式伺服器的系統時區。 選項可用來強制TIMEZONE會話參數。
如需關於此項目的詳細資訊,請參閱此頁面.
WeekStart WEEK_START會話參數。 預設為0。
如需關於此項目的詳細資訊,請參閱此頁面.
UseCachedResult USE_CACHED_RESULTS會話參數。 預設為TRUE。 此選項可用於禁用Snowflake快取結果。
如需關於此項目的詳細資訊,請參閱此頁面.

本頁內容