設定Amazon Redshift的存取權 configure-access-to-redshift

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

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

Linux上的Amazon Redshift redshift-linux

若要在Linux上設定Amazon Redshift,請遵循下列步驟:

  1. 在ODBC安裝之前,請檢查您的Linux發行版本上是否已安裝下列套裝軟體:

    • 若為Red Hat/CentOS:

      code language-none
       yum update
       yum upgrade
       yum install -y grep sed tar wget perl curl
      
    • 對於Debian:

      code language-none
       apt-get update
       apt-get upgrade
       apt-get install -y grep sed tar wget perl curl
      
  2. 在執行指令碼之前,您可以使用--help選項存取更多資訊:

    code language-none
    cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
    ./redshift_odbc-setup.sh --help
    
  3. 存取指令碼所在的目錄,並以root使用者的身分執行以下指令碼:

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

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

Amazon Redshift外部帳戶 redshift-external

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

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1