View a markdown version of this page

SORT - AWS Glue DataBrew개발자 안내서

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SORT

데이터 세트의 하나 이상의 열에 있는 데이터를 오름차순, 내림차순 또는 사용자 지정 순서로 정렬합니다.

파라미터
  • expressions - 정렬 표현식을 나타내는 하나 이상의 JSON 인코딩 문자열을 포함하는 문자열입니다.

    • sourceColumn - 기존 열의 이름을 포함하는 문자열입니다.

    • ordering - 주문은 ASCENDING 또는 DESCENDING일 수 있습니다.

    • nullsOrdering - Null 순서는 NULLS_TOP 또는 NULLS_BOTTOM이어서 열의 시작 또는 하단에 null 또는 누락된 값을 배치할 수 있습니다.

    • customOrder - 문자열 정렬에 대한 사용자 지정 순서를 정의하는 문자열 목록입니다. 기본적으로 문자열은 알파벳순으로 정렬됩니다.

    • isCustomOrderCaseSensitive – 부울입니다. 기본값은 false입니다.

예예제

{ "RecipeAction": { "Operation": "SORT", "Parameters": { "expressions": "[{\"sourceColumn\": \"A\", \"ordering\": \"ASCENDING\", \"nullsOrdering\": \"NULLS_TOP\"}]", } } }

예사용자 지정 정렬 순서의 예

다음 예제에서 customOrder 표현식 문자열은 객체 목록의 형식을 갖습니다. 각 객체는 하나의 열에 대한 정렬 표현식을 설명합니다.

[ { "sourceColumn": "A", "ordering": "ASCENDING", "nullsOrdering": "NULLS_TOP", }, { "sourceColumn": "B", "ordering": "DESCENDING", "nullsOrdering": "NULLS_BOTTOM", "customOrder": ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"], "isCustomOrderCaseSensitive": false, } ]