소개
OIC(Oracle Integration Cloud)를 사용하여 통합을 정의할 때 수행할 설정 태스크가 있습니다. 이 사용지침서에서는 Oracle HCM Cloud를 유지 관리하기 위해 HCM 데이터 로더(HDL)를 사용하는 통합에 필요한 일반적인 설정을 다룹니다.
목표
이 자습서에서는 다음 작업을 수행합니다.
- HCM 데이터 로더 기능에 접근하기 위한 역할 및 사용자 계정을 생성합니다.
- FTP 서버에서 Oracle HCM Cloud로의 통합에 필요한 OIC 연결을 생성합니다.
필요 조건
이 자습서의 단계를 완료하려면 다음 항목에 액세스해야 합니다.
- OIC(Oracle Integration Cloud).
- 보안 콘솔 - 사용자정의 롤 및 사용자 계정을 생성합니다.
- HDL 사용자 계정이 데이터를 대량 로드할 수 있는 비즈니스 객체를 구성하는 HCM 데이터 로더 비즈니스 객체 접근 태스크입니다.
이러한 역할 계층은 다음과 같은 접근 권한을 제공합니다.
롤 이름 역할 코드 액세스 권한 부여 시간 HCM 데이터 로더 비즈니스 객체 접근 관리 HRC_MANAGE_HDL_BO_ACCESS_PRIV HCM 데이터 로더 비즈니스 객체 접근 태스크 기능 설정 사용자 ORA_ASM_FUNCTIONAL_SETUPS_USER_ABSTRACT 설정 및 유지 관리
주:
이 자습서에서는 HDL에 대해 역할 기반 비즈니스 객체를 사용으로 설정했다고 가정합니다. 이 기능을 사용으로 설정하려면 HCM 데이터 로더(HDL)에 대한 액세스 구성 및 HDL 보안 옵션 이해 자습서의 작업 1을 참조하십시오.OIC 내에서 파일을 암호화하려면 HCM 데이터 로더(HDL)에 대한 액세스 구성 및 HDL 보안 옵션 이해 자습서의 작업 5에 설명된 단계를 완료하여 fusion-key PGP 인증서를 생성하고 공개 키를 추출해야 합니다.
주의:
모든 파일을 Oracle WebCenter에 업로드하기 전에 암호화하는 것이 좋습니다. hcm$/dataloader$/import$ 계정에 액세스할 수 있는 모든 사용자는 여기에 배치된 모든 파일을 다운로드할 수 있습니다.태스크 1: HCM 데이터 로더 사용자 계정 정의
HCM 데이터 로더와 OIC 통합을 생성할 때 고려해야 할 세 가지 사용자 계정이 있습니다.
- HDL 파일 형태를 테스트하고 매핑 파일을 생성하는 개발 계정입니다.
- HCM 데이터 로더 임포트 계정에만 접근할 수 있는 Oracle WebCenter Content 연결에 대한 사용자 계정입니다.
- HDL REST API에 대한 접근 권한만 있으며 통합에서 유지 관리하는 비즈니스 객체에 대한 데이터만 업로드하도록 구성된 HCM 데이터 로더 REST 연결에 대한 사용자 계정입니다.
이 작업은 이러한 고객사를 생성하는 방법을 설명합니다.
참고:
HDL 역할 생성 및 비즈니스 객체 접근 지정에 대한 자세한 지침은 HCM 데이터 로더(HDL)에 대한 접근 구성 및 HDL 보안 옵션 이해 자습서를 참조하십시오.개발 계정
이 계정을 사용하여 HCM 데이터 로더를 시작하여 파일 구성을 테스트하고 OIC 매핑 파일을 생성합니다.
주:
이 계정은 통합을 구성하고 테스트하는 개발 환경에서만 필요합니다.- 다음 역할 계층을 추가합니다.
- 설정 및 유지 관리의 HCM 데이터 로더 비즈니스 객체 접근 태스크를 사용하여 개발 사용자에게 접근 권한이 필요한 비즈니스 객체에 대한 접근 권한을 부여합니다. 모든 비즈니스 객체가 될 수 있습니다.
| 롤 이름 | 역할 코드 | 다음에 대한 접근 권한부여 |
|---|---|---|
| HCM 데이터 로드 | ORA_HRC_HCM_DATA_LOAD_DUTY | 데이터 교환 작업 영역 내의 HCM 데이터 로더 태스크입니다. |
| Human Capital Management 파일 기반 임포트에 대한 데이터 업로드 | HCM_DATALOADER_IMPORT_RWD | Oracle WebCenter Content 서버의 hcm/dataloader/import 디렉토리입니다. |
| Human Capital Management 파일 기반 익스포트에서 데이터 다운로드 | HCM_DATALOADER_EXPORT_RWD | Oracle WebCenter Content 서버의 hcm/dataloader/export 디렉토리입니다. 오류 파일을 익스포트하는 데 필요합니다. |
Oracle WebCenter Content HDL 계정
이 계정은 Oracle WebCenter Content Server의 hcm$/dataloader$/import$ 계정에만 액세스할 수 있습니다. 그런 다음 이 계정은 모든 HCM 데이터 로더 통합에서 사용할 수 있는 Oracle WebCenter HDL 접속을 정의하는 데 사용됩니다. 작업 4에서 이 접속을 생성합니다.
- 다음 역할 계층으로 직무 역할을 생성합니다.
- HDL_UPLOAD_FILE과 같은 사용자 계정을 만들고 이 직무 역할에 대한 액세스 권한을 부여합니다.
| 롤 이름 | 역할 코드 | 다음에 대한 접근 권한부여 |
|---|---|---|
| Human Capital Management 파일 기반 임포트에 대한 데이터 업로드 | HCM_DATALOADER_IMPORT_RWD | Oracle WebCenter Content 서버의 hcm/dataloader/import 디렉토리입니다. |
HDL REST 계정
사용자 계정에 유지 관리하는 데 필요한 비즈니스 객체에 대한 접근 권한만 있도록 각 HCM 데이터 로더 통합에 대한 개별 계정을 생성하는 것을 권장합니다. 다음에 액세스할 수 있는 계정을 만듭니다.
- HCM 데이터 로더 REST API입니다.
- HCM 데이터 로더 REST API의 createFileDataSet 사용자정의 작업입니다.
- 업로드를 위해 제출할 파일을 읽는 데 필요한 Oracle WebCenter hcm$/dataloader$/import$ 계정입니다.
- 통합과 관련된 비즈니스 객체입니다.
다음 단계를 수행하십시오.
- HCM 데이터 로더(HDL)에 대한 접근 구성 및 HDL 보안 옵션 이해 자습서의 태스크 2에 있는 REST 접근 제목 아래 단계에 따라 HDL REST 접근 권한이 있는 역할을 생성합니다.
- 설정 및 유지 관리의 HCM 데이터 로더 비즈니스 객체 접근 태스크를 사용하여 통합이 유지 관리하는 비즈니스 객체에 대한 접근 권한을 부여합니다.
참고:
Redwood를 사용하는 경우 이제 데이터 교환 작업 영역에서 이 사용자 인터페이스를 사용할 수 있습니다. - 통합에 대해 이름이 지정된 사용자 계정을 생성하고 이 직무 역할에 대한 접근 권한을 부여합니다.
이 계정을 사용하여 이 자습서의 작업 5에서 HCM 데이터 로더 REST 연결을 생성합니다.
작업 2: 암호화 키를 OIC로 임포트
HCM 데이터 로더는 fusion-key PGP 인증서의 개인 키를 사용하여 임포트를 위해 제출된 암호화된 파일을 해독합니다.
주:
모든 파일을 Oracle WebCenter에 업로드하기 전에 암호화하는 것이 좋습니다. hcm$/dataloader$/import$ 계정에 액세스할 수 있는 모든 사용자는 여기에 배치된 모든 파일을 다운로드할 수 있습니다.이 단계는 fusion-key PGP 인증서의 공개 키를 OIC로 임포트하므로 HDL에서 처리할 준비가 된 변환된 파일을 암호화할 수 있습니다.
- OIC에 로그인합니다.
- 설정 > 인증서로 이동합니다.
- 업로드를 누릅니다. 인증서 업로드 페이지가 표시됩니다.
- fusion-key-pub과 같은 이름을 지정하고 선택적으로 인증서에 대한 설명을 제공합니다.
- PGP(암호화 및 해독)의 유형을 지정합니다.
- 찾아보기 단추를 사용하여 보안 콘솔에서 다운로드한 공용 Fusion 키 파일을 선택합니다.
- 남은 질문의 값을 지정합니다.
- 업로드를 누릅니다
참고:
이제 OIC에서 Encrypt File 단계 파일 작업을 수행할 때 이 인증서가 나열됩니다.작업 3: 소스 파일 읽기에 대한 FTP 연결 정의
이 작업에서는 외부 FTP 서버에서 소스 파일을 읽고 해독하는 데 사용할 수 있는 OIC의 FTP 연결을 정의합니다.
참고:
이 단계에서는 소스 파일 암호 해독을 위한 PGP 전용 키를 사용한 FTP 연결에 대해 설명합니다. 기타 암호화 옵션을 사용할 수 있습니다.- OIC에 로그인하고 설계 > 연결로 이동합니다.
- 생성을 누릅니다.
- 접속 생성 페이지에서 FTP를 검색하고 선택합니다.
- 이름 및 선택적으로 설명을 지정합니다. 생성을 누릅니다.
- FTP에 대해 FTP 서버 호스트 주소를 지정하고 FTP 서버 포트를 21로 설정합니다.
- 보안 정책을 정의하고 사용자 이름 및 계정 액세스 정보를 제공합니다.
- 소스 파일이 PGP 암호화된 경우 파일 암호 해독을 위한 개인 키를 지정해야 합니다.
- 선택적 보안 섹션을 확장합니다.
- PGP 개인 키 필드 오른쪽에 있는 업로드 아이콘을 누릅니다.
- 개인 키 파일을 선택하고 업로드를 누릅니다.
- PGP 개인 키 비밀번호 필드에 개인 키 비밀번호를 지정합니다.
- 테스트를 누릅니다.
- 연결을 저장합니다.
작업 4: Oracle WebCenter 연결 정의
이 연결은 모든 HDL 통합에서 HDL 파일을 Oracle WebCenter Content 서버로 업로드하는 데 사용할 수 있으며 HDL에서 처리할 수 있습니다.
이 연결을 생성하기 전에 HCM 데이터 로더 파일 임포트 계정 hcm$/dataloader$/import$에 대한 접근 권한이 있는 사용자 계정이 있는지 확인하십시오. 이 사용자를 만드는 단계는 작업 1에서 제공됩니다.
- OIC에 로그인하고 설계 > 연결로 이동합니다.
- 생성을 누릅니다.
- HCM을 검색하고 Oracle HCM Cloud 어댑터를 선택합니다.
- Oracle WebCenter HDL 임포트의 이름을 지정합니다. 식별자가 자동으로 생성됩니다.
- 역할을 호출로 설정하고 선택적으로 설명을 지정합니다.
- 생성을 누릅니다.
- 환경의 URL을 사용하여 HCM 클라우드 호스트를 지정합니다.
- Oracle WebCenter 사용자 계정에 대한 사용자 이름 및 비밀번호를 지정합니다.
- 테스트 및 저장을 누릅니다.
태스크 5: HCM 데이터 로더 REST 연결 정의
이 단계에서는 HCM 데이터 로더를 시작하는 데 사용되는 HCM 데이터 로더 REST API에 대한 커넥터를 생성합니다.
통합으로 유지 관리되는 비즈니스 객체에 대한 대량 로드 데이터에만 접근할 수 있는 사용자 계정으로 보호되는 각 HDL 통합에 대해 별도의 연결을 생성하는 것이 좋습니다.
이 연결을 생성하기 전에 이 사용자 계정이 구성되어 있는지 확인하십시오. 해당 계정을 만드는 단계는 작업 1에서 제공됩니다.
- OIC에 로그인하고 설계 > 연결로 이동합니다.
- 생성을 누릅니다.
- REST를 검색하고 REST 어댑터를 선택합니다.
- 통합과 관련된 이름(예: HDL - 새 고용)을 지정합니다. 식별자가 자동으로 생성됩니다.
- 역할을 호출로 설정하고 선택적으로 설명을 지정합니다.
- 생성을 누릅니다.
- REST API 기본 URL의 접속 유형을 지정합니다.
- 접속 URL을 다음으로 지정합니다.
https://{host}/hcmRestApi/resources/11.13.18.05/dataLoadDataSets - 통합 사용자 계정에 대한 사용자 이름 및 비밀번호를 지정합니다.
주:
{host}을(를) 호스트 세부정보로 바꿉니다.
다음 단계
이 자습서의 단계에 따라 OIC가 HCM 데이터 로더 비즈니스 객체 파일 구성에 소스 데이터를 생성하는 데 사용하는 매핑 파일을 생성합니다.
관련 링크
추가 리소스에 대한 링크를 제공합니다. 이 섹션은 선택 사항입니다. 필요하지 않은 경우 삭제합니다.
추가 학습 자원
docs.oracle.com/learn에서 다른 랩을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 education.oracle.com/learning-explorer를 방문하여 Oracle Learning Explorer가 되십시오.
제품 설명서는 Oracle Help Center를 참조하십시오.
OIC(Oracle Integration Cloud)에서 HCM 데이터 로더(HDL) 통합 설정 태스크
G35355-02
2025년 10월