GOOGLE BIGQUERY 와 TABLEAU 연동시키기

오현우·2022년 3월 29일
0
post-thumbnail

구글 빅쿼리로 SQL을 사용해서 테이블 만들기

구글 빅쿼리에 이전에 올린 데이터를 사용하여 이번 실습을 진행하겠습니다.

1. 빅쿼리에 편집기에서 sql문 작성하기

간단하게 미국의 어떤 주로 가장 많이 이주했는지 알아보자.

SELECT
    DESTINATION_STATE,
    COUNT(DISTINCT CICID) AS TOTAL_IMMIGRANTS
FROM 
    `theta-cider-344811.IMMIGRATION_DWH.F_IMMIGRATION_DATA`
WHERE DESTINATION_STATE IS NOT NULL 
GROUP BY DESTINATION_STATE ORDER BY 2 DESC;

어느 나라에서 미국으로 가장 많이 이주했는지 알아보자.

SELECT
    COUNTRY_OF_ORIGIN,
    GENDER,
    COUNT(DISTINCT CICID) AS TOTAL_IMMIGRATIONS
FROM 
    `theta-cider-344811.IMMIGRATION_DWH.F_IMMIGRATION_DATA`
WHERE DESTINATION_STATE IS NOT NULL 
GROUP BY 
    COUNTRY_OF_ORIGIN,
    GENDER
ORDER BY 3 DESC;

쿼리 결과들을 각각의 데이터셋에 테이블로 저장해주자.

빅쿼리에서 TABLEAU 연동시키기.

구글 빅쿼리 선택

2가지 선택지가 존재

  1. 현재 구글계정을 갖고 로그인하기
  2. 서비스 계정을 통해 생성한 JSON 정보를 통해 로그인

아무거나 선택해서 로그인 하자!

연동이 정상적으로 적용 되었다.

DATA set을 불러오자.

TABLEAU 결과물

1. 어떤주로 가장 많이 이주하는지 나타내는 차트

2. 미국으로 이주하는 국적별 인원 수

결론

태블로를 이용하면, 간편하게 지도위에 우리가 원하는 데이터를 입힐 수 있다.
또한 데이터 웨어하우스에 연동시키면 별도로 추가적인 데이터 작업을 태블로에서 할 필요가 없기때문에 더욱 편리하다.

profile
핵심은 같게, 생각은 다르게

0개의 댓글