Looker Studio를 사용하면 차트와 그래프에서 날짜와 시간을 시각화하고 비교할 수 있으며 사용자가 보고서의 기간을 조정할 수 있습니다. 계산된 필드에서 날짜 함수를 사용하여 날짜 및 시간 데이터를 조작 및 변환할 수도 있습니다.
이 도움말에서는 다음 내용을 다룹니다.날짜 및 시간 데이터 유형
Looker Studio는 다음과 같은 캘린더 날짜 및 시간 데이터 유형을 지원합니다.
유형 | 데이터 예 |
날짜 | 2020년 9월 15일 |
날짜 및 시간 | 2020년 9월 15일 오후 6:10:59:59 |
연도 | 2020년 |
연도 분기 | 2020년 3분기 |
연도 월 | 2020년 9월 |
ISO 연도 주 | 2020년 9월 14일~2020년 9월 20일(38번째 주) |
날짜 시 | 2020년 9월 15일 오후 6시 |
날짜 시 분 | 2020년 9월 15일 오후 6시 10분 |
분기 | 3사분기 |
월 | 9월 |
ISO 주 | 35번째 주 |
월 일 | 9월 15일 |
요일 | 화요일 |
일 | 23일 |
시간 | 오후 6시 |
분 | 52 |
데이터 소스의 필드 유형 메뉴에서 필드의 데이터 유형을 변경할 수 있습니다.
보고서의 설정 탭에서 필드를 수정하여 필드의 데이터 유형을 변경할 수도 있습니다.
날짜 및 시간(호환성 모드)
2020년 9월 15일 이전에 생성된 데이터 소스의 날짜 및 시간 측정기준은 날짜 및 시간(호환성 모드) 데이터 유형을 사용합니다. 호환성 모드 날짜에는 아래와 같은 형식 또는 이름의 예가 포함됩니다.
차트의 필드를 수정할 때 호환성 모드 날짜에는 형식 유형 옵션과 세부사항 옵션이 모두 포함됩니다. 차트의 날짜 그룹을 조정하려면 세부사항 옵션을 사용하세요.
호환성 모드 날짜 필드 업그레이드
호환성 모드 날짜는 기존 구성요소 및 계산된 필드에서 계속 사용됩니다. 하지만 일부 사용 가능한 날짜 및 시간 함수에는 호환성 모드 날짜를 사용할 수 없습니다. 날짜 필드를 새로운 날짜 또는 날짜 및 시간 데이터 유형으로 업그레이드하면 해당 함수를 사용할 수 있습니다.
호환성 모드 날짜를 새로운 날짜 또는 날짜 및 시간 유형으로 업그레이드하는 경우:
- 업그레이드된 필드를
DATETIME_ADD
,DATETIME_DIFF
,EXTRACT
등의 함수에 사용할 수 있습니다. - 특정 데이터 형식이 필요한 계산된 필드 및 필터가 데이터 유형 형식이 달라져 작동하지 않을 수도 있습니다. 수식 또는 필터를 업그레이드된 필드의 새로운 형식을 사용하도록 조정하여 작동하지 않는 구성요소를 수정할 수 있습니다.
- 날짜 또는 날짜 및 시간 필드를 호환성 모드로 변경할 수 없습니다. 업그레이드된 필드에는 호환성 모드 유형이 사용 중지되어 있습니다.
- 변경사항을 실행취소하려면 데이터 소스의 버전 기록을 사용하여 이전 버전을 복원하세요.
업그레이드 방법
- Looker Studio에 로그인합니다.
- 데이터 소스를 수정합니다.
- 변환할 호환성 모드 날짜 필드를 찾습니다.
- 필드의 유형 메뉴를 클릭한 다음, 날짜 및 시간을 선택합니다.
- 원하는 날짜 유형을 선택합니다.
- 대화상자가 표시되면 업그레이드를 클릭합니다.
업그레이드하면 보고서에 영향을 미칠 수 있으므로 각 날짜 및 시간 필드를 개별적으로 업그레이드해야 합니다. 데이터 소스를 다시 연결해도 필드가 업그레이드되지 않습니다.
다음 커넥터는 새로운 날짜 데이터 유형과 날짜 및 시간 데이터 유형을 지원하지 않으므로 커넥터를 사용하여 데이터 소스에서 이러한 유형으로 업그레이드하거나 해당 유형을 만들 수 없습니다.
- Cloud Spanner
- YouTube 분석
- Legacy SQL을 사용하는 BigQuery
차트에서 날짜 및 시간 사용하기
날짜 필드의 데이터 유형에 따라 차트의 데이터를 날짜 세부사항 수준별로 그룹화(집계)할 수 있습니다. 예를 들어 차트에 날짜 필드를 추가하면 데이터가 연, 월, 일별로 그룹화됩니다. 월별로 데이터를 그룹화하려면 유형을 월로 변경하거나 데이터 소스의 월 필드를 사용하세요.
- 전체 날짜별 측정항목을 보여주는 차트
- 월별 측정항목을 보여주는 차트
차트와 데이터 소스의 데이터 유형 변경하기
데이터 소스에서 필드의 데이터 유형을 변경하면 해당 필드가 사용되는 모든 곳에서 변경됩니다. 이에 따라 차트에서 해당 필드의 사용 방식이 제한될 수도 있습니다.
권장사항
데이터 소스에 항상 전체 날짜 또는 날짜 및 시간 필드를 포함합니다. 차트에서 해당 필드를 사용하고 차트에서 필드 유형을 조정합니다.
- 보고서를 수정합니다.
- 차트를 선택합니다.
- 날짜 필드 위로 마우스를 가져간 후 수정을 클릭합니다.
- 새 필드 유형을 선택합니다.
계산된 필드에 날짜 및 시간 사용하기
계산된 필드에 함수를 사용하여 데이터 소스에 새로운 날짜 및 시간 데이터 열을 만들거나 보고서의 구성요소에 직접 만들 수 있습니다.
예를 들어 DATE
함수를 사용하여 별도의 일, 월, 연도 숫자 필드로부터 완전한 날짜를 구성할 수 있습니다. YEAR
, DAY
, HOUR
와 같은 함수를 사용하여 날짜에서 날짜 및 시간 부분을 추출할 수 있습니다. DATETIME_DIFF
를 사용하여 두 날짜 사이의 차이를 계산하거나 DATETIME_ADD
를 사용하여 날짜에 원하는 길이의 시간을 더할 수 있습니다.
날짜와 날짜 및 시간 리터럴
계산된 필드에서 리터럴 날짜 및 시간 값을 사용하려면 값 앞에 적절한 마커를 추가하면 됩니다.
리터럴 | 표준 데이터 형식 |
DATE |
'YYYY-[M]M-[D]D' |
DATETIME |
'YYYY-[M]M-[D]D [[H]H:[M]M:[S]S]' |
예:
데이터의 날짜와 특정한 고정 날짜 사이의 차이를 계산합니다.
DATETIME_DIFF(date_field, DATE "2008-12-25", DAY)
날짜 형식을 텍스트로 지정:
FORMAT_DATETIME("%x", DATE "2008-12-25")