すべてのコンタクトおよびレスポンス履歴をステージング・テーブルに書き込む前にメモリーで保持する代わりに、データベース・ロード・ユーティリティーを有効にすると、ランタイムはデータをステージング・ファイルに書き込みます。ステージング・ファイルを含むディレクトリーの場所は、externalLoaderStagingDirectory プロパティーを使用して定義します。 このディレクトリーにはいくつかのサブディレクトリーが含まれます。最初のサブディレクトリーはランタイム・インスタンス・ディレクトリーで、ここには
contactHist ディレクトリーと
respHist ディレクトリーがあります。
contactHist ディレクトリーと
respHist ディレクトリーには、ステージング・ファイルを含む、
audienceLevelName.
uniqueID.
currentState という形式の一意に名前付けされたサブディレクトリーがあります。
ランタイム・インスタンス・ディレクトリーは、アプリケーション・サーバーの起動スクリプトに interact.runtime.instance.name JVM プロパティーを定義することで定義できます。例えば、-Dinteract.runtime.instance.name=instance2 を Web アプリケーション・サーバーの起動スクリプトに追加できます。設定されていない場合、デフォルト名は
DefaultInteractRuntimeInstance になります。
samples ディレクトリーには、独自のデータベース・ロード・ユーティリティー制御ファイルの書き込みに役立つサンプル・ファイルが含まれています。