HR 데이터를 범위가 지정된 버전으로 마이그레이션

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기9분
  • HR 데이터 마이그레이션은 세 부분으로 이루어진 프로세스로 검증, 매핑 및 마이그레이션이 필요합니다.

    시작하기 전에

    필요한 역할: sn_hr_migration.admin

    프로시저

    1. 모든 기본 데이터(테이블)가 범위가 지정된 상대편에 올바르게 매핑되었는지 확인합니다.
    2. 범위가 지정된 버전으로 마이그레이션할 범위가 지정되지 않은 버전에 변경된 또는 사용자 지정된 HR 테이블이 있으면 매핑을 위해 업데이트하거나 추가합니다.
    3. 데이터를 마이그레이션합니다.
      마이그레이션 프로세스를 시작하기 전에 대상 테이블에 중복된 항목/기록이 없는지 확인하십시오. 예를 들어 HR 프로파일[sn_hr_core_profile] 테이블은 동일한 사용자에 대한 중복 프로파일을 거부합니다. 대상 테이블을 정리할 필요는 없지만 대상 테이블에 이미 존재하는 기록은 마이그레이션되지 않습니다.

    기본 HR 데이터 매핑 검증

    범위가 지정되지 않은 HR 버전에는 범위가 지정된 버전으로 마이그레이션하기 위해 자동으로 매핑되는 기본 테이블이 최대 26개 있습니다. 이러한 테이블에는 기본 열과 선택 목록이 있으며 이들 역시 마이그레이션을 위해 자동으로 매핑됩니다.

    시작하기 전에

    필요한 역할: sn_hr_migration.admin

    기본적으로 모든 기본 테이블(및 해당 열 및 선택 목록)은 자동으로 매핑되어야 합니다. 매핑이 올바른지 확인할 수 있습니다.

    프로시저

    1. 기본 테이블이 범위가 지정된 버전에 올바르게 매핑되는지 확인합니다.
      1. 다음으로 이동 HR Migration > 데이터 매핑 > 테이블 매핑.
      2. 마이그레이션 테이블 목록에서 기본 테이블이 범위가 지정된 상대편에 제대로 매핑되었는지 확인합니다.
        주:
        범위가 지정되지 않은 테이블 중 일부는 범위가 지정된 단일 테이블에 병합됩니다.
        • HR Core만 있는 경우:
          표 1. HR Core 전용 기본 및 대상 테이블
          전역 HR 테이블 범위가 지정된 HR 테이블
          hr_document_acknowledgement sn_hr_core_document_acknowledgement
          hr_document_template sn_hr_core_document_template
          hr_emergency_contact sn_hr_core_contact
          hr_link sn_hr_core_link
          hr_m2m_link_template_lookup sn_hr_core_m2m_link_template
          hr_position sn_hr_core_position
          hr_profile sn_hr_core_profile
        • HR Core 및 HR Service Portal이 있는 경우:
          표 2. HR Core 및 HR Service Portal의 기본 및 대상 테이블
          전역 HR 테이블 범위가 지정된 HR 테이블
          hr_bank_account sn_hr_core_profile_bank_account
          hr_beneficiary sn_hr_core_beneficiary
          hr_benefit_provider sn_hr_core_benefit_provider
          hr_benefit_type sn_hr_core_benefit_type
          hr_dental_benefit sn_hr_core_health_benefit
          hr_direct_deposit sn_hr_core_direct_deposit
          hr_disability_benefit sn_hr_core_disability_benefit
          hr_document_acknowledgement sn_hr_core_document_acknowledgement
          hr_document_template sn_hr_core_document_template
          hr_emergency_contact sn_hr_core_contact
          hr_insurance_benefit sn_hr_core_insurance_benefit
          hr_link sn_hr_core_link
          hr_m2m_link_template_lookup sn_hr_core_m2m_link_template
          hr_medical_benefit sn_hr_core_health_benefit
          hr_op_report sn_hr_core_op_report
          hr_op_report_frequency sn_hr_core_op_report_frequency
          hr_op_report_type sn_hr_core_op_report_type
          hr_op_system sn_hr_core_op_system
          hr_op_system_to_report_type sn_hr_core_op_system_to_report_type
          hr_performance_issue_type sn_hr_core_disciplinary_issue_type
          hr_performance_warning_type sn_hr_core_disciplinary_warning_type
          hr_pharmacy_benefit sn_hr_core_health_benefit
          hr_position sn_hr_core_position
          hr_profile sn_hr_core_profile
          hr_retirement_benefit sn_hr_core_retirement_benefit
          hr_vision_benefit sn_hr_core_health_benefit
    2. 기본 열이 범위가 지정된 버전에 올바르게 매핑되는지 확인합니다.
      1. 다음으로 이동 HR Migration > 데이터 매핑 > 열 매핑.
      2. 마이그레이션 테이블 열을 마우스 오른쪽 버튼으로 클릭하고 마이그레이션 테이블별로 그룹화를 선택합니다.
      3. 각 테이블에서 화살표를 클릭하여 해당 그룹의 요소 목록을 펼칩니다.
      4. 기본 열이 범위가 지정된 상대편에 올바르게 매핑되는지 확인합니다.
    3. 기본 선택 목록이 범위가 지정된 버전에 올바르게 매핑되는지 확인합니다.
      1. 다음으로 이동 HR Migration > 데이터 매핑 > 선택 목록 매핑.
      2. 전역 열 이름 열을 마우스 오른쪽 버튼으로 클릭하고 전역 열 이름으로 그룹화를 선택합니다.
      3. 각 열에서 화살표를 클릭하여 해당 그룹의 요소 목록을 펼칩니다.
      4. 선택 목록이 범위가 지정된 상대편에 올바르게 매핑되는지 확인합니다.
      마이그레이션 프로세스를 시작하기 전에 대상 테이블에 중복된 항목/기록이 없는지 확인하십시오. 예를 들어 HR 프로파일[sn_hr_core_profile] 테이블은 동일한 사용자에 대한 중복 프로파일을 거부합니다. 대상 테이블을 정리할 필요는 없지만 대상 테이블에 이미 존재하는 기록은 마이그레이션되지 않습니다.

    다음에 수행할 작업

    범위가 지정된 버전으로 마이그레이션할 HR 데이터를 변경했거나 사용자 지정한 경우에는 이 데이터를 매핑합니다. 그렇지 않으면 HR 데이터 마이그레이션을 시작할 수 있습니다.

    변경된 또는 사용자 지정된 HR 데이터 매핑

    범위가 지정된 버전으로 마이그레이션하려는 기본 테이블을 변경했거나 사용자 지정 HR 테이블을 만든 경우, 매핑을 위해 해당 테이블을 업데이트하거나 직접 추가할 수 있습니다. 변경된 또는 사용자 지정된 HR 열 및 선택 목록은 업데이트하거나 추가할 수도 있습니다.

    시작하기 전에

    사용자 지정 테이블, 열 및 선택 목록의 경우 범위가 지정된 HR 버전에 해당하는 대상을 만듭니다. 테이블 만들기를 참조하십시오 .

    필요한 역할: sn_hr_migration.admin

    프로시저

    1. 변경된 또는 사용자 지정된 HR 테이블을 업데이트하거나 추가합니다.
      1. 다음으로 이동 HR Migration > 데이터 매핑 > 테이블 매핑.
      2. 새로 만들기를 클릭하거나 기록을 엽니다.
      3. 양식의 필드에 내용을 입력합니다.
        표 3. 마이그레이션 테이블 양식
        필드 설명
        전역 테이블 이름 전역 마이그레이션 테이블의 이름입니다.
        활성 전역 마이그레이션 테이블을 활성화하는 확인란입니다. 데이터 마이그레이션을 실행하면 활성 테이블만 마이그레이션됩니다.
        범위가 지정된 테이블 이름 범위가 지정된 대상 테이블의 이름입니다.
        순서 데이터 마이그레이션이 실행되는 순서 번호입니다. 번호가 낮은 테이블이 번호가 높은 테이블보다 먼저 마이그레이션됩니다.
      4. 제출 또는 업데이트를 클릭합니다.
    2. 변경된 또는 사용자 지정된 HR 열을 업데이트하거나 추가합니다.
      1. 다음으로 이동 HR Migration > 데이터 매핑 > 열 매핑.
      2. 새로 만들기를 클릭하거나 기록을 엽니다.
      3. 양식의 필드에 내용을 입력합니다.
        표 4. 마이그레이션 열 양식
        필드 설명
        마이그레이션 테이블 전역 마이그레이션 테이블의 이름입니다.
        전역 열 이름 전역 열의 이름입니다.
        전역 열 레이블 전역 열의 레이블입니다.
        전역 열 데이터 유형 전역 열의 데이터 유형입니다.
        전역 열 최대 길이 전역 열의 최대 길이입니다.
        고급 사용자 지정 스크립트를 사용하여 마이그레이션을 수행하는 경우 선택합니다.
        활성 전역 열의 활성 상태입니다. 데이터 마이그레이션을 실행하면 활성 열만 마이그레이션됩니다.
        범위가 지정된 열 이름 범위가 지정된 대상 열의 이름입니다.
        범위가 지정된 열 레이블 범위가 지정된 대상 열의 레이블입니다.
        범위가 지정된 열 데이터 유형 범위가 지정된 대상 열의 데이터 유형입니다.
        범위가 지정된 열 최대 길이 범위가 지정된 대상 열의 최대 길이입니다.
        선택 목록 있음 열에 선택 목록이 있으면 선택합니다.
      4. 제출 또는 업데이트를 클릭합니다.
    3. 변경된 또는 사용자 지정된 HR 선택 목록을 업데이트하거나 추가합니다.
      1. 다음으로 이동 HR Migration > 데이터 매핑 > 선택 목록 매핑.
      2. 새로 만들기를 클릭하거나 기록을 엽니다.
      3. 양식의 필드에 내용을 입력합니다.
        표 5. 마이그레이션 선택 목록 양식
        필드 설명
        마이그레이션 열 전역 마이그레이션 열의 이름입니다.
        전역 선택 이름 전역 선택 목록의 이름입니다.
        전역 선택 값 전역 선택 목록의 값입니다.
        활성 전역 마이그레이션 선택 목록의 활성 상태입니다. 데이터 마이그레이션을 실행하면 활성 선택 목록만 마이그레이션됩니다.
        범위가 지정된 선택 이름 범위가 지정된 대상 선택 목록의 이름입니다.
        범위가 지정된 선택 값 범위가 지정된 선택 목록의 값입니다.
      4. 제출 또는 업데이트를 클릭합니다.

    다음에 수행할 작업

    변경된 또는 사용자 지정된 모든 HR 데이터를 매핑한 후에 마이그레이션합니다.

    HR 데이터 마이그레이션

    데이터 매핑을 완료한 후에 범위가 지정되지 않은 버전에서 범위가 지정된 HR 버전으로 HR 데이터를 마이그레이션합니다.

    시작하기 전에

    테이블, 열 및 선택 목록의 HR 데이터 매핑이 완료되었는지 확인합니다.

    필요한 역할: sn_hr_migration.admin

    프로시저

    1. 다음으로 이동 모두 > HR Migration > 데이터 마이그레이션.
    2. 관련 링크에서 마이그레이션 전 보고서 생성을 클릭합니다.
    3. 마이그레이션 전 보고서가 생성되면 닫기를 클릭합니다.
    4. 실행 ID에서 보고서를 클릭합니다.
      마이그레이션 사전 실행 기록이 표시됩니다. 마이그레이션 사전 결과 섹션에는 테이블, 열 및 선택 목록에 대한 변경 목록이 표시됩니다.
    5. 마이그레이션을 위해 변경 내용을 적용하거나 건너뜁니다.
      • 마이그레이션을 위해 변경 내용을 적용하려면 해당 행의 확인란을 선택한 다음 적용을 동작으로 선택합니다.
      • 마이그레이션을 위해 변경 내용을 건너뛰려면 해당 행의 확인란을 선택한 다음 건너뛰기를 동작으로 선택합니다.
    6. 스키마 변경 내용 적용을 클릭합니다.
      스키마 적용 확인 양식이 표시됩니다.
    7. 확인을 클릭합니다.
    8. 스키마 업데이트가 완료되면 닫기를 클릭합니다.
    9. 마이그레이션 시작을 클릭합니다.
      마이그레이션할 HR 테이블 목록이 표시됩니다.
    10. 테이블을 한 번에 하나씩 또는 자동으로 마이그레이션합니다.
      • 테이블을 개별적으로 마이그레이션하려면 마이그레이션을 클릭합니다.
      • 테이블을 연속해서 자동으로 마이그레이션하려면 모두 마이그레이션을 클릭합니다.

    다음에 수행할 작업

    마이그레이션해야 하는 변경된 또는 사용자 정의된 HR 데이터가 더 있으면 검증, 매핑 및 마이그레이션 프로세스를 다시 실행할 수 있습니다. 그렇지 않으면 HR 데이터 마이그레이션이 완료됩니다.