取引照合テーブルには照合用の取引が格納されます。取引照合テーブルごとに一つのデータセットを定義する必要があります。データセットによって、取引照合テーブルが照合グループにリンクされます。複数の照合グループで同じデータセットを使用することも、一つの照合グループで複数のデータセットを使用することもできます。
クライアントのステージング テーブルと取引テーブルを作成して構成したら、次のステップはデータセットを作成することです。 [Datasets] フォームを使用してデータセットを作成および更新し、既存の取引照合テーブルにリンクします。
- ナビゲーション ペインで [Explorer] を選択します。
- [Fluence] → [Transaction Matching] → [Maintenance] フォルダーを展開し、[Datasets] フォームを開きます。
新しいデータセットを作成するには、[Edit] メニューから [Add Row] を選択し、フォームの次のフィールドに入力します。
| フィールド | 説明 |
| Dataset | データセットの名前。 |
| Table | データセットに関連付けられている取引テーブル。データベース内のクライアント スキーマに存在するすべてのテーブルのリストからテーブルを選択します。 |
| ID Field | 取引テーブルのプライマリ キーの識別子を表示します。異なるデータセットに同じ取引 ID を設定できます。
|
[Form] メニューから [Save Data] を選択します。
これにより、[Datasets not used in matching rules] リストに新しい行が追加されます。これらを照合グループに関連付けると、[Datasets used in matching rules] リストに移動します。
照合ルールで使用されるデータセットは削除できないため、データセットを削除するには、まずすべてのルール定義からデータセットが削除されていることを確認してください。
ユースケースに合わせて、同じ取引テーブルから複数のデータセットを作成できます。システムには、既存のフィールドを認識して重複を防ぐ安全対策が組み込まれています。データセットでは同じ取引 ID を共有できます。
取引テーブルがデータセットにリンクされると、システムは二つの列 [_ImportDate] と [_MatchId] をチェックします。これらが不足している場合は、システムによって自動的にテーブルに追加されます。これらの列は、照合プロセスと照合レポートの生成に不可欠です。[Configuration] のクライアント取引テーブルに戻ると、[_MatchID] フィールドと [_ImportDate] フィールドが再度追加されていないことがわかります。それらはシステムによってすでに作成されています。
注記: 必ずクライアント取引テーブルを選択してください。誤ってステージング テーブルを選択した場合は、[_MatchID] フィールドと [_ImportDate] フィールドがステージング テーブルに追加されます。これにより、ステージング テーブルにデータを追加しようとすると、これらの列が想定されるため照合でエラーが発生します。クライアント取引テーブルにデータを直接追加することは決してないことに留意してください。
プライマリ キーがある取引テーブルによって、重複した取引が防止されます。これは、自動的に増加するフィールドがあるテーブルには適用されません。ユーザーは重複がないかチェックし、[Transactions - Unmatched] フォームで重複を削除する必要があります。
データセットの作成