Tableau - BigQuery 날짜 다루기

김혜령·2024년 3월 18일

Tableau

목록 보기
6/8
post-thumbnail

Big Query - 날짜 다루기

  • DATE (2017-11-25)

  • DATETIME (2017-11-25T11:10:33)

  • TIMEATAMP (2017-11-25 11:10:33 UTC)
    *타임존(한국:UTC+9)

  • TIME (11:10:33)

  • 날짜에서 일부분만 추출

    extract('추출할 부분' from '날짜컬럼')

  • 날짜에서 원하는 정보까지만 남기기

    date_trunc('날짜', '남기는 부분')
    datetime_trunc('날짜', '남기는 부분')
    timestamp_trunc('날짜', '남기는 부분')


Big Query 유용한 함수

Big Query는 기본적으로 column이 중요함(열 기반)

select * except('제외할컬럼')
from 'olist.olist_order_items';

select * replace('대체할 값' as '컬럼명')
from 'olist.olist_order_items';

cast('값' as '데이터타입')
safe_cast('값' as '데이터타입')

*SAFE 연산은 오류를 발생시키지 않는다

safe_add(x, y) = x + y
safe_subtract(x, y) = x - y
safe_multiply(x, y) = x * y
safe_divide(x, y) = x / y

0개의 댓글