안녕하세요 🙋♀️🙋
오늘은 가장 유명하고 가장 파워플한 BI툴인, 타블로(Tableau)를 설치하고 기능을 살펴보려고 합니다.
먼저, 이번 포스팅에서는 타블로를 설치하겠습니다.
타블로는 최소 4코어 CPU(AWS vCPU 8개에 해당) 및 16 GB RAM이 필요합니다.
프로덕션인 경우, 8개 CPU 코어(16개 AWS vCPU) 및 64GB RAM을 사용할 것을 권장합니다!
# 개발, 테스트 및 프로덕션 환경을 위한 인스턴스 크기
- c5.4xlarge
- m5.4xlarge > 저는 m5.4xlarge를 사용하여 설치했습니다🤗
- r5.4xlarge
- EC2 인스턴스 유형에 따른 Tableau 속도 비교 자료 (클릭!)
그러면 설치해봅시다!
1. EC2 인스턴스 생성 & 접속
인스턴스 생성 방법에 대해서는 별도로 작성하지 않습니다.
단, Amazon Linux2 AMI를 이용하여 m5.4xlarge 타입 인스턴스를 생성합니다.

그리고, 터미널을 이용하여 인스턴스에 접속합니다.

2. 타블로(Tableau) 설치
명령어를 순서대로 쭉 진행해주시면 됩니다 :)
# step1 - 설치파일 파일 다운로드
[root@tableau /]# mkdir /tableau && cd /tableau
[root@tableau tableau]# wget https://downloads.tableau.com/esdalt/2021.2.0/tableau-server-2021-2-0.x86_64.rpm
# step2 - 설치파일로 타블로 설치하기
[root@tableau tableau]# yum update -y && yum install ./tableau-server-2021-2-0.x86_64.rpm
# step3 - 타블로 초기화 하기
[root@tableau tableau]# localectl set-locale LANG=ko_KR.UTF-8
[root@tableau tableau]# cd /opt/tableau/tableau_server/packages/scripts.20212.21.0610.0336/
[root@tableau scripts.20212.21.0610.0336]# ./initialize-tsm --accepteula
[root@tableau scripts.20212.21.0610.0336]# source /etc/profile.d/tableau_server.sh
# step4 - 타블로 사용자 만들기
[root@tableau scripts.20212.21.0610.0336]# useradd manager -G tsmadmin
[root@tableau scripts.20212.21.0610.0336]# passwd manager
manager 사용자의 비밀 번호 변경 중
새 암호:
새 암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
# step5 - 타블로 초기 설정 하기
[root@tableau scripts.20212.21.0610.0336]# netstat -antup | grep LISTEN

웹브라우저를 통해 https://<EC2-EIP>:8850 로 접속합니다.

위 단계에서 만들었던 리눅스 계정 (manager)로 로그인 합니다.

타블로에서 요구하는 정보를 다 기입합니다.
마지막 단계에서 ID 저장소를 선택하는 부분에서 로컬로 설정 후 "초기화"를 클릭합니다.

초기화 프로세스가 완료 되면 다음 단계로 넘어갑니다.

# step6 - 타블로 관리자 계정 만들기
[root@scripts.20212.21.0610.0336]# tabcmd initialuser --server 'localhost:80' --username 'admin' --password 'P@ssw0rd!' --accepteula
===== redirecting to http://localhost/auth
===== 로그아웃됨
===== 새 세션 만들기
===== Server: http://localhost:80
===== Username: admin
===== 서버에 연결하는 중...
===== 로그인 중...
===== 성공
# step7 - 타블로 접속하기


* 참고URL: https://help.tableau.com/current/server/ko-kr/ts_aws_single_server.htm