View a markdown version of this page

ADVANCED_DATATYPE_FLAG - AWS Glue DataBrew개발자 안내서

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

ADVANCED_DATATYPE_FLAG

현재 소스 열의 값을 기반으로 새 플래그 열을 생성합니다. 예를 들어, 우편번호가 포함된 소스 열의 경우이 변환을 사용하여 값을 특정 시간대에 false 따라 true 또는 로 플래그를 지정할 수 있습니다. 추출할 수 있는 세부 정보는 아래 참고 사항에 설명된 대로 감지된 패턴에 따라 달라집니다.

파라미터
  • sourceColumn - 문자열 소스 열의 이름입니다.

  • pattern - 추출할 패턴입니다.

  • targetColumn - 대상 열의 이름입니다.

  • advancedDataType - 전화, 우편 번호, 날짜 시간, 주, 신용 카드, URL, 이메일, SSN 또는 성별 중 하나일 수 있습니다.

  • filter values - 사용자가 열을 필터링하려는 문자열 값의 목록입니다.

  • trueString - 대상 열의 true 값입니다.

  • falseString - 대상 열의 false 값입니다.

참고
  • advancedDataType이 Phone인 경우 패턴은 AREA_CODE, TIME_ZONE 또는 COUNTRY_CODE일 수 있습니다.

  • advancedDataType이 우편번호인 경우 패턴은 TIME_ZONE, COUNTRY, STATE, CITY, TYPE 또는 REGION일 수 있습니다.

  • advancedDataType이 날짜 시간인 경우 패턴은 DAY, MONTH, MONTH_NAME, WEEK, QUARTER 또는 YEAR일 수 있습니다.

  • advancedDataType이 상태인 경우 패턴은 TIME_ZONE일 수 있습니다.

  • advancedDataType이 신용 카드인 경우 패턴은 LENGTH 또는 NETWORK일 수 있습니다.

  • advancedDataType이 URL인 경우 패턴은 PROTOCOL, TLD 또는 DOMAIN일 수 있습니다.

예예제

{ "RecipeAction": { "Operation": "ADVANCED_DATATYPE_FLAG", "Parameters": { "pattern": "AREA_CODE", "sourceColumn": "phoneColumn", "advancedDataType": "Phone", "filterValues": ['Ohio'], "targetColumn": "targetColumnName", "trueString": "trueValue", "falseString": "falseValue" } } }