LoaderCommandForAppend パラメータは、Interact 内のコンタクト履歴とレスポンス履歴のステージングデータベーステーブルにレコードを付加する目的で、データベースロードユーティリティを起動するために発行するコマンドを指定します。コンタクト履歴とレスポンス履歴のデータ用にデータベースローダユーティリティを有効にするには、このパラメータを設定する必要があります。LoaderCommandForAppend で使用可能なトークンについて、次の表で説明します。
このトークンは、LoaderControlFileTemplate パラメータで指定されたテンプレートに従って Interact が生成した一時制御ファイルの、フルパスおよびファイル名に置き換わります。
このトークンは、Interact がデータをロードするデータソースの名前に置き換わります。これは、そのデータソースのカテゴリ名の中で使用されているデータソース名と同じものです。
このトークンは、ロードプロセスで Interact によって作成された一時データファイルのフルパスおよびファイル名に置き換わります。このファイルは、Interact 一時ディレクトリ UNICA_ACTMPDIR に入っています。
このトークンは、Interact がデータのロード先にするデータベーステーブル名に置き換わります。
LoaderControlFileTemplateForAppend プロパティは、以前に Interact で構成された制御ファイルテンプレートを指すフルパスおよびファイル名を指定します。このパラメータを設定すると、Interact はここで指定されたテンプレートに基づいて、一時制御ファイルを動的に構築します。この一時制御ファイルのパスと名前は、LoaderCommandForAppend プロパティで使用可能な <CONTROLFILE> トークンに使用できます。Interact をデータベースローダユーティリティモードで使用する前に、このパラメータによって指定される制御ファイルテンプレートを構成する必要があります。制御ファイルテンプレートは、以下のトークンをサポートしています。これらは、Interact によって一時制御ファイルが作成されるときに、動的に置き換わります。制御ファイルに必要な正しい構文については、使用するデータベースローダユーティリティの資料を参照してください。制御ファイルテンプレートで使用できるトークンは、LoaderControlFileTemplate プロパティのトークンと同じです。LoaderDelimiterForAppend プロパティは、Interact 一時データファイルが固定幅のフラットファイルであるか、それとも区切り文字で区切られたフラットファイルであるかを指定し、区切り文字で区切られている場合は、区切り文字として使用する文字または文字セットを指定します。値が未定義の場合、Interact は一時データファイルを固定幅のフラットファイルとして作成します。値を指定した場合は、空であることが分かっていないテーブルにデータを設定するためにローダが起動されたときに、その値が使用されます。Interact は、このプロパティの値を区切り文字として区切ったフラットファイルとして、一時データファイルを作成します。一部の外部ロードユーティリティでは、データファイルを区切り文字で区切った形式にして、各行を区切り文字で終わる必要があります。この要件に対処するには、LoaderDelimiterAtEndForAppend 値を TRUE に設定し、空であることが分かっていないテーブルにデータを設定するためにローダが起動されたときに、Interact が各行の末尾に区切り文字を使用するようにします。LoaderUseLocaleDP プロパティは、Interact がデータベースロードユーティリティによってロードされるファイルに数値を書き込むとき、小数点にロケール固有の記号を使用するかどうかを指定します。ピリオド (.) を小数点として使用するよう指定するには、この値を FALSE に設定します。ロケールに適した小数点記号を使用するよう指定するには、この値を TRUE に設定します。
IBM Unica Marketing Platform
8
|
Copyright IBM Corporation 2011. All Rights Reserved.
|
For more information, see our support and community site: Customer Central
|
|