Data Visualization
-
[Tableau Tip] 대시보드에 글꼴 적용하기Data Visualization/Tableau Dashboard(Tip) 2021. 8. 11. 23:52
Table of Contents Introduction 글꼴 다운 및 설치하기 글꼴을 적용하여 화면 구성하기 Reference Introduction 글꼴은 흔히 글씨체라고 불리고 있으며, 다양한 종류의 글꼴이 존재한다. 데이터 시각화는 결국 사람 눈에 보여지는 것이며 사람들 눈에 보기 좋은 글꼴들이 있다. 이러한 글꼴들은 Tableau가 기본적으로 제공하는 것 외에서 많이 사용한다. 국내에서는 서체를 저작물로 인정받을 수 없으나, 프로그램 파일로서의 글꼴은 저작권에 영향을 받기 때문에 무료로 제공하고 있는지 확인해야 한다. 또한, 무료로 사용하거나 구매를 했더라도 이용 범위에 따라 저작권을 침해할 수 있기 때문에 반드시 이런 것들을 확인하고 사용해야 한다. 글꼴 다운받기 무료로 사용 가능한 폰트는 아래..
-
[Tableau Tip] 매개변수를 이용하여 차원 변경하기Data Visualization/Tableau Dashboard(Tip) 2021. 7. 10. 16:37
Table of Contents Introduction 매개변수 생성하기 차원을 변경하기 위한 조건식 생성하기 매개변수를 이용하여 화면 구성하기 Reference Introduction Tableau에서는 차원과 측정값 그리고 매개 변수를 활용하서 대시보드를 구성한다. 차원의 경우에는 [그림 1]에서 보는 것과 같이 파란색 알약으로 표현되어있고 측정값은 초록색 알약으로 표현한다. 기본적으로 데이터를 수집하면 Tableau는 자동으로 차원과 측정값을 분류하게 되며, 숫자만 존재하는 필드일 경우에는 보통 측정값으로 인지하고 문자열이 존재하는 필드일 경우에는 차원으로 인지하게 된다. Tableau에서 매개 변수는 입력값을 자유롭게 조절하기 위한 용도로 사용하고 있으며, 데이터 유형을 사용자가 자유롭게 설정할 ..
-
[Tableau Tip] 대시보드에서 아이콘 활용하기Data Visualization/Tableau Dashboard(Tip) 2021. 5. 17. 22:44
Table of Contents Introduction Tableau 대시보드에서 사용할 아이콘 준비하기 아이콘을 이용한 대시보드 구성하기 Reference Introduction 대시보드를 구성하는 과정에서 다양한 정보를 한 눈에 보기 쉽게 요약하기 위한 다양한 고민을 한다. 여러 줄로 작성된 설명보다는 상징적인 의미를 갖고 있는 아이콘을 활용한다면 한정된 화면 안에서 데이터를 요약하는데 큰 도움을 받을 수 있다. 또한, 아이콘을 이용해서 버튼을 만들 경우에는 단어가 들어가는 것 보다 깔끔하게 화면을 보여줄 수 있다. 시각화를 하는 차트에서 아이콘을 활용할 경우에는 범례를 확인하지 않더라도 쉽게 이해할 수 있어서 범례의 공간을 여유있게 더 활용할 수 있다. 결과적으로 아이콘이 한정된 공간에서 시각화를 ..
-
[Tableau Tip] 생성한 대시보드 화면 임베딩하기Data Visualization/Tableau Infra(Tip) 2021. 5. 5. 23:27
Table of Contents Introduction Tableau 대시보드 임베딩 준비하기 JavaScript을 이용한 대시보드 임베딩 iframe을 이용한 대시보드 임베딩 Reference Introduction Tableau의 Public 버전은 Desktop 버전과 Server 버전을 오픈 서비스로 제공하는 버전이라고 생각하는 것이 좋다. Desktop 버전은 로컬 PC에서 데이터 시각화 작업을 하기 위한 클라이언트 툴이라면 Server는 작업한 시각화를 서버로 배포하여 웹뷰를 쉽게 제공하기 위한 툴인데, Public 버전은 Desktop버전과 동일하게 데이터 시각화 작업이 가능하다. 단, Public 버전에서는 파일 데이터를 불러와서 작업은 가능하나 데이터베이스와 연동은 제한을 두고 있으며, ..
-
[Tableau Tip] gif로 대시보드 구성하기Data Visualization/Tableau Dashboard(Tip) 2021. 4. 22. 19:27
Table of Contents Introduction 움직이는 이미지 GIF를 이용한 대시보드 구성하기 Reference Introduction Tableau의 도입과 함께 기존에 사용하고 있는 대시보드와의 차별화된 요소를 제공하기 위해 커스텀된 대시보드를 기대한다. 기존에 사용하고 있는 대시보드는 정적인 형태의 대시보드와 일부 인터랙션이 담긴 반응형 대시보드가 있다. 정적인 대시보드의 경우에는 정보성 데이터를 한눈에 볼 수 있도록 의미를 집결해서 시각화를 해야하는 반면에 반응형 대시보드는 필터 기능을 활용하여 자세한 정보를 볼 수 있는 대시보드를 구성할 수 있다. 전자의 경우에는 화면의 구성을 심플하게 가져갈 수 있으며 작업 속도가 빠르다는 장점이 있는 반면에 심심하게 느껴질 수 있다. 후자의 경우에..
-
[Tableau Tip] Tableau에서 영업일 계산하기Data Visualization/Tableau Dashboard(Tip) 2021. 3. 29. 00:05
Table of Contents Introduction Tableau에서 영업일 계산하기 기간 내 영업일 계산하기 Reference Introduction 매년 발생하는 매출 데이터는 회사의 실적을 나타내는 중요한 데이터이다. 그 동안에는 이 데이터를 엑셀을 이용하여 자료를 분석하고 있었으나 최근 들어 Tableau와 같은 제품을 도입하는 기업들이 늘고 있다. 회사에서 발생하는 매출 데이터는 영업일에만 데이터가 발생되기 때문에 영업일을 계산할 때가 있다. Tableau에서 영업일 계산하기 Tableau에서 영업일을 계산하기 위해 DATEPART() 함수를 활용한다. 전체 날짜를 다양한 형태로 가공하기 위해 사용하는 함수이며, 'year', 'querter', 'month', 'week', 'day', '..
-
[Tableau Tip] Tableau 구독 스케쥴러 생성하기Data Visualization/Tableau Infra(Tip) 2021. 2. 26. 00:52
Table of Contents Introduction 구독 스케쥴러 생성하기 대시보드 구독하기 Reference Introduction 데이터 기반의 의사결정을 하기 위해 데이터 분석을 수행한다. 작은 규모의 데이터부터 수억건의 데이터로부터 인사이트를 얻기 위해 태블로를 도입하는 사례가 늘고 있다. 문제는 태블로를 도입하더라도 작업을 할 수 있는 사람이 많지 않을 뿐더러 실제 다른 업무를 수행하면서 업무를 병행해서 사용하는 케이스가 늘고 있다. 그렇다보니 작업했던 대시보드를 일일이 전달하는 것이 아니라 태블로 서버가 제공하고 있는 일정 기능을 활용해서 작업할 수 있다. 구독 스케쥴러 생성하기 Tableau Server에 접속하여 Admin 계정으로 로그인한다. 규모가 큰 조직에서는 Admin 계정을 따..
-
[Tableau Tip] 뷰 또는 통합 문서 구독 기능 활성화하기Data Visualization/Tableau Infra(Tip) 2021. 2. 10. 13:43
Table of Contents Introduction 대시보드 이메일 구독 설정하기 Reference Introduction 데이터 기반의 의사결정을 하기 위해 데이터 분석을 수행한다. 작은 규모의 데이터부터 수억건의 데이터로부터 인사이트를 얻기 위해 태블로를 도입하려는 회사가 늘어나고 있다. 대시보드를 구축하고 나서 웹페이지를 구성하는 것이 일반적으로 마무리 하는 단계이나 필요에 따라서 이메일로 정보를 제공하거나 SMS로 화면을 공유하기까지도 한다. 과거 버전에서는 이런 서비스를 구현하기 위해서 몇 가지의 기능을 개발해야 한다. 2020 버전에서는 이메일 구독 기능을 제공하기 때문에 편리하게 설정해서 기능을 완성할 수 있다. 이번 파트에서는 서버에서 메일 구독이 가능하도록 SMTP 서버 설정을 하는 ..