소스 데이터를 대상 테이블에 매핑

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기4분
  • 소스 데이터가 대상 테이블로 변환되는 방식을 지정합니다.

    시작하기 전에

    데이터 소스 구성.

    필요한 역할: admin 또는 ih_import.

    프로시저

    1. 다음으로 이동 모두 > 통합 허브 > 통합 허브 - 임포트.
    2. 방문 페이지에서 통합을 선택합니다.
    3. 왼쪽 탐색 패널에서 대상에 매핑을 선택합니다.
    4. 대상 테이블을 추가합니다.
      1. 대상 테이블 데이터 매핑에 대한 소스 페이지에서 테이블 추가를 선택합니다.
      2. 매핑 속성 창에서 필드를 채웁니다.
        필드 설명
        대상 테이블 데이터를 변환할 테이블의 이름입니다.
        임포트 시 테이블의 비즈니스 규칙 실행 데이터를 임포트할 때 대상 테이블의 비즈니스 규칙을 실행하는 옵션입니다.
        임포트를 동시 실행 임포트를 동기적으로 실행하는 옵션입니다. 데이터가 병렬로 변환되고 특정 병합 값을 가진 소스 기록이 여러 개 있는 경우, 이 옵션을 선택하면 해당 병합 값을 가진 기록이 한 번에 하나만 삽입됩니다. 자세한 내용은 Concurrent imports 페이지의 Synchronized inserts 섹션을 참조하십시오.
      3. 저장을 선택합니다.

        통합에 여러 대상 테이블을 추가할 수 있습니다. 추가할 각 대상 테이블에 대해 4a-4c단계를 반복합니다.

        테이블은 추가된 순서대로 나열됩니다. 각 테이블 카드의 왼쪽에 있는 끌기 아이콘 끌기 아이콘을사용하여 카드를 다른 위치로 끌어 순서를 변경할 수 있습니다. 테이블 카드의 순서에 따라 런타임 시 데이터가 대상 테이블로 변환되는 순서가 결정됩니다.

        주:
        동일한 테이블을 두 번 이상 선택할 수 없으며 확장 테이블 또는 이미 통합에 있는 테이블의 상위 테이블을 선택할 수 없습니다.
    5. 소스 데이터의 필드를 대상 테이블에 매핑합니다.
      1. 대상 테이블 데이터 매핑에 대한 소스 페이지에서 매핑할 대상 테이블의 버튼을 선택합니다.
        그러면 테이블에 대한 데이터 매핑 섹션이 열립니다. 페이지 왼쪽에는 원본 데이터가 표시됩니다. 오른쪽은 대상 테이블용입니다.
      2. 필드 추가, 모든 필드 추가 또는 자동 매핑 단추를 사용하여 대상 측을 구성하고 데이터 매핑을 시작합니다.
        • 대상 테이블의 모든 필드를 추가하려면 모든 필드 추가를 선택합니다. 필드는 알파벳순으로 추가됩니다.
        • 필드를 개별적으로 추가하려면 필드 추가를 선택하고 목록에서 필드 이름을 선택합니다. 필드는 한 번만 추가할 수 있습니다.
        • 필드를 추가하고 자동으로 매핑하려면 자동 매핑을 선택합니다. 자동 매핑은 소스 엔터티를 비슷한 이름의 대상 엔터티에 매핑합니다. 자동 매핑 버튼에는 두 가지 옵션이 있습니다.
          • 대상 테이블에서 일치하는 모든 필드 는 모든 필드를 추가하고 일치하는 필드를 매핑합니다.
          • 대상 선택 항목의 매핑되지 않은 모든 필드 는 이미 추가했지만 아직 매핑하지 않은 필드만 매핑합니다. 아직 필드를 추가하지 않은 경우 이 옵션을 사용할 수 없습니다.
        • 이미 매핑된 대상 엔터티의 경우 자동 매핑 을 선택해도 해당 값은 변경되지 않습니다. 자동 매핑된 필드의 데이터 알약에는 지팡이 아이콘이 있습니다.

          기본적으로 Automap은 최대 1개의 소스 엔터티를 대상 엔터티에 매핑합니다. 속성을 false로 설정하여 glide.ih.automap.extractone 이를 변경할 수 있습니다.

          자동 매핑은 80% 이상 일치하는 열 이름을 찾아 소스와 대상 엔터티를 일치시킵니다. 속성을 사용하여 glide.ih.automap.minimum.score 이를 수정할 수 있습니다. 예를 들어 60% 유사성을 기반으로 일치시키려면 60으로 설정할 glide.ih.automap.minimum.score 수 있습니다.

      3. 소스의 데이터 알약을 대상 테이블의 열로 끌어 데이터를 매핑합니다.

        대상 테이블의 오른쪽에 있는 알약 선택기( 알약 선택기 아이콘)를 사용하여 데이터를 매핑할 수도 있습니다. 값 열에 둘 이상의 값을 입력할 수 있으며 텍스트를 입력할 수도 있습니다.

        소스 필드를 대상 필드에 매핑하면 소스 필드 이름 옆에 작은 확인 표시 아이콘(확인 표시 아이콘)이 나타납니다. 커서를 확인 표시로 이동하면 도구 설명에 소스 필드가 매핑된 대상 필드가 최대 5개까지 나열됩니다.

      4. 옵션: 일치 토글 스위치를 사용하여 시스템에서 일치하는 데이터를 확인하고 있는 경우 새 기록을 생성하는 대신 기존 기록을 업데이트해야 하는 필드를 지정합니다.

        예를 들어 대상 테이블에 주문 번호 필드와 주문 번호가 743인 기록이 있는 경우 잠재적 일치를 처리하는 두 가지 옵션이 있습니다.

        • 주문 번호 필드에 대한 일치 토글 스위치가 켜져 있으면 시스템은 데이터가 일치하는지 확인합니다. 소스 데이터에 순서 번호가 동일한 기록이 있으면 대상 테이블에 기존 기록이 업데이트됩니다.
        • 주문 번호 필드에 대한 일치 토글 스위치가 꺼져 있으면 시스템은 일치하는 데이터를 확인하지 않습니다. 소스 데이터에 순서 번호가 동일한 기록이 있는 경우 시스템은 대상 테이블에 새 기록을 생성합니다. 이 경우 대상 테이블에는 순서 번호가 743인 두 개의 기록이 있습니다.
      5. 옵션: 선택 및 참조 필드의 경우 데이터를 매핑할 열을 지정합니다.
        1. 기어 아이콘( 기어 아이콘)을 선택합니다.
        2. 필드에서 매핑할 열을 선택합니다.
        3. 일치하는 레코드가 없는 경우 다음을 수행하고 해당 열을 사용할 수 없는 경우 수행할 작업을 지정합니다.
          • 새 선택/기록 생성: 대상 테이블에 선택 또는 기록을 생성합니다.
          • 이 필드 무시: 대상 테이블의 필드만 무시합니다.
          • 이 기록 건너뛰기: 대상 테이블의 전체 기록을 건너뜁니다.
        4. 완료를 선택합니다.
      6. 옵션: 변환 함수를 적용하여 데이터를 변경하거나 수정합니다.
        예를 들어, 대문자 변환 함수를 사용하여 입력 문자열을 모두 대문자로 변경할 수 있습니다. 자세한 내용은 변환 함수를 참조하십시오.
        주:
        플로우 및 하위 플로우를 생성하는 동안 사용할 수 있는 모든 변환 기능을 - 임포트에서 Integration Hub 사용할 수 있는 것은 아닙니다.
        1. 변환 함수 아이콘( 변환 함수 아이콘)을 선택합니다.
        2. 메뉴에서 변환 함수를 선택한 다음 확인을 선택합니다.
        3. 추가 변환 함수를 적용하려면 새 변환 추가를 선택합니다. 변환 함수는 선택된 순서대로 적용됩니다.
        4. 모든 변환 함수를 추가한 후 완료를 선택합니다.
    6. 매핑이 완료되면 저장을 선택합니다.
      둘 이상의 대상 테이블에 매핑하는 경우 각 테이블에 대해 5단계와 6단계를 반복합니다.

    다음에 수행할 작업

    데이터 임포트 실행 또는 예약.