Table of Contents

Search

  1. Preface
  2. Understanding PowerExchange for Lotus Notes
  3. PowerExchange for Lotus Notes Configuration
  4. Lotus Notes Sources
  5. Lotus Notes Targets
  6. Lotus Notes Mappings
  7. Lotus Notes Sessions
  8. Appendix A: Lotus Notes Datatype Reference
  9. Appendix B: Error Messages
  10. Appendix C: Glossary

PowerExchange for Lotus Notes User Guide for PowerCenter

PowerExchange for Lotus Notes User Guide for PowerCenter

Key Fields

Key Fields

When you import a target definition, define a column as a key field for applying update strategies. Define the update strategy in the session properties. This column identifies the documents for performing operations such as update or delete documents.
For example, an Employee form in a Notes database contains EmpID, JoiningDate, and Phone fields. You want to update the contact details for the employees who have moved recently. These details are stored in a relational database.
The following table shows sample data for the Employee form in a Notes database:
EmpID
JoiningDate
Phone
100
01/01/05
408-734-1832
101
10/01/06
510-321-9807
102
04/01/06
408-921-8964
103
12/01/07
408-732-8976
104
02/01/08
615-863-9089
The following table shows the sample data in a relational table:
EmpID
Phone
100
615-734-7621
103
510-352-9731
Import the Employee form as a target definition. Define the EmpID as the key field. Import the Contact Details table as a source definition.
The PowerCenter Integration Service selects documents based on the key field to perform the update strategy operations. The PowerCenter Integration Service updates the following records in the Employee form based on the EmpID field:
[100,01/01/05,615-734-7621] [103,12/01/07,510-352-9731]

0 COMMENTS

We’d like to hear from you!