imhamburger 님의 블로그
루커스튜디오 날짜 중복 문제 해결하기 (Feat.Google Sheet 조인) 본문
원인
- 구글 시트 두 개를 LEFT JOIN 했는데, 조인 조건은 날짜가 아닌 다른 키였음에도 불구....
- 조인한 테이블에도 날짜 컬럼이 존재 → 루커스튜디오가 어떤 날짜를 기준으로 그룹핑해야 할지 혼동으로 인해
- 연-월로 그룹핑을 시도했지만,
- 차원에 문자열(YYYY-MM)을 사용하거나,
- 조인된 B 테이블의 날짜까지 묶여 들어가면서 동일한 달이 중복처럼 나타남.
- → 따라서 연-월 그룹핑이 제대로 적용되지 않음.

해결방법
- 기준 날짜를 명확히 지정
- 반드시 A테이블(메인 테이블)의 날짜만 사용
- 차원에 A.date 전용 계산 필드를 만들어 사용 (루커스튜디오에서)
DATE(YEAR(A.date), MONTH(A.date), 1)
-> 결과는 그 달의 1일(Date 타입)로 고정되었다!
결과

- 시계열 차트에서 2025-08, 2025-09 등 월별로 중복 없는 한 점씩만 표시됨
- 데이터가 월 단위로 올바르게 집계되어 시간 흐름에 맞는 트렌드 확인 가능
'끄적끄적' 카테고리의 다른 글
| RDS to DynamoDB 마이그레이션 리서치 (0) | 2025.10.26 |
|---|---|
| PostgreSQL WITH ORDINALITY 사용 (0) | 2025.10.10 |
| pandas와 numpy 사이의 바이너리 호환성 문제 (0) | 2025.08.24 |
| 네이버 크롤링 오류 해결하기 (0) | 2025.08.10 |
| PostgreSQL에서 JSON 또는 JSONB 컬럼의 값 존재 여부 확인하기 (3) | 2025.07.27 |
