配置對Vertica的訪問

使用Campaign 同盟資料存取(FDA)選項來處理儲存在外部資料庫中的資訊。 請依照以下步驟配置Vertica的訪問。

  1. CentOSWindowsDebian上配置Vertica
  2. 在Campaign中設定Vertica 外部帳戶
注意

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

CentOS上的Vertica

要在CentOS上配置Vertica,請執行以下步驟:

  1. 下載Vertica的ODBC驅動程式。 按一 下這裡並下載最新的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外部帳戶。 有關如何配置外部帳戶的詳細資訊,請參閱此部分

Debian上的Vertica

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

  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:伺服器的 Vertica URL

    • Account:使用者名稱

    • Password:使用者帳戶密碼

    • Database:資料庫的名稱

本頁內容