본문으로 바로가기
반응형

태블로가 계산을 수행하는 방식

  • Sales의 합 / Profit의 합
  • SUM([Sales]) / SUM([Profit])

주의할 점

  • 집계가 먼저 이루어지고, 계산을 처리한다
  • 대용량의 데이터를 취급할 때에는 Raw Level에서의 계산을 신중히 결정해야 한다

함수

  • 숫자
    • CEILING, FLOOR
    • ZN : Null을 0(zero)로 바꾸고 싶을 때
    • IF : 0(zero)을 Null로 바꾸고 싶을 때
  • 문자열
    • LEFT, RIGHT
    • REGEXP_REPLACE : regular expressions
    • SPLIT : 구분자를 기준으로 잘라낸 후 원하는 덩어리를 가져올 때
    • UPPER
  • 날짜
    • 모두 중요하다
    • DATEDIFF
    • TODAY : 오늘 날짜
    • NOW : 지금 시간
  • 유형 변환
    • STR : 다른 종류의 필드를 문자열로 변환
  • 논리
    • IF
  • 집계
    • ATTR : 문자열에 대한 집계값을 만들 때
    • AVG, MAX, MIN, SUM...
  • 사용자
    • 잘 사용하지 않음
  • 테이블 계산
    • 중요하고 업무에서 자주 쓰이는 함수
    • INDEX, LAST, LOOKUP, RANK류, RUNNING류, SIZE, TOTAL, WINDOW류...
반응형