目次

Search

  1. はじめに
  2. Workflow Manager
  3. ワークフローとワークレット
  4. セッション
  5. セッション設定オブジェクト
  6. タスク
  7. ソース
  8. ターゲット
  9. 接続オブジェクト
  10. 検証
  11. ワークフローのスケジュール設定と実行
  12. メールの発信
  13. Workflow Monitor
  14. Workflow Monitorの詳細
  15. セッションとワークフローのログ
  16. セッションプロパティリファレンス
  17. ワークフロープロパティリファレンス

ワークフローベーシックガイド

ワークフローベーシックガイド

外部ローダー接続

外部ローダー接続

外部ローダーを介してロードするターゲットごとにローダー接続オブジェクトを使用します。
以下の表に、外部ローダー接続について設定するプロパティを示します。
プロパティ
説明
名前
Workflow Managerが使用する接続名。Workflow Managerが使用する接続名接続名は、空白や下線以外の特殊文字を含むことはできません。
ユーザー名
データベースへのアクセスに必要な読み込みおよび書き込みデータベース権限を持つデータベースユーザー名。Oracle OS認証またはIBM DB2クライアント認証を使用する場合、PmNullUserを入力します。PowerCenterは接続ユーザー名がPmNullUserでOracleデータベースへの接続を要求しているときに、Oracle OS認証を使用します。PowerCenterは、接続ユーザー名がPmNullUserでIBM DB2データベースに接続するときに、IMB DB2クライアント認証を使用します。
パラメータファイル内にユーザー名を定義するには、ユーザー名と,してセッションパラメータ$Param
Name
を入力し、その値をセッションパラメータファイルまたはワークフローパラメータファイル内に定義します。$Paramで始まるユーザー名は、セッションパラメータとして統合サービスに解釈されます。
Kerberos認証を使用するネットワークで実行されるデータベースに接続できます。データベース接続にKerberos認証を使用する場合は、ユーザー名を予約語の
PmKerberosUser
に設定します。Kerberos認証を使用している場合、接続には、データベースに接続するセッションを実行するユーザーアカウントの資格情報が使用されます。このユーザーアカウントには、データベースが実行されるKerberosネットワーク上のユーザープリンシパルが必要です。
パスワードでパラメータを使用
データベースユーザー名のパスワードをセッションパラメータ$Param
Name
とすることを示します。ワークフローパラメータファイルまたはセッションパラメータファイル内にパスワードを定義し、そのパスワードを
pmpasswd
CRYPT_DATAオプションで暗号化します。デフォルトでは無効になっています。
パスワード
上記データベースユーザー名のパスワード。Oracle OS認証またはIBM DB2クライアント認証の場合、PmNullPasswordを入力します。Teradata接続の場合、PmNullPasswdを入力しておくと、制御ファイル内にパスワードが表示されるのを防ぐことができます。代わりに、統合サービスは制御ファイルにパスワードとして空の文字列を書き込みます。
パスワードには7ビットASCIIを使用する必要があります。
ユーザー名を
PmKerberosUser
に設定してデータベース接続にKerberos認証を使用する場合は、パスワードを予約語の
PmKerberosPassword
に設定します。接続には、データベースに接続するセッションを実行するユーザーアカウントの資格情報が使用されます。
接続文字列
データベースと通信を行うための接続文字列。構文については、「ネイティブ接続文字列」を参照してください。