주제 : 인사이트가 한 눈에 들어오는 대시보드 만들기
전 직원이 보면서 확인하는 대시보드가 필요하기도 하고 팀별로 확인하는 대시보드가 필요하기도 하다.
좋은 대시보드를 만들기 위해서는 각 지표들을 다양한 각도에서 볼 수 있어야 한다. 또한, 지표만을 보여주는 것이 아니라 데이터 분석가가 유의미한 기준을 제시해주는 것도 좋은 방법이다.
>> Redash 대시보드를 이용하여 Northwind 데이터 분석 대시보드 개발
#3개월 총 매출(분기 기준)
select concat(round(sum(od.quantity*od.unit_price),1),' $') as '매출액'
from orders o
left join order_details od on o.id=od.order_id
where order_date between '2006-04-01' and '2006-06-30';
#상반기 월별 총 매출(월별)
select substr(order_date,1,7) as '월',sum(quantity*unit_price) as '매출량'
from customers a left join orders b on a.id=customer_id left join order_details c on b.id=order_id
where substr(order_date,1,7)>="2006-01" and substr(order_date,1,7)<"2006-07"
group by substr(order_date,1,7);
# 카테고리별 판매량 합계
select product_id, category, sum(quantity) 판매량
from order_details
left join products on order_details.product_id = products.id
group by product_id;
#사원별 판매량 (실적) (월 기준)
select e.last_name, count(*) orders
from orders as o
left join order_details od on o.id=od.order_id
left join employees e on e.id=o.employee_id
where '2006-06-01'<=o.order_date
and o.order_date<'2006-07-01'
group by e.last_name;
'코멘토' 카테고리의 다른 글
[3주차 - 과제] SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 (0) | 2021.04.15 |
---|---|
[2주차 - 과제] SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 (0) | 2021.04.14 |
[1주차 - 과제] SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 (0) | 2021.04.02 |
[1주차]SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 (0) | 2021.03.31 |
4주차 과제 : 데이터 구조 설계 및 탐색적 데이터 분석 수행 (0) | 2021.03.16 |