본문 바로가기
데이터분석 교육 (제로베이스)

[스터디 노트] 24번째 SQL 분석 빅쿼리 태블로 루커 (241019), 제로베이스 데이터 분석 스쿨 내용

by davidlds 2024. 10. 19.
반응형

제로베이스 데이터 분석 스쿨 내용에 대한 기록이다.

24번째도 SQL 분석 빅쿼리 태블로 루커 강의이다.

 

여기서 부터는 빅쿼리, 태블로, 루커를 왔다갔다 하면서 복합적으로 사용한다.

그리고 대부분 실습하는 내용이라 메모가 많지는 않다.

 

루커 부분

[루커 스튜디오 심화]

[빅쿼리 연계]

  • 빅쿼리로 쿼리 작성 해놓고 복사하기
  • 루커에서 새 보고서 열기 -> 데이터 추가에서 빅쿼리
  • 맞춤 검색어 -> 데이터 베이스 선택 -> 쿼리 입력 -> 쿼리 붙여넣기 -> 추가

[대시보드 레이아웃]

  • 테마 변경
    • 상단 툴바 -> 테마 및 레이아웃 -> 원하는 테마 선택
  • 스코어카드 추가
    • 데이터 패널에서 데이터 하나 드래그 앤 드랍
    • 스타일 -> 모든 가운데 정렬
  • 영역 박스 추가
    • 상단 툴바 -> 도형 -> 도형 만들고 우클릭, 주문 -> 맨뒤로 보내기

[매개변수와 필드추가]

  • 매개변수 추가
  • 계산된 필드 추가
    • 데이터 패널 -> 필드 추가 -> 계산된 필드 추가
    • 코드 작성
    • case p_지표변경 when '매출' then sum(ord_amt) when '주문수' then sum(ord_cnt) when '판매량' then sum(prd_cnt) end
    • 적용 후 컨트롤 패널로 토글

[기간 비교]

  • 상단 툴바 -> 컨트롤 추가 -> 기간 컨트롤
  • 설정 패널 -> 컨트롤 클릭 -> 자동 기간을 고정으로 변경
  • 차트들에 적용
    • 멀티 선택 -> 설정 패널 제일 아래 -> 비교기간 클릭
    • 없음을 이전연도로 변경 -> 적용
    • 가끔 지원하지 않는 차트 있으니 제외하고 선택
  • 기간 매개변수
    • 데이터가 너무 많아서 최근 값만 조금 보고자 할 때 사용
    • 상단 탭 -> 리소스 -> 추가된 데이터 소스 관리
    • 수정 -> 연결 수정
    • 제일 아래에 기간 매개변수 사용 설정 체크
    • 쿼리에 where 조건에 한줄 추가
    • and date(ord.order_approved_at) between parse_date('%Y%m%d', @DS_START_DATE) and parse_date('%Y%m%d', @DS_END_DATE)
    • 다시 연결 -> 적용 -> 완료

 

태블로 부분

 

[IF와 IIF]

  • 원하는 조건에서 다른 색으로 표시하는 함수
  • 계산된 필드 만들기
    • 코드 입력
    • if avg([Cust Cnt]) >= 200 then '200명 이상' else '200명 미만' end
    • 조건이 하나라면 iif가 코드가 더 간결하다.
    • iif(avg([Cust Cnt]) >= 200, '200명 이상', '200명 미만')
  • 마크 카드의 색상에 계산된 필드 올리기
  • 상호작용을 하고 싶다면 매개변수와 연계
    • 0~500 사이를 스텝사이즈 50으로 움직이는 매개변수 만들기
    • 계산된 필드 만들기 (avg([Cust Cnt]) >= [p_기준])
    • 색상으로 적용

깃허브 링크

 

깃허브 빅쿼리 공부 부분 링크

깃허브 태블로 공부 부분 링크

깃허브 루커 스튜디오 공부 부분 링크

 

반응형