DBMS/BigQuery

데이터를 어떻게 변환할 것인가

따`ddah 2025. 1. 17. 15:55

 

 

해당 내용은 초보자를 위한 BigQuery(SQL) 입문 강의 기반으로 작성되었습니다.


 

-1)날짜및시간데이터타입파악하기:DATE,DATETIME,TIMESTAMP

-2)날짜및시간데이터관련알면좋은내용:UTC,Millisecond

-3)날짜및시간데이터타입변환하기

-4)시간함수(두시간의차이,특정부분추출하기)

 

-1)날짜및시간데이터타입파악하기:DATE,DATETIME,TIMESTAMP

-2)날짜및시간데이터관련알면좋은내용:UTC,Millisecond

-3)날짜및시간데이터타입변환하기

-4)시간함수(두시간의차이,특정부분

추출하기)

 

 

GMT:GreenwichMeanTime(한국시간:GMT+9)

-영국의그리니치천문대(경도0도)를기준으로지역에따른시간의차이를조정하기

위해생긴시간의구분선(1884년채택)

-영국근처에서자주활용

 

 

UTC:UniversalTimeCoordinated(한국시간:UTC+9)

-국제적인표준시간

-협정세계시

-타임존이존재한다=특정지역의표준시간대

 

TIMESTAMP

-시간도장

-UTC부터경과한시간을나타내는값

-TimeZone정보있음

-2023-12-3114:00:00UTC

 

millisecond(ms)

-시간의단위,천분의1초(1,000ms=1초)

-우리가아는초보다더짧은시간단위

-눈을깜빡이는시간이약100ms

-빠른반응이필요한분야에서사용(초보다더정확하게)

-Millisecond=>TIMESTAMP=>DATETIME으로변경

microsecond(µs)

-1/1,000ms,1/1,000,000초

 

 

-데이터분석을하다보면,특정카테고리를하나로합치는전처리가필요할수있음

-이런일이발생하는이유

-데이터를저장하는쪽과데이터를분석하는쪽이나뉘고(팀등으로),

-분석할때필요한부분에서조건설정해서변경하는것이더유용

-저장할때부터특정카테고리를합쳐서저장하면,쪼개서보고싶을때볼수없음

 

728x90