v7

設定Amazon Redshift的存取權

上次更新: 2023-11-23

使用行銷活動 同盟資料存取 (FDA)選項,用於處理儲存在外部資料庫中的資訊。 請依照下列步驟設定Amazon Redshift的存取權。

  1. 設定 Amazon Redshift資料庫
  2. 設定Amazon Redshift 外部帳戶 在Campaign中

Linux上的Amazon Redshift

進行設定 Amazon Redshift 在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/
    ./redshift_odbc-setup.sh --help
    
  3. 存取指令碼所在的目錄,並以root使用者的身分執行以下指令碼:

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

    systemctl stop nlserver.service
    systemctl start nlserver.service
    
  5. 接著,您可以在Campaign中設定 Amazon Redshift 外部帳戶。 有關如何設定外部帳戶的詳細資訊,請參閱 本節.

Amazon Redshift外部帳戶

此 Amazon Redshift 外部帳戶可讓您將您的Campaign執行個體連線至Amazon Redshift外部資料庫。

  1. 在Campaign Classic中,設定您的 Amazon Redshift 外部帳戶。 從 Explorer,按一下 Administration / Platform / External accounts.

  2. 按一下​New

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

  4. 設定 Amazon Redshift 外部帳戶,您必須指定:

    • Type: Amazon Redshift

    • Server:DNS的名稱

    • Account:使用者名稱

    • Password:使用者帳戶密碼

    • Database:未在DSN中指定的資料庫名稱。 若在DSN中指定,可保留空白

    • Working schema:工作結構描述的名稱。 了解更多

    • Time zone: 伺服器時區

  5. 按一下​Save

本頁內容