Data Management에서 증분 파일 어댑터 구성

주:

Data Management에서 데이터 로드 규칙을 정의하는 경우 옵션을 사용하여 증분 데이터만 Workforce로 로드할 것인지 항상 모든 데이터를 로드할 것인지 결정할 수 있습니다.

증분 데이터 소스 파일을 설정하려면 다음을 수행합니다.

  1. 증분 데이터 소스를 추가합니다.
    1. 페이지에서 네비게이터를 누른 후 통합에서 Data Management를 누릅니다.
    2. 설정 탭을 누르고 등록에서 타겟 애플리케이션을 누릅니다.

    3. 타겟 애플리케이션 요약에서 추가, 데이터 소스 순으로 누릅니다.

    4. 소스 시스템에서 증분 파일을 선택합니다.
    5. 접두어에서 소스 시스템 이름이 고유하도록 접두어를 지정할 수 있습니다.

      추가하려는 소스 시스템 이름이 기존 소스 시스템 이름을 기반으로 하는 경우 접두어를 사용합니다. 접두어는 기존 이름에 결합됩니다. 예를 들어, 증분 파일 소스 시스템의 이름을 기존 이름과 동일하게 지정하려는 경우 사용자의 이니셜을 접두어로 지정할 수 있습니다.

    6. 확인을 누릅니다.
    7. 선택 대화상자에서 인박스의 소스 데이터 로드 파일을 선택합니다. 파일이 누락된 경우 업로드를 눌러 인박스(server /u03/inbox/inbox)에 추가합니다.

      폴더를 확장하고 인박스를 선택하여 소스 파일 목록을 확인해야 할 수 있습니다. 이 파일은 지원되는 구분자 중 하나를 사용하는 구분 파일이어야 하며 첫번째 행에 각 차원의 머리글 레코드가 있어야 합니다. 데이터 필드는 파일의 마지막 열입니다. 소스 데이터 파일 준비를 참조하십시오.

    8. 확인, 저장 순으로 누릅니다.

      시스템에서 자동으로 차원 세부정보를 작성합니다.

  2. 소스 파일 구조를 설명하고 소스 파일을 임포트할 때 실행되는 임포트 형식을 설정합니다.
    1. 설정 탭의 통합 설정에서 임포트 형식을 누릅니다.
    2. 임포트 형식 요약에서 추가를 누릅니다.
    3. 세부정보에서 임포트 형식 이름을 입력합니다.
    4. 소스에서 해당 소스를 찾아 선택합니다.
    5. 파일 유형에서 구분 파일 유형을 선택합니다.

      Oracle에서는 텍스트 및 숫자 데이터 로드에 일반적인 구분 - 모든 데이터 유형을 선택하도록 권장합니다.

    6. 파일 구분자 드롭다운 목록에서 쉼표, 세로 막대, 느낌표, 세미콜론, 콜론, 탭, 물결표 중 소스 데이터 파일의 구분자 유형을 선택합니다.
    7. 타겟에서 Planning 애플리케이션을 찾아 선택하고 저장을 누릅니다.
    8. 매핑에서 소스 열 및 타겟 애플리케이션 간 차원을 매핑하고 저장을 누릅니다.

      소스 열이 소스 데이터 파일에 있는 머리글 행의 차원으로 채워집니다.

      주:

      단일 기간 로드만 지원됩니다.

      임포트 형식에 대한 자세한 내용은 Oracle Enterprise Performance Management Cloud용 Data Management 관리임포트 형식 작업을 참조하십시오.

  3. Data Management에서 데이터 로드가 실행되는 레벨인 위치를 정의합니다. 위치는 데이터를 로드할 위치를 지정하며 임포트 형식과 연계되어 있습니다.
    1. 설정 탭의 통합 설정에서 위치를 선택합니다.
    2. 위치에서 추가를 누릅니다.
    3. 세부정보위치 세부정보 탭에서 위치 이름을 입력합니다.
    4. 임포트 형식을 찾아 선택합니다.
    5. 기준 통화를 입력한 후 저장을 누릅니다.

    자세한 내용은 Oracle Enterprise Performance Management Cloud용 Data Management 관리에서 위치 정의을 참조하십시오.

  4. 멤버 매핑을 생성합니다.
    1. 워크플로우 탭의 데이터 로드에서 데이터 로드 매핑을 선택합니다.
    2. 페이지 맨아래에서 위치 POV를 확인합니다.
      1. 위치 링크를 눌러 POV 선택 대화상자를 표시합니다.
      2. 위치, 기간범주(시나리오)를 선택합니다.
      3. 선택사항: 기본값으로 설정을 선택하여 이 POV를 유지합니다.
      4. 확인을 누릅니다.
    3. 타겟 애플리케이션으로 로드 중인 소스의 멤버를 매핑합니다.
      1. 페이지 맨위의 차원에서 소스 파일의 차원을 선택합니다.
      2. 5개의 멤버 매핑 탭 중 하나(예: 다음과 유사 탭)를 누르고 추가를 누릅니다.
      3. 소스 값 열 및 타겟 값 열에 모든 값을 나타내는 별표(*)를 입력합니다.
      4. 각 차원의 멤버를 매핑한 후 저장을 누릅니다.

        소스 데이터 파일의 각 차원에 대해 멤버 매핑을 생성해야 합니다.

        자세한 내용은 Oracle Enterprise Performance Management Cloud용 Data Management 관리에서 멤버 매핑 생성을 참조하십시오.

  5. 데이터 로드 규칙을 선택하십시오. 워크플로우 탭의 데이터 로드에서 데이터 로드 규칙을 선택합니다.
    1. 4b 단계에서 한 것과 마찬가지로 페이지 맨아래에서 위치 POV를 확인합니다.
    2. 데이터 규칙 요약 영역에서 추가를 누릅니다.
    3. 세부정보에서 데이터 로드 규칙 이름을 입력합니다.
    4. 범주에서 소스 시스템 데이터를 타겟 시나리오 멤버에 매핑할 범주를 선택합니다.
    5. 기간 매핑 유형에서 기본값을 선택합니다.
    6. 위치의 임포트 형식이 사용되므로 임포트 형식을 지정할 필요가 없습니다. 위치의 임포트 형식을 대체하려는 경우에만 임포트 형식을 지정하십시오.
    7. 타겟 계획 유형 드롭다운 목록에서 OEP_WFP를 선택합니다.
    8. 소스 필터 탭의 소스 파일에서 로드 중인 데이터가 포함된 데이터 파일을 찾아 선택합니다. 데이터 소스 애플리케이션을 작성한 파일과 동일한 파일이거나 데이터와 해당 머리글이 있는 다른 파일일 수 있습니다.

      원래 파일 이름과 동일한 이름의 파일이거나 새 이름의 파일일 수 있습니다. 증분 로드 파일의 차이는 로드된 두 파일 간에 자동으로 생성됩니다. 따라서 A.txt 파일에는 행이 100개 있고 B.txt 파일에는 행이 300개 있으며 여기서 처음 100개가 동일한 경우, 마지막 프로세스 ID가 0이면 첫번째 로드에서 A.txt 파일을 선택해야 합니다. 두번째 로드는 B.txt 파일과 비교되며, ID가 A에 지정된 마지막 프로세스 ID를 자동으로 가리킵니다.

    9. 증분 처리 옵션에서 소스 파일의 데이터를 정렬할 것인지 선택합니다.
      • 소스 파일을 정렬하지 않음 - 소스 파일을 제공된 상태 그대로 비교합니다. 이 옵션에서는 소스 파일이 매번 동일한 정렬 순서로 생성된다고 가정합니다. Data Management는 파일을 비교한 후 새 레코드 및 변경된 레코드를 추출합니다. 이 옵션을 사용하면 증분 파일 로드가 더 빨리 수행됩니다.
      • 소스 파일을 정렬함 - Data Management는 파일 변경사항을 비교하기 전에 소스 파일을 정렬합니다. 그런 다음, 정렬된 파일을 이전에 정렬된 파일 버전과 비교합니다. 대규모 파일을 정렬하는 경우 시스템 리소스를 많이 사용합니다. 이 옵션은 컴퓨터 리소스를 사용하며 성능을 저하시키므로 소스 시스템에서 정렬된 파일을 제공하는 경우 이 옵션을 사용하지 마십시오.

        주:

        소스 파일을 정렬하지 않음 옵션을 사용하는 규칙이 있지만 정렬 옵션으로 전환하면, 파일의 순서가 서로 다르므로 첫번째 로드의 결과가 적합하지 않게 됩니다. 후속 실행에서는 데이터를 올바르게 로드합니다.

      • 마지막 프로세스 ID 값을 검토합니다.

        원래 데이터 파일에 대해 로드를 처음 실행하는 경우 마지막 프로세스 ID에서 0 값을 표시합니다. 로드가 다시 실행되면 마지막 프로세스 ID에 원래 소스 데이터 파일 마지막 로드의 실행 번호가 표시됩니다. 새로 생성된 파일 비교 버전과 원래 데이터 파일에 차이가 없거나 파일이 없으면 성공적으로 실행된 마지막 로드 ID에 마지막 프로세스 ID 값이 지정됩니다.

        모든 데이터를 다시 로드하려면 마지막 프로세스 ID0으로 다시 설정하고 새 소스 파일을 선택하여 기준선을 재설정하십시오.

        주:

        소스 데이터 파일의 사본은 마지막 5개 버전만 아카이브되며 최대 60일 동안 유지됩니다. 60일 후 마지막 프로세스 ID를 0으로 설정한 다음, 로드를 수행합니다.
    10. 저장을 누릅니다.
  6. 타겟 애플리케이션에 대한 로드 방법을 선택하고 데이터 로드 규칙이 실행될 때 증분 로드를 위한 논리를 실행하는 Workforce 비즈니스 규칙을 추가합니다.
    1. 설정 탭을 누르고 등록에서 타겟 애플리케이션을 누릅니다.
    2. 타겟 애플리케이션 요약유형 열에서 계획을 선택합니다.
    3. 애플리케이션 세부정보에서 애플리케이션 옵션 탭을 누릅니다.
    4. 로드 방법보안이 설정된 모든 데이터 유형을 선택하고 확인을 누릅니다.
    5. 비즈니스 규칙 탭, 추가 순으로 누릅니다.
    6. 비즈니스 규칙에서 Workforce 비즈니스 규칙 이름을 입력하거나 붙여넣습니다.

      Workforce 규칙에 대한 자세한 내용은 추가할 Workforce 규칙 결정을 참조하십시오. Data Management에서 비즈니스 규칙을 추가하는 방법에 대한 자세한 내용은 Oracle Enterprise Performance Management Cloud용 Data Management 관리비즈니스 규칙 추가를 참조하십시오.

    7. 범위에서 데이터 규칙을 선택합니다.
    8. 데이터 로드 규칙에서 생성한 데이터 로드 규칙을 선택하고 저장을 누릅니다.
  7. 데이터를 익스포트하기 전에 미리봅니다.
    1. 워크플로우 탭, 데이터 로드 규칙 순으로 누릅니다.
    2. 실행을 누릅니다.
    3. 규칙 실행 대화상자에서 소스에서 임포트를 선택하고 시작 기간종료 기간을 확인합니다.

      실제로 증분 데이터를 타겟 애플리케이션으로 보내려면 타겟으로 익스포트를 선택할 수도 있습니다.

    4. 실행을 누릅니다.

    Oracle Enterprise Performance Management Cloud용 Data Management 관리데이터 로드 워크벤치 사용을 참조하십시오.

  8. 이제 증분 데이터 로드를 실행할 준비가 되었습니다. 증분 Workforce 데이터 로드 실행을 참조하십시오.

팁:

데이터 로드 후 Workforce의 여러 기존 직원, 작업 또는 엔티티 기본값에 대한 데이터를 빠르게 업데이트하고 처리하기 위해 대량 업데이트 양식을 사용할 수 있습니다. 이러한 양식을 사용하면 데이터가 로드된 후 직원, 작업 및 엔티티 기본값을 빠르게 검토하고 편집할 수 있습니다. 처리 효율성을 최적화하도록 디자인되었으므로 각 양식은 변경된 데이터만 처리하는 Groovy 규칙과 연계되어 있습니다. Planning 모듈 작업여러 직원 및 작업 세부정보 업데이트를 참조하십시오.