검색

7.4. 데이터 유형 및 컬렉션 정보

download PDF

데이터 매퍼는 소스 필드 및 대상 필드를 표시하고 필요한 필드 간 매핑을 정의합니다.

데이터 매퍼에서 필드는 다음과 같습니다.

  • 단일 값을 저장하는 기본 형식입니다. 기본 유형의 예로는 부울 ,char, byte , short , int , long , float 및 double이 있습니다.Examples of primitive types include boolean, char ,byte,short,int,long,float, and double. 기본 유형은 단일 필드이므로 확장할 수 없습니다.
  • 다양한 유형의 여러 필드로 구성된 복잡한 유형입니다. 디자인 타임에 복잡한 유형의 하위 필드를 정의합니다. 데이터 매퍼에서는 하위 필드를 볼 수 있도록 복잡한 유형을 확장할 수 있습니다.

각 유형의 필드(primitive 및 complex)도 컬렉션이 될 수 있습니다. 컬렉션은 여러 값을 가질 수 있는 단일 필드입니다. 컬렉션의 항목 수는 런타임에 결정됩니다. 설계 시 데이터 매퍼에서 컬렉션은 the Collection icon 로 표시됩니다. 데이터 매퍼 인터페이스에서 컬렉션을 확장할 수 있는지 여부는 해당 유형에 따라 결정됩니다. 컬렉션이 기본 형식인 경우 확장할 수 없습니다. 컬렉션이 복잡한 유형인 경우 데이터 매퍼는 컬렉션의 하위 필드를 표시하도록 확장할 수 있습니다. 각 필드에서 매핑할 수 있습니다.

다음은 몇 가지 예입니다.

  • ID 는 기본 유형 필드(int)입니다. 런타임 시, 직원은 하나의 ID 만 가질 수 있습니다. 예를 들면 ID=823 입니다. 따라서 ID 는 컬렉션도 아닌 기본 유형입니다. 데이터 매퍼에서 ID 는 확장할 수 없습니다.
  • email 은 기본 유형 필드(문자열)입니다. 런타임 시 직원은 여러 이메일 값을 가질 수 있습니다. 예를 들어 email<0>=aslan@home.comemail<1>=aslan@business.com. 따라서 이메일 은 컬렉션이기도 하는 기본 유형입니다. 데이터 매퍼는 the Collection icon 를 사용하여 이메일 필드가 컬렉션이지만 기본 유형(하위 필드가 없음)이므로 확장할 수 없음을 나타냅니다.
  • employeeID이메일을 포함한 여러 하위 필드가 있는 복잡한 오브젝트 필드입니다. 런타임에는 회사에 많은 직원이 있기 때문에 직원도 컬렉션입니다.
    설계 시 데이터 매퍼는 the Collection icon 를 사용하여 직원이 컬렉션임을 나타냅니다. employee 필드는 하위 필드가 있는 복잡한 유형이므로 확장할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.