Amazon Redshift へのアクセスの設定 configure-access-to-redshift
Campaign の使用 連合データアクセス (FDA)外部データベースに保存された情報を処理するオプション。 Amazon Redshift へのアクセスを設定するには、次の手順に従います。
- 設定 Amazon Redshift データベース
- Amazon Redshift の設定 外部アカウント Campaign 内
Linux のAmazon Redshift redshift-linux
を設定 Amazon Redshift linux の場合は、次の手順に従います。
-
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
-
-
スクリプトを実行する前に、を使用して詳細情報にアクセスできます
--help
オプション:code language-none cd /usr/local/neolane/nl6/bin/fda-setup-scripts/ ./redshift_odbc-setup.sh --help
-
スクリプトがあるディレクトリにアクセスし、ルートユーザーとして次のスクリプトを実行します。
code language-none cd /usr/local/neolane/nl6/bin/fda-setup-scripts ./redshift_odbc-setup.sh
-
ODBC ドライバをインストールしたら、Campaign Classicを再起動する必要があります。 これをおこなうには、次のコマンドを実行します。
code language-none systemctl stop nlserver.service systemctl start nlserver.service
-
Campaign では、次の項目を設定できます Amazon Redshift 外部アカウント。 外部アカウントの設定方法について詳しくは、次を参照してください。 この節.
Amazon Redshift 外部アカウント redshift-external
この Amazon Redshift 外部アカウントを使用すると、Campaign インスタンスをAmazon Redshift 外部データベースに接続できます。
-
Campaign Classic で、Amazon Redshift 外部アカウントを設定します。エクスプローラー で、管理/プラットフォーム/外部アカウント をクリックします。
-
「新規」をクリックします。
-
外部アカウント タイプ として、「外部データベース」を選択します。
-
の設定 Amazon Redshift 外部アカウント。次を指定する必要があります。
-
タイプ:Amazon Redshift
-
サーバー:DNS の名前
-
アカウント:ユーザーの名前
-
パスワード:ユーザーアカウントのパスワード
-
データベース:DSN で指定されていない場合のデータベースの名前。DSN で指定した場合は、空のままにできます
-
作業スキーマ:作業用スキーマの名前。 詳細情報
-
タイムゾーン:サーバーのタイムゾーン
-
-
「保存」をクリックします。