設定Vertica的存取權

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

  1. 設定 Vertica on CentOS, WindowsDebian
  2. 設定 Vertica 外部帳戶 在Campaign
注意

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

CentOS上的Vertica

配置 Vertica 在CentOS上,請遵循下列步驟:

  1. 下載ODBC驅動程式 Vertica. 按一下這裡 下載最新的Linux RPM。

  2. 然後,需要使用以下命令安裝unixODBC:

    yum search unixODBC
    yum install unixODBC.x86_64
    
  3. 如果您先前已安裝 Vertica 伺服器,將已安裝ODBC驅動程式。 在這種情況下,請按如下方式更新驅動器:

    #Switch to root
    sudo su
    
    #Install the package (add --force to update it)
    rpm -Uvh vertica-client-x.x.x-x.x86_64.rpm [--force]
    
    #Open odbcinst.ini
    vi /etc/odbcinst.ini
    
    #Add a section for Vertica and save
    [Vertica]
    Description = Vertica ODBC Driver
    Driver = /opt/vertica/lib64/libverticaodbc.so
    
    #Open odbc.ini
    vi /etc/odbc.ini
    
    #Add your DSN in ODBC Data Sources section, for example:
    [ODBC Data Sources]
    VMart = "VMart database on Vertica"
    
    #Add a DSN definition section below, for example:
    [VMart]
    Description = Vmart Database
    Driver = Vertica
    Database = VMart
    Servername = # The name of the server where Vertica is installed. Use localhost if Vertica is installed on the same machine.
    UID = dbadmin
    PWD = <password>
    Port = 5433
    
    #Cleanup
    #Remove the ODBC package
    rm vertica-client-x.x.x-x.x86_64.rpm
    
  4. 在Adobe Campaign中,您可以設定 Vertica 外部帳戶。 如需如何設定外部帳戶的詳細資訊,請參閱 本節.

Windows上的Vertica

  1. 下載 Windows的ODBC驅動程式. 要安裝Windows驅動程式,您需要啟用.NET Framework 3.5,否則安裝嚮導將嘗試自動啟用並下載它。

  2. 在Windows中配置ODBC驅動程式。 有關詳細資訊,請參閱 本頁

  3. 在Adobe Campaign中,您可以設定 Vertica 外部帳戶。 如需如何設定外部帳戶的詳細資訊,請參閱 本節.

Vertica on Debian

  1. 下載ODBC驅動程式 Vertica. 按一下這裡 開始下載。

  2. 然後,需要使用以下命令安裝unixODBC:

    apt-get install unixODBC
    
  3. 如果您先前已安裝 Vertica 伺服器,將已安裝ODBC驅動程式。 在這種情況下,請按如下方式更新驅動器:

    #Switch to root
    sudo su
    
    #Move or copy the downloaded file and change to /root
    mv vertica_9.3..xx_odbc_x86_64_linux.tar.gz /
    cd /
    
    #Uncompress the file you downloaded
    tar vzxf vertica_9.3..xx_odbc_x86_64_linux.tar.gz
    
    #Remove the tar.gz since it is not needed anymore
    rm vertica_9.3..xx_odbc_x86_64_linux.tar.gz
    
    #Open odbcinst.ini
    vi /etc/odbcinst.ini
    
    #Add a section for Vertica and save
    [Vertica]
    Description = Vertica ODBC Driver
    Driver = /opt/vertica/lib64/libverticaodbc.so
    
    #Open odbc.ini
    vi /etc/odbc.ini
    
    #Add your DSN in ODBC Data Sources section, for example:
    [ODBC Data Sources]
    VMart = "VMart database on Vertica"
    
    #Add a DSN definition section below, for example:
    [VMart]
    Description = Vmart Database
    Driver = Vertica
    Database = VMart
    Servername = # The name of the server where Vertica is installed. Use localhost if Vertica is installed on the same machine.
    UID = dbadmin
    PWD = <password>
    Port = 5433
    
  4. 在Adobe Campaign中,您可以設定 Vertica 外部帳戶。 如需如何設定外部帳戶的詳細資訊,請參閱 本節.

Vertica外部帳戶

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

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

  2. 按一下​New

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

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

    • Type: Vertica Analytics

    • Server:的URL Vertica 伺服器

    • Account:使用者名稱

    • Password:使用者帳戶密碼

    • Database:資料庫的名稱

本頁內容