Campaign | partitions | partition[n] | server | encoding

このカテゴリのプロパティは、非英語データをサポートするために、ファイルに書き込まれる値のテキストエンコーディングを指定します。

stringEncoding
説明
partition[n] > server> encoding > stringEncoding プロパティは、Campaign によるフラットファイルの読み取り方法と書き込み方法を指定します。これは、すべてのフラットファイルに使用されるエンコーディングに一致する必要があります。他の場所で構成されていない場合は、これがフラットファイルエンコーディングのデフォルト設定です。
*
この設定に WIDEUTF-8 はサポートされません。
デフォルトでは、値は指定されず、出力されるテキストファイルは、Campaign のデフォルトエンコーディングである UTF-8 としてエンコードされます。
ベストプラクティスは、この値を、たとえそれが暗黙のデフォルトと同じ UTF-8 であっても、システムに適したエンコーディングに明示的に設定することです。
*
dataSources カテゴリ内のデータソースに StringEncoding プロパティの値を設定しなかった場合は、この stringEncoding プロパティの値がデフォルト値として使用されます。これは、無用な混乱を起こす場合があるため、常に dataSources カテゴリ内で StringEncoding プロパティを明示的に設定してください。
サポートされているエンコーディングのリストについては、「Campaign Administrator's Guide」を参照してください。
デフォルト値
デフォルト値は定義されていません。
forceDCTOneBytePerChar
説明
forceDCTOneBytePerChar プロパティは、UTF-8 へのトランスコーディング用に十分なスペースを許容されるよう潜在的な拡張幅が予約されている場合でも、Campaign で出力ファイルに元のフィールド幅を使用するかどうかを指定します。
テキスト値は、それを表すために使用するエンコーディングによって長さが異なる場合があります。stringEncoding プロパティが ASCII でも UTF-8 でもないデータソースからのテキスト値の場合、Campaign は UTF-8 へのトランスコーディング用に十分なスペースを確保するために、3 倍のフィールド幅を予約します。例えば、stringEncoding プロパティが LATIN1 に設定されており、データベース内のフィールドが VARCHAR(25) として定義されている場合、Campaign はトランスコーディングされた UTF-8 値を保持するために、75 バイトを予約します。元のフィールド幅を使用する場合は、forceDCTOneBytePerChar プロパティを TRUE に設定します。
デフォルト値
FALSE
有効な値
TRUE | FALSE


IBM Unica Marketing Platform
 
8
For more information, see our support and community site: Customer Central