이미지는 Oracle Cloud Infrastructure 및 Oracle Functions를 사용하여 Oracle Fusion Applications로 데이터를 로드하기 위한 전체 워크플로우를 보여줍니다.
간소화된 JSON 송장이 수신 JSON 버킷으로 로드됩니다. 변환 함수는 수신 JSON 버킷에서 파일을 읽은 다음 변환이 완료된 후 삭제합니다. 이벤트 서비스는 이 트래픽을 모니터링하고 통지 서비스에 통지를 보고합니다. 변환 함수는 통지 서비스에도 보고합니다.
변환된 파일이 수신 ZIP 버킷으로 로드됩니다. LoadToSaaS 함수는 수신 ZIP 버킷에서 파일을 읽고 임포트 후 버킷에서 파일을 삭제합니다. 이벤트 서비스는 이 트래픽을 모니터링하고 통지 서비스에 통지를 보고합니다. LoadToSaaS 함수는 비밀번호를 Oracle Vault에 저장합니다. importBulkData 기능은 Oracle Fusion Applications에 파일을 전송하는 데 사용됩니다.
LoadToSaaS 함수는 처리 버켓에도 기록합니다. 처리 버켓은 Oracle Fusion Applications로부터 CallBack를 수신합니다. 콜백 함수는 처리 버킷에서 파일을 검색하고 이동 후 처리 버킷에서 삭제합니다. 콜백 함수는 성공 버켓 또는 오류 버켓에 넣기를 수행합니다. 콜백 기능에서 통지 서비스로 통지가 전송됩니다. API 게이트웨이는 콜백 함수에 접속합니다.