임시 엔터티 모델

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 임시 ETL 엔터티를 사용하여 대상 엔터티에서 반복적인 작업을 방지합니다.

    임시(temp) 엔터티 모델에서 임시 엔터티는 입력 엔터티와 대상 엔터티 사이의 중간 역할을 합니다. 데이터가 입력 엔터티에서 임시 엔터티로 매핑된 다음 임시 엔터티에서 대상 엔터티로 매핑됩니다. 임시 엔터티 모델을 사용하려면 다음을 수행합니다.

    • 입력 엔터티의 엔터티 필드와 유사한 엔터티 필드를 사용하여 임시 엔터티를 생성합니다. 예를 들어 입력 엔터티에 유형이라는 필드가 있는 경우 임시 엔터티에는 임시 유형이라는 필드가 있을 수 있습니다.
    • RTE 엔터티 매핑을 추가하여 입력 엔터티의 데이터를 임시 엔터티로 매핑합니다.
    • 임시 엔터티에서 데이터를 대상 엔터티에 매핑하는 데 필요한 값을 지원하도록 새 엔터티 필드와 엔터티 작업을 추가합니다.
    • 대상 엔터티 및 RTE 엔터티 매핑을 추가하여 임시 엔터티의 데이터를 대상 엔터티에 매핑합니다.

    이 모델을 사용하면 대상 엔터티에서 작업을 정의할 필요가 없습니다. 임시 엔터티에서만 작업을 생성한 다음, 최종 값을 대상 엔터티에 매핑합니다. 임시 엔터티와 함께 ETL 정의를 사용하는 임포트 프로세스의 개요입니다.

    Teams ETL 정의

    이 예에서 Teams ETL 정의는 입력 엔터티의 데이터를 임시 엔터티로 매핑한 다음 임시 엔터티에서 대상 엔터티로 매핑합니다. Teams 정의에는 4개의 ETL 엔터티가 있습니다.
    • 그룹: 대상 엔터티
    • 임포트 세트: 입력 엔터티
    • 구성원: 대상 엔터티
    • Temp: 임시, 중간 엔터티

    Teams 정의에는 그룹, 임포트 세트, 구성원 및 임시의 네 가지 엔터티가 있습니다.

    Teams 정의에는 세 개의 RTE 엔터티 매핑도 있습니다.
    • 임포트 세트를 임시로, 입력 엔터티의 데이터를 임시 엔터티로 매핑합니다.
    • 임시에서 구성원으로: 임시 엔터티의 데이터를 구성원 대상 엔터티에 매핑합니다.
    • 임시에서 그룹으로: 임시 엔터티의 데이터를 그룹 대상 엔터티에 매핑합니다.

    Teams 정의에는 임포트 세트에서 임시로, 임시에서 구성원으로, 임시에서 그룹으로의 세 가지 엔터티 매핑이 있습니다.

    조건부 스크립트

    경우에 따라 대상 테이블에 모든 입력 데이터를 삽입하거나 업데이트하지 않는 경우가 있습니다. 조건부 스크립트를 사용하여 대상 엔터티에 매핑할 임포트 세트 행을 선택할 수 있습니다. 다음 예제에서 임시에서 구성원 RTE 엔터티 매핑은 조건부 스크립트를 사용하여 임시 엔터티에서 구성원 엔터티로 매핑할 행을 지정합니다. 구성원 유형이 있는 행만 구성원 엔터티에 매핑됩니다. 임시 엔터티에서 구성원 엔터티로 매핑할 행을 지정하는 조건부 스크립트입니다.