コネクタと接続 > データ取り込みおよびレプリケーション接続プロパティ > Netezza接続のプロパティ
  

Netezza接続のプロパティ

Netezzaとの間でデータの安全な読み取りまたは書き込みを行うためのNetezza接続を作成します。

前提条件

Netezzaコネクタを使用する前に、WindowsまたはLinuxにNetezzaクライアントをインストールしてください。
成功ファイルおよびエラーファイルが含まれているSecure Agentディレクトリにアクセスできることを確認します。このディレクトリパスは、接続用に選択したランタイム環境の各Secure Agentマシンで同じである必要があります。
Netezza接続を作成する前に、必ずNetezza ODBCドライバとJDBCドライバを設定してください。

Netezza JDBCドライバのダウンロード

  1. 1Netezza JDBCドライババージョンをIBM Webサイトからダウンロードします。
  2. WindowsでNetezza JDBCドライバをダウンロードするには、How to download the Netezza JDBC driverのナレッジベースの記事の手順に従ってください。
    LinuxでNetezza JDBCドライバを使用する場合、LinuxマシンでWindows用にダウンロードされたNetezza JDBCドライバを使用できます。
  3. 2Netezza JDBCドライバをダウンロードしたら、次の場所に移動します。
  4. <Secure Agentのインストールディレクトリ>/apps/Data_Integration_Server/ext/
  5. 3次のディレクトリ構造を手動で作成します。
  6. deploy_to_main/bin/rdtm-extra/Netezza
  7. 4Netezza JDBCドライバのjarファイルnzjdbc.jarをSecure Agentマシンに作成した次のディレクトリにコピーします。
  8. <Secure Agent installation directory>/apps/Data_Integration_Server/ext/deploy_to_main/bin/rdtm-extra/Netezza
  9. 5Secure Agentを再起動します。

Netezza ODBCドライバのダウンロード

  1. 1Netezza ODBCドライババージョンをIBM Webサイトからダウンロードします。
  2. Netezza ODBCドライバをダウンロードするには、How to download the Netezza ODBC driverのナレッジベースの記事の手順に従ってください。
  3. 2オペレーティングシステムに基づいてNetezza ODBCドライバを使用するには、次のタスクを実行します。

Netezzaへの接続

Netezzaに接続するようにNetezza接続プロパティを設定してみましょう。

始める前に

開始する前に、NetetzzaアカウントからNetezzaデータベースと認証の詳細を取得する必要があります。また、Netezzaクライアントとドライバもインストールする必要があります。
実行する必要があるタスクの詳細については、「前提条件」を参照してください。

接続の詳細

次の表に、基本接続プロパティを示します。
プロパティ
説明
接続名
接続の名前。
各接続名は組織内で一意である必要があります。接続名には、英数字、スペース、および次の特殊文字を含めることができます。_ .+ -,
最大長は255文字です。
説明
接続の説明。最大長は4000文字です。
シークレットコンテナの使用
組織に対して設定されているSecrets Managerにこの接続の機密資格情報を保存します。
このプロパティは、組織にSecrets Managerが設定されている場合にのみ表示されます。
このプロパティは、データ取り込みおよびレプリケーションデータアクセス管理サービスではサポートされていません。
接続でシークレットコンテナを有効にすると、Secure AgentがSecrets Managerからどの資格情報を取得するかを選択できます。このオプションを無効にした場合、資格情報は組織の設定方法に応じてリポジトリまたはローカルSecure Agentに保存されます。
注:
この接続を使用してプッシュダウンまたはプロキシサービスを介してデータアクセスポリシーを適用する場合、シークレットコンテナ設定オプションを使用することはできません。
Secrets Managerを設定および使用する方法については、Secrets manager configurationを参照してください。
ランタイム環境
タスクを実行するランタイム環境の名前。
Secure Agentを指定します。
データベース
Netezzaデータベースの名前。
スキーマ名
Netezzaソースまたはターゲットに使用されるスキーマ。
スキーマ名は大文字と小文字が区別されます。
サーバ名
Netezzaデータベースホスト名。
ポート
データベースサーバーに接続するときに使用するネットワークポート番号。
デフォルトは1521です。
ユーザー名
データベースへのアクセスに必要な読み取りおよび書き込みデータベース権限を持つデータベースユーザー名。
パスワード
上記データベースユーザー名のパスワード。

詳細設定

次の表に、詳細接続のプロパティを示します。
プロパティ
説明
ドライバ
Netezzaデータベースへの接続に使用されるNetezza ODBCドライバ名。
Netezza ODBCドライバ名はNetezzaSQLです。
ランタイム追加接続設定
データを取得するために必要な追加のランタイム属性。
例: securityLevel=preferredUnSecured;caCertFile =
メタデータ追加接続設定
メタデータを取得するために、JDBCドライバのオプションのプロパティに設定する値。

データベース特権

データベース特権により、Netezzaデータベースで実行できる操作のアクセスレベルが定義されます。
Netezzaデータベースに対する次の特権があることを確認します。