목차

Search

  1. 서문
  2. Informatica Developer
  3. 모델 리포지토리
  4. Informatica Developer에서 검색
  5. 연결
  6. 실제 데이터 개체
  7. 플랫 파일 데이터 개체
  8. 데이터의 논리적 보기
  9. 데이터 보기
  10. 응용 프로그램 배포
  11. 응용 프로그램 패치 배포
  12. 응용 프로그램 패치 배포 예
  13. CI/CD(지속적인 통합 및 지속적인 전달)
  14. 개체 가져오기 및 내보내기
  15. 부록 A: 데이터 유형 참조
  16. 부록 B: 키보드 바로 가기
  17. 부록 C: 연결 속성

Developer tool 가이드

Developer tool 가이드

복합 데이터 유형

복합 데이터 유형

복합 데이터 유형을 사용하면 변환의 단일 행 또는 열 위치에서 여러 데이터 값을 나타낼 수 있습니다. Spark 엔진에서 실행되는 매핑을 통해 계층 데이터를 직접 읽고, 처리하고, 쓰려면 복합 데이터 유형을 사용합니다.
계층 데이터를 처리하려면 매핑의 복합 포트에 복합 데이터 유형을 할당합니다. 계층 데이터의 복합 포트를 처리하는 포트를 호출합니다. Developer tool에서 포트 유형 구성의 복합 포트 데이터를 처리하는 데 사용할 복합 데이터 유형을 지정합니다.
Spark 엔진에서 실행되는 매핑의 변환에서 다음과 같은 복합 데이터 유형을 사용할 수 있습니다.
Array
배열은 요소의 정렬된 컬렉션입니다. 요소는 정수 또는 문자열 같은 기본 데이터 유형이거나 배열, 구조체 또는 맵 같은 복합 데이터 유형일 수 있습니다. 배열의 모든 요소는 동일한 데이터 유형이어야 합니다.
Map
맵에는 키-값 쌍의 정렬되지 않은 컬렉션이 포함됩니다. 값 부분은 기본 데이터 유형이거나 복합 데이터 유형일 수 있습니다. 값에는 단일 데이터 유형만 사용할 수 있습니다.
Struct
구조체는 데이터 유형이 서로 다른 요소의 컬렉션입니다. Struct 데이터 유형은 개념적으로 테이블 행과 유사합니다. 이 데이터 유형에는 데이터 유형이 미리 정의된 고정된 수의 명명된 필드가 포함됩니다.
복합 데이터 유형에는 기본 데이터 유형 또는 복합 데이터 유형이 포함될 수 있습니다. 복합 데이터 유형에 포함되는 문자 수에는 제한이 없습니다.
복합 포트에는 중첩된 데이터 유형을 사용할 수 있습니다. 중첩된 데이터 유형은 복합 데이터 유형 안에 다른 복합 데이터 유형이 포함된 데이터 유형입니다. 예를 들어 구조체의 배열을 생성하거나 다른 구조체의 배열을 포함하는 구조체를 생성할 수 있습니다. 중첩된 데이터 유형에는 최대 10개 수준의 중첩이 포함될 수 있습니다.