目次

Search

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

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

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

グローバル化の機能

グローバル化の機能

ASCIIまたはUnicodeのいずれかのデータ移動モードでセッションが実行されるように、Integration Serviceを設定することができます。
以下の表に、PowerCenterにおいてそれぞれのデータ移動モードがサポートしているターゲットの文字セットを示します。
文字セット
Unicodeモード
ASCIIモード
7ビットASCII
サポート
サポート
ASCIIベースMBCS
サポート
Integration Serviceは警告メッセージを生成しますが、セッションを中断しません。
UTF-16LE
サポート(ターゲットのみ)
Integration Serviceは警告メッセージを生成しますが、セッションを中断しません。
EBCDICベースSBCS
サポート
サポートしません。Integration Serviceはセッションを終了します。
EBCDICベースMBCS
サポート
サポートしません。Integration Serviceはセッションを終了します。
PowerCenterでは、マルチバイト文字セットを使用するターゲットを扱うことができます。リレーショナルオブジェクトおよびフラットファイルに対してIntegration Serviceで使用するコードページを選択できます。 Workflow Managerでデータベース接続を設定するときに、リレーショナルオブジェクトのコードページを指定します。ターゲットとして使用されるデータベース接続のコードページは、ソースのコードページのスーパーセットでなければなりません。
データベース接続のコードページを、以前のコードページと相互互換性のないものに変更すると、Workflow Managerは警告メッセージを生成し、そのデータベース接続を使用するセッションすべてを無効にします。
ファイルに対して選択したコードページは、そのファイルに含まれる
データ
のコードページを表します。フラットファイルを使用している場合は、ファイルに指定したコードページがサポートする区切り文字、NULLキャラクタ、およびエスケープ文字を指定することもできます。
ターゲットのコードページは、ソースのコードページのスーパーセットでなければなりません。
しかし、Integration ServiceおよびClientにコードページ検証の制約緩和機能を設定すると、ターゲットデータベース接続にPowerCenterがサポートする任意のコードページを選択できるようになります。 コードページ検証の制約緩和機能を使用している場合、ソースデータとターゲットデータに互換性のあるコードページを選択して、データの不一致が発生しないようにします。
ターゲットにマルチバイト文字データが含まれている場合は、Integration ServiceがUnicodeモードで動作するように設定します。 Integration Serviceは、Unicodeモードでセッションを実行する場合、データベースコードページを使用してデータを翻訳します。
ターゲットに含まれているのが1バイト文字のみの場合は、Integration ServiceがASCIIモードで動作するように設定します。 Integration ServicerがセッションをASCIIモードで動作している場合は、コードページは検証されません。