ApplyMapping을 사용하여 데이터 속성 키 다시 매핑 - AWS Glue Studio

ApplyMapping을 사용하여 데이터 속성 키 다시 매핑

ApplyMapping 변환은 소스 데이터 속성 키를 대상 데이터에 대해 원하는 구성으로 다시 매핑합니다. ApplyMapping 변환 노드에서 다음을 수행할 수 있습니다.

  • 여러 데이터 속성 키의 이름을 변경합니다.

  • 새 데이터 유형이 지원되고 두 데이터 유형 사이에 변환 경로가 있는 경우 데이터 속성 키의 데이터 유형을 변경합니다.

  • 삭제할 데이터 속성 키를 표시하여 데이터 속성 키의 하위 집합을 선택합니다.

필요에 따라 추가 ApplyMapping 노드를 작업 다이어그램에 추가할 수 있습니다. 예를 들어 추가 데이터 원본을 수정하거나 Join 변환을 따릅니다.

참고

ApplyMapping은 대/소문자를 구분하지 않습니다.

작업 다이어그램에 ApplyMapping 변환 노드를 추가하려면

  1. (선택 사항) 시각적 편집기 상단의 도구 모음에서 [변환(Transform)]을 선택한 다음, 필요한 경우 [ApplyMapping]을 선택하여 작업 다이어그램에 새 변환을 추가합니다.

  2. [노드 속성(Node properties)] 탭에서 작업 다이어그램에 노드 이름을 입력합니다. 노드 상위 항목이 아직 선택되지 않은 경우 [노드 상위 항목(Node parents)] 목록에서 변환의 입력 소스로 사용할 노드를 선택합니다.

  3. 노드 세부 정보 패널에서 [변환(Transform)] 탭을 선택합니다.

  4. 입력 스키마를 수정합니다.

    • 데이터 속성 키의 이름을 바꾸려면 [대상 키(Target key)] 필드에 키의 새 이름을 입력합니다.

    • 데이터 속성 키의 데이터 유형을 변경하려면 [데이터 유형(Data type)] 목록에서 키의 새 데이터 유형을 선택합니다.

    • 대상 스키마에서 데이터 속성 키를 제거하려면 해당 키의 [삭제(Drop)] 확인란을 선택합니다.

  5. (선택 사항) 변환 노드 속성을 구성한 후 노드 세부 정보 패널에서 [출력 스키마(Output schema)] 탭을 선택하여 데이터에 대해 수정된 스키마를 볼 수 있습니다. 작업의 노드에 대해 이 탭을 처음 선택하면 데이터 액세스를 위해 IAM 역할을 제공하라는 메시지가 나타납니다. [작업 세부 정보(Job details)] 탭에서 IAM 역할을 지정하지 않은 경우 여기에 IAM 역할을 입력하라는 메시지가 나타납니다.

  6. (선택 사항) 노드 속성과 변환 속성을 구성한 후 노드 세부 정보 패널에서 [데이터 미리 보기(Data preview)] 탭을 선택하여 수정된 데이터 집합을 미리 볼 수 있습니다. 작업의 노드에 대해 이 탭을 처음 선택하면 데이터 액세스를 위해 IAM 역할을 제공하라는 메시지가 나타납니다. 이 기능 사용과 관련된 비용이 있으며 IAM 역할을 제공하는 즉시 결제가 시작됩니다.