Amazon Redshiftへのアクセス権の設定 configure-access-to-redshift

外部データベースに保存されている情報を処理するには、Campaign Federated Data Access (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. スクリプトが配置されているディレクトリにアクセスし、ルートユーザーとして次のスクリプトを実行します。

    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 外部アカウントを設定します。 エクスプローラー​で、管理プラットフォーム外部アカウント​をクリックします。

  2. 新規」をクリックします。

  3. 外部アカウント​ タイプ ​として、「外部データベース」を選択します。

  4. Amazon Redshift​外部アカウントを設定します。次を指定する必要があります。

    • タイプ:Amazon Redshift

    • サーバー:DNS の名前

    • アカウント:ユーザーの名前

    • パスワード:ユーザーアカウントのパスワード

    • データベース:DSN で指定されていない場合のデータベースの名前。 DSN で指定した場合は、空のままにできます

    • 作業中のスキーマ:作業中のスキーマの名前。 詳細情報

    • タイムゾーン:サーバーのタイムゾーン

  5. 保存」をクリックします。

recommendation-more-help
campaign-classic-help