[ DATEPART ]
- 지정한 날짜의 구분을 정수로 반환시켜주는 함수
- 불연속형 주문일자를 쓸 때마다 자동적으로 늘 적용되던 함수 입니다.
- 계산된 필드에 위의 그대로 함수를 붙여 넣어도 동일한 결과가 나오게 됩니다.
단, DATEPART는 결과값을 정수로 반환하기 때문에 차원으로 바꾼 뒤 사용해야 결과가 같다.
- 위는 굳이 해보지 않고, 계산된 필드로 요일을 만드는 과정만 한번 해보고자 한다.
weekday는 반드시 소문자로 적어야한다.
[ DATETRUNC ]
- 연속형 주문일자를 더블 클릭해주게 되면 DATETRUNC 가 나옵니다.
- DATEPART와 DATETRUNC 의 차이
DATEPART (불연속형)의 경우 주문 일자를 잘라내어 나타내고 ( ' 1 ' )
DATETRUNC (연속형)의 경우 날짜 형태를 유지한 채 값을 반환하고 있습니다.
[ DATEDIFF ]
- DATE DIFFERENCE 의 줄임말 입니다.
- 배송까지 걸린 주문 기간을 구할 수 있습니다.
- 그러면 이제 잘 나올 것 같은데 뭔가 계산이 이상합니다.
같은 주문번호에 여러 제품이 들어가게 되고, 제품별로 배송 기간이 다를 수 있기 때문에 다음과 같이 계산이 안맞는 테이블이 만들어지게 되었습니다.
- 따라서 제품명을 추가해주었습니다.
'Tableau' 카테고리의 다른 글
[Tableau] 세부 수준 식 (Level of Detail) (0) | 2022.07.22 |
---|---|
[Tableau] Date 함수 ( MTD, QTD, YTD ) (0) | 2022.07.21 |
[Tableau] 문자열 함수 ( CONTAINS, SPLIT, REPLACE, LEFT ) (0) | 2022.07.21 |
[Tableau] 테이블 계산 함수 _ PRIMARY 함수 (0) | 2022.07.21 |
[Tableau] 태블로 함수 유형 리스트 (설명 X) (0) | 2022.07.21 |