호테의 노트에 오신 것을 환영합니다 🙌

Tableau와 Salesforce, Python과 SQL 등 데이터의 전반적인 것들을 다루는 기술 블로그입니다.

Tableau/Tableau 기능소개 10

TabPy 로컬 구성해서 Tableau Prep 연결하기

TabPy란?TabPy (Tableau Python Server)는 Tableau에서 Python 스크립트를 실행하고 그 결과를 Tableau 워크플로우에 직접 반영할 수 있도록 도와주는 분석 확장 서버입니다.Tableau Desktop뿐 아니라 Tableau Prep에서도 사용할 수 있으며, 이를 통해 데이터 전처리 과정에 Python 기반 로직을 유연하게 삽입할 수 있습니다. 1단계: TabPy 설치▶︎ Python 환경 확인먼저 Python이 설치되어 있어야 합니다. (Anaconda 환경에서도 OK)python --versionpip --version▶︎ TabPy 설치pip install tabpy 2단계: TabPy 서버 실행▶︎ 터미널에서 아래 명령어 입력tabpy정상적으로 실행되면 아래와 ..

Tableau Bridge 소개

Tableau Bridge: 클라우드와 온프레미스 데이터를 연결하는 효율적 솔루션Tableau를 사용하면서 클라우드와 온프레미스(사내 서버) 데이터를 동시에 활용해야 할 때가 있습니다. 하지만 클라우드 기반 Tableau Online에서 온프레미스 데이터베이스에 접근하는 데에는 제약이 따릅니다. 이 문제를 해결하기 위해 Tableau Bridge가 등장했습니다. 오늘은 Tableau Bridge의 기능, 작동 원리, 그리고 활용 사례를 자세히 알아보겠습니다.1. Tableau Bridge란 무엇인가?Tableau Bridge는 Tableau Online 사용자가 온프레미스 데이터(내부 네트워크나 사내 서버에 저장된 데이터)에 실시간으로 연결하거나 데이터를 새로 고칠 수 있도록 돕는 데이터 게이트웨이 도구..

Tableau 데이터 원본 권한 관리

- Tableau를 활용하여 데이터를 분석 시 사용자 마다 데이터 권한을 다르게 부여 해야 할 경우 발생- Tableau ‘데이터 원본 편집’에 설정을 활용하여 사용자별 권한부여 가능 - Tableau Server 내의 권한 관리가 필요한 데이터 원본 클릭- ‘데이터 원본 편집’ 버튼 클릭  (데이터 상 Tableau Server 사용자명과 일치하는 값을 가진 필드 필요) - 계산 필드 생성 계산된 필드 생성- USERNAME 함수를 통해 admin일 경우, 전체 데이터 접근 가능   각 담당자는 해당하는 데이터만 접근 가능한 계산식 생성IF USERNAME() = 'admin' THEN TRUEELSEIF USERNAME() = [관리자] THEN TRUEELSE FALSEEND 필터 설정- ‘필터 추..

Tableau Desktop 모양에 이미지 추가

오늘은 태블로에 원하는 모양을 추가하여 시각적으로 돋보이는 대시보드를만드는 시간을 가져보도록 하겠습니다.  먼저, 원하는 추가하길 원하는 이미지를 다운로드해줍니다.저는 국기를 추가하고 싶어서 국기 이미지를 다운 받아서 왔습니다. Tip. 이미지는 PNG 파일 형태로 받아오길 바랍니다.  자, 경로를 따라와 주세요로컬디스크(C:) → Program Files → Tableau→ Tableau 20XX.X ( 사용하고 있는 버전의 태블로 클릭 ) → defaults → Shapes 경로대로 잘 들어오셨나요?그러면 제공되고 있는 Tableu 내장 아이콘에 대해 확인 할 수 있습니다.새로운 폴더를 만들어줍니다.저는 'My custom Shapes'라는 폴더를 만들었어요.자신의 아이콘을 설명해줄 수 있는 폴더명으..

Tableau 사용자 지정 색상표 추가

오늘은 색상표에 고유한 사용자 지정 색상표를 추가하여 다채로운 대시보드를만드는 시간을 가져보도록 하겠습니다.이를 활용한다면, 회사의 브랜드 컬러와 일치하는 색상표를 만들 수 있습니다. 색상추가는 얼마든지 추가할 수 있으며, 각 색상표에 사용할 수 있는 색상의 수에도 제한이 없지만, 색상 추가는 팔레트 당 최대 20개를 권장 드립니다.20개를 초과하는 색상을 데이터 항목에 수동으로 할당해야 하는 경우에는 각 색상표에서 20개 이하의 색상이 포함된 사용자 지정 색상표를 여러 개 만들어야 합니다. 기본 설정 파일 편집 경로를 따라와주세요.내 PC → 문서 → 내 Tableau 리포지토리를 들어가서 Preferences.tps를 찾아줍니다. Perfernces 파일은 Tableau 파일이 아닌 기본 XML 파일..

[Tableau 기능소개] Tableau Custom Map

Map Box를 통한 지도 커스텀 방법에 대해 알려드리겠습니다.  지도 커스텀은 다음과 같은 7단계를 거쳐 진행됩니다.   먼저 구글에 Mapbox를 검색하시고 회원가입을 진행해주세요.회원가입이 끝나셨나요 ? 그럼 다음과 같은 화면을 보실 수 있습니다.   여기서 화면 우측 상단에 프로필을 눌러주시고 Studio를 클릭해주세요.  그럼 맵을 만들고 관리할 수 있는 페이지가 나오게 됩니다.New Style을 눌러주세요.  템플릿을 고를 수 있는 화면이 나오게 되는데, 여기서 본인이 원하는 템플릿을 선택해주세요.저는 Monochrome을 선택해보겠습니다.  그럼 아래 choose a variation 창이 나오게 됩니다. 여기서 전체적인 색감을 선택하실 수 있어요.저는 Dark 모드로 만들어 볼게요.  그럼..

[Tableau 기능소개] Tableau Dashboard 공유 방법

태블로로 대시보드를 만들었다면 대시보드를 공유해야겠죠?태블로를 통해서 대시보드를 공유할 수 있는 방법은 여러 가지가 있는데요.대시보드를 공유할 수 있는 방법에 대해 지금부터 알아보겠습니다.태블로를 서버에 게시하여 공유하는 방법이 있고, 파일로 공유하는 방법이 있습니다.또한 태블로로 시각화한 결과를 태블로를 사용하는 사람에게 공유할 수도 있고, 사용하지 않는 사람에게 공유할 수도 있습니다.우리는 위와 같은 모든 경우에서 태블로를 공유하는 방법에 대해 알아봅시다. 1. 태블로 퍼블릭 (Tableau Public)우리는 태블로 퍼블릭이라는 사이트를 통해 만든 대시보드나 스토리를 자랑할 수 있습니다.태블로 퍼블릭은 세계 최대의 시각화 리포지토리이며, 개인 데이터가 아닌 공용 데이터를 위한 플랫폼으로무료로 수백만..