본문 바로가기
Visualization/Tableau

[Tableau] Server / Cloud 비교 및 Tableau Bridge

by 5ole 2023. 2. 25.

 

 

다양한 기업에서 비즈니스 데이터 시각화를 진행하고 있으며 그 중에서도 Tableau가 시각화 툴로 많이 사용됩니다. 엑셀파일이나 다양한 DB와의 연결이 대부분 가능하며 Tableau Desktop을 이용해 대시보드를 제작합니다. Desktop은 마이너를 포함한다면 거의 매달 버전이 업그레이드 되며 로컬 컴퓨터에 다운로드 받아 이용할 수 있습니다. 

 

기업의 데이터를 통해 만든 대시보드는 파워포인트 발표자료처럼 확인할 수도 있지만 Tableau에서 추가 비용으로 제공하는 기능인 Tableau Server나 Tableau Cloud에 게시해 회사 구성원들이 함께 확인할 수 있도록 합니다.  이번 글에서는 태블로를 사용하고자 할 때 데이터 환경에 따라 선택하는 기능과 Tableau Bridge 기능을 알아보고자 합니다. 

 

1. Tableau Server VS. Tableau Cloud
2. 라이브 연결 VS. 추출
3. Tableau Bridge

 

(+) 온프레미스 환경 (On-Premise) (<> 오프프레미스 (클라우드 서비스) )
- 회사의 서버가 클라우드가 아닌 조직의 인프라 내에 호스트 되어 있으며, 사내에 물리적으로 존재하는 저장소 
- 사내 IT팀이 직접 제어, 관리, 유지하며 데이터와 기타 정보는 로컬 네트워크를 통해 컴퓨터 간 공유됨

 

 

1. Tableau Server VS. Tableau Cloud

 

 

기업에서 사용하는 데이터 서버가 온프레미스 환경인지, 클라우드 서비스인지에 따라 크게 2가지로 나눌 수 있습니다. 

간략하게 말하자면 온프레미스이면서 관리 인력이 있다면 Tableau Server를, 아니라면 Tableau Cloud를 주로 선택합니다.

 

Tableau Server Tableau Cloud (과거 : Tableau Online)
- 회사 방화벽 내에서 관리되는 웹 기반 작업 플랫폼
- Linux, Windows 체제로 온프레미스 또는 클라우드에 배포함
Tableau Server의 SaaS 버전
(클라우드 기반의 소프트웨어 제공 모델)


장점

- 시스템 구성, 보안, 최적화 방법을 제어하는 배포 유연성
- 내부 보안과 시스템 등에 맞게 버전 선택이 가능
- 온프레미스 환경에 적합함

- Postgres 리포지토리 관리뷰를 통해 서버 사용량 및 상태를 확인할 수 있음



장점

- 내부 유지 관리를 직접 하지 않아도 됨
- 시스템 안정성을 가지고 있음
- 항상 최신 버전으로 업데이트 되어있어 새로운 기능 사용




단점

- Server의 배포와 업그레이드 및 유지 관리를 직접 해야함
- 내부 인프라 상황과 모니터링 프로세스가 필수적임


단점

- 성능 조정 제어가 불가
- Postgres 관리뷰를 볼 수 없어 상태 확인 어려움
- 온프레미스 환경에서는 Tableau Bridge를 사용해 데이터 엑세스 해야함

 

 

 


 

2. 라이브 연결 VS. 추출

 

Tableau에서 데이터를 최신 상태로 관리하는 방법에는 추출과 라이브 연결이 있습니다.

 

라이브 연결 추출
원본 데이터를 실시간으로 업데이트함 - 추출한 시점의 데이터 스냅샷을 Hyper 파일로 가지고 있으며 원본 데이터가 업데이트 되어도 변하지 않음.

- 추출 새로고침을 통해 업데이트

 

라이브 연결을 사용하면 좋을 것 같지만 성능 개선을 위해 주기적으로 데이터를 가져올 수 있도록 일정을 걸어 추출하는 방법을 주로 사용합니다. Cloud, Server에서 추출이 도는 시간과 요일을 정해 일정을 걸고 데이터를 업데이트합니다.

 

(+) 추출 장점

- 큰 데이터 집합 지원:
수십억 개 데이터 행이 포함된 추출을 만들 수 있습니다.


- 성능 개선: 추출 데이터 원본을 사용하는 뷰와 상호 작용하는 경우 원래 데이터에 대한 연결에 기반하는 뷰와 상호 작용할 때보다 일반적으로 성능이 개선되는 것을 경험할 수 있습니다.

- 추가 기능 지원: 추출을 사용하면 고유 카운트 계산 기능 등 원래 데이터에서 사용할 수 없거나 지원되지 않는 Tableau 기능을 활용할 수 있습니다.

- 데이터에 대한 오프라인 액세스 제공: Tableau Desktop을 사용하는 경우 추출을 사용하면 원래 데이터를 사용할 수 없는 경우 데이터를 로컬로 저장하고 작업할 수 있습니다. 이 기능은 이동 중일 때 유용합니다.

( 출처 : Tableau )

 

 


 

3. Tableau Bridge

 

 

온프레미스 환경에서 Tableau Cloud를 사용하는 경우에는 방화벽으로 데이터가 막혀있어 최신 데이터 업데이트를 하는데 어려움이 있습니다. ERP에서 직접 엑셀파일을 주기적으로 다운로드해 최신화 해야하는 상황을 예로 들 수 있는데, 매번 대시보드를 열어 최신 엑셀로 바꾸는 작업을 거쳐야 합니다.

 

이 경우, Tableau Bridge를 사용한다면 데이터를 최신화 할 수 있습니다. Tableau Bridge는 방화벽 내부에 설치해 데이터를 추출하거나 쿼리를 통해 Cloud로 보낼 수 있도록 이름 그대로 다리 역할을 하는 도구로 라이브 연결 및 일정을 걸어 추출도 모두 가능합니다. 특정 클라이언트(컴퓨터)를 지정하고 매번 파일을 업데이트 저장할 폴더 경로를 설정해둡니다.

 

 

 

 


 

 

https://www.phdata.io/blog/tableau-server-vs-tableau-cloud/

 

Tableau Server vs. Tableau Cloud (Online): What’s Best for Your Business?

Explore the core differences and benefits between Tableau Server and Tableau Cloud with this insightful blog that will help you select which is right for your business.

www.phdata.io

 

 

https://www.microsoft.com/ko-kr/microsoft-365/business-insights-ideas/resources/cloud-storage-vs-on-premises-servers

 

클라우드 저장소와 온-프레미스 저장소 비교하기: 유의해야 할 9가지 요소

비즈니스 정보를 온-프레미스와 클라우드 중 어디에 저장할 것인지 또는 한 곳에서 다른 곳으로 마이그레이션할 것인지 결정해야 할 때 이 모든 것이 복잡하고 어렵게 느껴질 수 있습니다. 그런

www.microsoft.com

 

 

https://bigxdata.io/blog/?q=YTozOntzOjEyOiJrZXl3b3JkX3R5cGUiO3M6MzoiYWxsIjtzOjc6ImtleXdvcmQiO3M6Njoi7J6Q64%2BZIjtzOjQ6InBhZ2UiO2k6MTt9&bmode=view&idx=9093955&t=board 

 

Tableau Bridge 사용법 소개 : 블로그

온프레미스 환경에 데이터가 저장되어 있을 경우, Tableau Online이 방화벽 뒤에 있는 데이터소스에 접근할 수 있도록 하기 위해서는 어떻게 해야 할까요?보다 일반적인 방법으로는 Tableau Online을 화

bigxdata.io

 

 

 

https://help.tableau.com/current/pro/desktop/ko-kr/extracting_data.htm

 

데이터 추출

추출은 성능을 향상시키거나 원래 데이터에서 사용할 수 없거나 지원되지 않는 Tableau 기능을 활용하기 위해 사용할 수 있는 데이터의 저장된 하위 집합입니다

help.tableau.com

 

https://help.tableau.com/current/online/ko-kr/qs_refresh_local_data.htm

 

Bridge를 사용하여 데이터를 최신 상태로 유지

Tableau Cloud에서 직접 연결할 수 없는 데이터 원본 또는 가상 연결 데이터의 경우 Tableau Bridge를 사용하여 데이터를 최신 상태로 유지할 수 있습니다

help.tableau.com

 

'Visualization > Tableau' 카테고리의 다른 글

[Tableau] 대시보드 성능 개선  (0) 2023.06.14
[Tableau] Chart Examples  (0) 2022.10.31
[Tableau] vworld 배경 맵 설정하기  (1) 2022.03.23
Tableau Server Meta data  (1) 2022.02.07
[Tableau] 12. 디지털 마케팅 대시보드  (0) 2021.06.05

댓글