Working...
Usecase: external worker data hdl import to HCM.
Requirements & Considerarions:
- From source , it has sftp and we need to download encrypted sensitive data file
- Save a back of the encrypted file in oic embeded file server as once file download or read the file.will.be deleted from source.
- Poll the file from oic sftp embededded server and decrypt the file.
- Transform to hdl specific pipe delimited file
- Load to hcm.
- Archive the encrypted file.
Design approach:
- We will create 2 integrations
- Schedule integration:
- It will schedule at a particular time, and
- Invoke source sftp connection and download the file to stage and
- invoke OIC SFTP CONNECTION and save it.
- Call the main integration
- Main integration:
- It will download the file.to stage.
- Decrypt the file using stage and pgp key.
- Read in segments using stage and transform to hdl file.
- Invoke hcm adpater connection and submit hdl
- Take a while loop and check hdl.status using hcm adapter
- Once, success, archive the file.
- For error, throw error to global fault and send a notification or send to data dog or log etc.
We can also check hdl errors in details using below steps:
Details screenshot:
TBD
No comments:
Post a Comment