Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

여러 구조체 필드 추출

항목값
화면 이름Extract many struct fields
식별자getManyStructFieldsV1
지원 실행 방식Batch, Faster
범주구조체 (Struct)

구조체의 여러 필드를 추출하고 원래 구조체는 제거합니다.

입력 인자

이름지정 여부자료형의미와 조건
Dataset필수Table구조체 열이 있는 데이터셋입니다.
Locators필수List<Tuple<StructLocator, Literal<String>>>구조체에서 접근할 필드 경로들입니다.
Struct필수Column<Struct>입력 구조체입니다.

입출력 예시

예시 1: 기본 동작

인자 값:

  • Dataset: ri.foundry.main.dataset.a
  • Locators: [(airline.name, airline), (tail_no, tail_number)]
  • Struct: raw

입력:

raw
{
 airline: {
 id: NA,
 name: new air,
},
 tail_no: NA-123,
}
{
 airline: {
 id: FA,
 name: foundry airways,
},
 tail_no: FA-123,
}

출력:

airlinetail_number
new airNA-123
foundry airwaysFA-123