Oracle Integration 인스턴스에서 통합 및 연계 리소스를 배포하고 구성하기 위한 레시피를 설치합니다.
레시피가 성공적으로 설치되었다는 확인 메시지가 나타나고, 레시피 카드에 사용 중이라고 표시됩니다.
프로젝트 작업 영역이 열리고 레시피의 모든 리소스가 표시됩니다. 레시피를 활성화하고 실행하기 전에 다음 리소스를 구성합니다.
Oracle Enterprise Data Management 연결 구성
필드 | 입력 정보 |
---|---|
속성 | |
연결 유형 | REST API 기본 URL을 선택된 상태로 둡니다. |
연결 URL | 서비스의 REST API 엔드포인트를 입력합니다. 예: https://acme-test-epmidm.epm.us-phoenix-1.ocs.oraclecloud.com/epmcloud/rest/v1 |
보안 | |
보안 정책 | 기본 인증을 선택된 상태로 둡니다. |
사용자 이름 | 서비스 관리자의 사용자 이름을 입력합니다. |
비밀번호 | 서비스 관리자 비밀번호를 입력합니다. |
액세스 유형 | Oracle Enterprise Data Management 환경에 적합한 액세스 유형을 선택합니다. |
Oracle Database 연결 구성
필드 | 입력 정보 |
---|---|
속성 | |
호스트 | 데이터베이스 호스트를 입력합니다. |
포트 | 데이터베이스 포트를 입력합니다. |
SID | 필요한 경우 시스템 ID를 입력합니다. |
서비스 이름 | 데이터베이스 서비스 이름을 입력합니다. |
보안 | |
보안 정책 | 사용자 이름 비밀번호 토큰을 선택된 상태로 둡니다. |
사용자 이름 | 관리자의 사용자 이름을 입력합니다. |
비밀번호 | 관리자 비밀번호를 입력합니다. |
액세스 유형 | 연결 에이전트를 선택합니다. |
EDM DB 추출 동기화 통합 구성
다음으로, 통합을 구성하여 데이터베이스 테이블에 연결합니다.
통합이 통합 편집기에 표시됩니다.
Invoke
uploadExtracttoDatabase
단계를 찾습니다.선택사항: 테이블 이름 업데이트
EDM DB 추출 동기화 통합은 추출된 데이터에 대한 데이터베이스 테이블 생성의 단계에 따라 Oracle 데이터베이스에 EXTRACT_UPLOAD
라는 테이블을 생성했다는 전제 하에 코딩되었습니다. 다른 테이블 이름을 사용하는 경우 다음 단계에 따라 해당 테이블 이름으로 통합을 업데이트합니다.
통합이 통합 편집기에 표시됩니다.
Invoke
DeleteDatabase
단계를 찾습니다.
Note:
이 단계에서는 추출한 데이터로 새 데이터를 쓰기 전에 데이터베이스 테이블에 있는 기존 데이터를 지웁니다. 이렇게 하면 DB EDM 추출 동기화 통합을 실행할 때 행 복제 오류를 방지할 수 있습니다.EXTRACT_UPLOAD
를 테이블 이름으로 바꿉니다. NAME
및 DESCRIPTION
이외의 속성을 추출하는 경우 해당 속성을 업데이트합니다.
Note:
SQL 문에는WHERE
절이 포함되어야 합니다.DB EDM 추출 동기화 통합 구성
데이터베이스 연결 구성:
통합이 통합 편집기에 표시됩니다.
Invoke
ReadExtractData
단계를 찾습니다.통합 매핑 확인:
Map
CreateFile
단계를 찾습니다.소스 | 타겟 |
---|---|
매핑 캔버스의 'Name' 텍스트 항목 |
추출 2 중 1: Name(파일 이름 헤더) |
매핑 캔버스의 'Description' 텍스트 항목 |
추출 2 중 1: Description(파일 설명 헤더) |
ReadExtractData Response, ExtractUploadCollection, ExtractUpload, name | 추출 2 중 2: Name(실제 이름 속성 값) |
ReadExtractData Response, ExtractUploadCollection, ExtractUpload, description | 추출 2 중 2: Description(실제 설명 속성 값) |
예를 들어 아래 스크린샷을 참조하십시오.