配置对Amazon Redshift的访问权限 configure-access-to-redshift

使用营销活动 联合数据访问 (FDA)用于处理存储在外部数据库中的信息的选项。 执行以下步骤以配置对Amazon Redshift的访问权限。

  1. 配置 Amazon Redshift数据库
  2. 配置Amazon Redshift 外部帐户 在Campaign中

Linux上的Amazon Redshift redshift-linux

配置 Amazon Redshift 在Linux上,请执行以下步骤:

  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