Netezza へのアクセスの設定 configure-access-to-netezza
Campaign Federated Data Access (FDA)オプションを使用して、外部データベースに保存されている情報を処理します。 netezzaへのアクセスを設定するには、次の手順に従います。
- Netezza ドライバのインストールと構成
- Campaign でのNetezza 外部アカウントの設定
Netezza設定 netezza-config
FDA で Netezza 外部データベースに接続するには、Adobe Campaign サーバーで追加の設定が必要になります。
-
使用するオペレーティングシステムに応じて、Netezza 用の ODBC ドライバーをインストールします。
- Linux の場合は、nz-linuxclient-v7.2.0.0.tar.gz です。 オペレーティングシステムに対応するフォルダー(linux または linux64)を選択し、解凍コマンドを開始します。インストール先はデフォルトで提示されるリポジトリ、「/usr/local/nz」のままでかまいません。
- Windows の場合は、nz-winclient-v7.2.0.0.zip です。 ファイルを解凍し、オペレーティングシステムに対応する実行可能スクリプト(nzodbcsetup.exe または nzodbcsetup64.exe)を開始します。ウィザードの指示に従って、ドライバのインストールを完了します。
-
ODBC ドライバーを設定します。設定は、標準のファイル(一般的なパラメーターは /etc/odbc.ini、ドライバーの宣言は /etc/odbcinst.ini)でおこなえます。
-
/etc/odbc.ini
code language-none [ODBC] InstallDir=/etc/
「InstallDir」は、odbcinst.ini ファイルの保存場所です。
-
/etc/odbcinst.ini
code language-none [ODBC Drivers] NetezzaSQL = Installed [NetezzaSQL] Driver = /usr/local/nz/lib/libnzsqlodbc3.so Setup = /usr/local/nz/lib/libnzsqlodbc3.so APILevel = 1 ConnectFunctions = YYN Description = Netezza ODBC driver DriverODBCVer = 03.51 DebugLogging = false LogPath = /tmp UnicodeTranslationOption = utf8 CharacterTranslationOption = all PreFetch = 256 Socket = 16384
-
-
Adobe Campaign サーバーの環境変数を指定します。
- LD_LIBRARY_PATH:/usr/local/nz/lib および /usr/local/nz/lib64。「/usr/local/nz」は、ドライバーのインストール時にデフォルトで提示されるインストールリポジトリです。インストール先として選択したリポジトリを指定する必要があります。
- ODBCINI:odbc.ini ファイルの保存場所(例:/etc/odbc.ini)。
- NZ_ODBC_INI_PATH:odbc.ini ファイルの保存場所。Netezza で odbc.ini ファイルを使用するには、この 2 番目の変数も必要になります。
Netezza外部アカウント netezza-external
netezza外部アカウントを使用すると、Campaign インスタンスをNetezza外部データベースに接続できます。
-
Campaign エクスプローラー で、「管理 「>」 プラットフォーム 「>」 外部アカウント をクリックします。
-
「新規」をクリックし、「タイプ」として「外部データベース」を選択します。
-
Netezza 外部アカウントを設定するには、次を指定する必要があります。
-
タイプ:Netezza
-
サーバー:Netezza サーバーの URL
-
アカウント:ユーザーの名前
-
パスワード:ユーザーアカウントのパスワード
-
データベース:データベースの名前
-
NOTE
自動で生成されるプライマリキーを含むスキーマの操作は考慮されません。
テーブルでは、スキーマで定義された最初のインデックスに対して Organize on 句が使用されます。Netezza では、この句が 1~4 列に制限されるので、このインデックスに 4 列までしか格納できません。
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1