작성일자 : 2023-11-06 Ver 0.1.1 1. Intro SFDC(Salesforce) 와 Tableau 프로젝트를 동시에 진행하는 경우, SFDC의 데이터들(Object)을(를) Tableau Destkop에 직접 연결하여 대시보드를 개발하는 경우가 흔하다. 물론 이렇게 SFDC의 Object를 직접 연결하는 경우, Object의 Fomula Fields 나 Lookup 필드를 자유롭게 불러올 수 없다는 제한점이 있다. 이러한 제한점을 해결하기 위해서 1) API를 개발하여 RDB로 Interface 하여 RDB을 Tableau의 데이터 원본으로 연결 하거나 2) Fomular Fields를 동일하게 Tableau 에서 구현하거나 3) Lookup은 참고하는 Objects를 모두 Modelin..
작성일자 : 2023-11-05 Ver 0.1.1 0. Tabpy https://github.com/tableau Tableau On a mission to help people see and understand data. http://tableau.com - Tableau github.com 1. Tabpy 설치 1) Anaconda에 가상환경 생성 conda create --name tabpy-env python=3.8. 2) tabpy 설치 pip install tabpy 3) tabpy 실행 tabpy http://localhost:9004/를 통해 tabpy 실행 확인 2. Tableau Desktop에서 tabpy 연결 1) 상단 '도움말' 탭 -> '설정 및 성능' -> '분석 확장 프로그램..
작성일자 : 2023-10-27 Ver 0.1.1 Teableau 2023.3 버전이 출시되었다. 프로젝트 사이트에서는 버전 업그레이드가 바로바로 되지는 않는다. 버전 업그레이드와 관련해서는 고려해야할 점들이 많기 때문이다. Tableau Server를 사용하는 경우 Server부터 업그레이드를 해주야 한다. 당장 새로운 버전으로 프로젝트를 진행할 수는 없지만 Tableau 개발자 및 컨설턴트로서 새로운 버전에서 추가된 기능에 대해 Follow-up을 해야할 필요성이 있어 이번 New Release의 기능들을 정리해보고자 한다. Tableau 모든 제품에 있어서 33개의 새로운 기능이 추가되었다. 그 중에서도 개발이나 운영에 있어서 유용성이 높은 몇가지 기능들을 정리해보겠다. (모든 새로운 기능들은 아래..
작성일자 : 2023-10-03 Ver 0.1.1 참고 사이트 : Tableau 작업 순서 SQL에는 작동 순서가 정해져있다. 태블로도 어쨌든 가장 Back 단계로 거슬러 올라가면 Query 기반이 된다. 태블로는 코드 기반의 툴이 아닌 UI에서 개발을 하는 툴이다. UI에서 개발한 대로 Query를 수행해 시트와 대시보드 형태로 보여지게 된다. 사용자가 어떻게 그리고 어떤 식을 짜는지에 따라 결과가 달라지며, 때로는 예기치 못한 결과가 나오기도 한다. 그 이유는 바로 태블로의 작동 순서 때문이다. 위 사진은 태블로 내에서 다양한 동작을 수행하는 순서를 나타태는 그림이다. 'Query pipeline'이라고도 하며, View를 작성할 때 사용하는 필터의 종류에 따라 작업 (작동) 순서가 결정된다. 태블로..