Resource: Alteryx Weekly Challenge #302
Input: 첨부파일
Output
- 필드값 앞뒤에 붙어있는 불필요한 공백 모두 정리
- Customer ID는 12자리, 필요한 경우 앞에 "0" 추가
- Bank Account Number는 "6자리-8자리-2자리" 형식
- Transaction DateTime은 "yyyy-MM-dd hh:mm:ss" 형식
Logic
- Region 생성
- Customer ID 정리 (Alteryx: PadLeft / Tableau Prep: IF + LEN)
- Bank Account Number 정리 (Alteryx: Substring / Tableau Prep: MID)
- Transaction DateTime 생성
- 불필요한 공백 + 필드명 정리
Alteryx
Tableau Prep
Lessons
- Alteryx와 Tableau Prep의 편리한점/불편한점을 잘 보여주는 예시
- 자리수를 맞출 때 Alteryx PadLeft 함수의 강력함 (Customer ID 정제)
- 날짜시간을 만들 때 번거로운 절차를 거치는 Alteryx에 비해 Tableau Prep은 MAKEDATETIME 함수의 간단한 활용이 인상적 (Transaction DateTime 생성)
'v5 | Data Prep' 카테고리의 다른 글
데이터 프렙 챌린지: 아동패널 데이터 정리 (1) (0) | 2022.02.15 |
---|---|
데이터 프렙 챌린지: 용인시 인구 데이터 정리 (0) | 2022.02.14 |
데이터 프렙 챌린지: Where is the party? (0) | 2022.02.09 |
데이터 프렙 챌린지: Fill in the [Date] Gaps (0) | 2022.02.08 |
데이터 프렙 챌린지: Women's World Cup Wins (0) | 2022.02.07 |