Tableau
-
[Tableau Tip] 생성한 대시보드 화면 임베딩하기Data Visualization/Tableau Infra(Tip) 2021. 5. 5. 23:27
Table of ContentsIntroductionTableau 대시보드 임베딩 준비하기JavaScript을 이용한 대시보드 임베딩iframe을 이용한 대시보드 임베딩Reference IntroductionTableau의 Public 버전은 Desktop 버전과 Server 버전을 오픈 서비스로 제공하는 버전이라고 생각하는 것이 좋다. Desktop 버전은 로컬 PC에서 데이터 시각화 작업을 하기 위한 클라이언트 툴이라면 Server는 작업한 시각화를 서버로 배포하여 웹뷰를 쉽게 제공하기 위한 툴인데, Public 버전은 Desktop버전과 동일하게 데이터 시각화 작업이 가능하다. 단, Public 버전에서는 파일 데이터를 불러와서 작업은 가능하나 데이터베이스와 연동은 제한을 두고 있으며, 오픈된 곳에..
-
[Tableau Tip] gif로 대시보드 구성하기Data Visualization/Tableau Dashboard(Tip) 2021. 4. 22. 19:27
Table of ContentsIntroduction움직이는 이미지GIF를 이용한 대시보드 구성하기Reference IntroductionTableau의 도입과 함께 기존에 사용하고 있는 대시보드와의 차별화된 요소를 제공하기 위해 커스텀된 대시보드를 기대한다. 기존에 사용하고 있는 대시보드는 정적인 형태의 대시보드와 일부 인터랙션이 담긴 반응형 대시보드가 있다. 정적인 대시보드의 경우에는 정보성 데이터를 한눈에 볼 수 있도록 의미를 집결해서 시각화를 해야하는 반면에 반응형 대시보드는 필터 기능을 활용하여 자세한 정보를 볼 수 있는 대시보드를 구성할 수 있다. 전자의 경우에는 화면의 구성을 심플하게 가져갈 수 있으며 작업 속도가 빠르다는 장점이 있는 반면에 심심하게 느껴질 수 있다. 후자의 경우에는 화면..
-
[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] 뷰 또는 통합 문서 구독 기능 활성화하기Data Visualization/Tableau Infra(Tip) 2021. 2. 10. 13:43
Table of Contents Introduction 대시보드 이메일 구독 설정하기 Reference Introduction 데이터 기반의 의사결정을 하기 위해 데이터 분석을 수행한다. 작은 규모의 데이터부터 수억건의 데이터로부터 인사이트를 얻기 위해 태블로를 도입하려는 회사가 늘어나고 있다. 대시보드를 구축하고 나서 웹페이지를 구성하는 것이 일반적으로 마무리 하는 단계이나 필요에 따라서 이메일로 정보를 제공하거나 SMS로 화면을 공유하기까지도 한다. 과거 버전에서는 이런 서비스를 구현하기 위해서 몇 가지의 기능을 개발해야 한다. 2020 버전에서는 이메일 구독 기능을 제공하기 때문에 편리하게 설정해서 기능을 완성할 수 있다. 이번 파트에서는 서버에서 메일 구독이 가능하도록 SMTP 서버 설정을 하는 ..
-
[Tableau Tip] 오프라인에서 라이센스 활성화하기Data Visualization/Tableau Infra(Tip) 2021. 1. 27. 00:43
Table of ContentsIntroduction오프라인에서 라이센스 활성화하기Reference Introduction프로젝트를 수행하다보면 보안과 관련해서 외부망과 사내망을 분리하는 회사들이 있다. 사내망에서의 데이터가 외부로 유출될 경우 심각한 손해를 끼칠 수 있기 때문에 보안에 신경을 많이 쓰는데, 외부망이 연결이 안될 경우 Tableau의 라이센스를 등록하는 방법이 까다롭다. 인터넷이 연결되어 있는 경우에는 라이센스를 입력하고 활성화하면 자동으로 Tableau 라이센스가 활성화되는 것을 볼 수 있으나, 오프라인 환경에서는 다음과 같이 진행하도록 한다. 오프라인에서 라이센스 활성화하기Tableau Desktop을 실행시켰을 때 라이센스가 비활성화인 상태일 경우 [그림 1]과 같이 Table..
-
[Tableau Tip] 사용자 지정 색상표 만들기Data Visualization/Tableau Infra(Tip) 2020. 11. 29. 00:31
Table of ContentsIntroductionColor Palette 관련 사이트사용자 지정 색상표 만들기Reference Introduction태블로 작업을 하는 과정에서 색상을 적용하는 것 역시 반복되는 액션일 수 있다. 이런 시간을 단축시키기 위해 미리 정해진 색상 팔레트를 선정해야 한다. 태블로에는 기본적으로 제공하는 색상표가 존재한다. 그럼에도 색감을 보면 상당히 난해하다고 생각하기도 한다. 실제 프로젝트를 수행하다보면, 태블로에서 제공하는 기본 색상이 익숙하지 않아서 새로운 컬러로 변경하는 경우도 발생한다. 어떤 경우에는 고객사 CI와 컬러 매칭이 안되는 경우가 발생하기도 한다. 이럴 때 마다 색상을 적용하는 것이 굉장히 시간이 소모되는 일이 된다.우리가 전문적인 디자이너가 아닌 이상..
-
[Tableau Tip] 매개 변수와 필터 여백 설정하기Data Visualization/Tableau Dashboard(Tip) 2020. 11. 15. 19:53
Table of Contents Introduction 매개 변수 생성하기 매개 변수/필터 서식 적용하기 Reference Introduction 태블로를 이용해서 데이터 시각화를 진행한 경험이 있는 분들이라면, 매개 변수와 필터를 적절하게 활용할 수 있을 것이라 생각된다. 매개 변수와 필터는 데이터 시각화를 구성하는데 있어서 경제적으로 페이지를 구성할 수 있다. 매개 변수를 활용해서 대시보드에 다양한 변화를 제공할 수 있으며, 반복되는 화면 구성을 필터에 의해 다른 정보를 제공한다는 점에서도 주목할 만 하다. 이렇게 생성된 매개 변수와 필터를 잘 배열하고, 보고를 위해 출력 또는 대시보드 이미지를 추출하는 경우가 종종 발생된다. 우리 눈에는 정상적인 위치에 배치되어있는 매개 변수와 필터는 말썽일까? 매..
-
[Visualization] BI솔루션과 관리Data Visualization/Visualization 2020. 9. 22. 00:26
Table of ContentsIntroductionBI 시스템 아키텍처유지보수를 위한 산출물의 필요성데이터 흐름 정의서와 데이터 소스 정의서Reference Introduction 매일 매시간마다 쏟아지는 정보 속에서 가장 중요한 정보 그리고 나에게 필요한 정보를 찾아내서 소비하는 것이 일상이 되어버렸다. 데이터 분석이 과거에 비해 많이 소개되었고 다양한 전공을 가진 사람들이 데이터 과학자가 되기 위한 과정을 준비하고 있다. 어떤 패턴이 보이는지 알 수 없는 이 수 많은 데이터로부터 유의미한 정보를 뽑기 위해 데이터 엔지니어와 데이터 분석가 그리고 머신러닝/딥러닝 엔지니어 등 다양한 파트의 데이터 과학자들은 오늘도 연구과 개발에 매진을 하고 있다. 이러한 과정을 돕기 위한 탐색적 데이터 분석 및 시각화..