설치 전 수행할 작업...

참고: Tableau 웹 사이트(여기(링크가 새 창에서 열림))에서 Tableau Server의 기술 사양에 대한 추가 정보를 찾을 수 있습니다.

이 항목에는 프로덕션 환경에 Tableau Server를 설치하기 전에 고려해야 하는 요구 사항 및 추천 항목이 포함되어 있습니다.

  • Tableau Server를 처음 접하는 사용자가 조직에 이를 배포하고 싶다면 먼저 테스트 환경에서 단일 서버로 Tableau Server를 배포해 보는 것이 좋습니다. 단일 서버 설치를 수행하는 가장 쉬운 방법은 빠른 설치 시작의 단계를 따르는 것입니다.
  • Tableau Server를 분산된 클러스터에 배포하는 경우 이 항목에 설명되어 있는 요구 사항 및 추천 항목과 함께 분산 요구 사항을 검토하십시오.

서버 배포 계획의 유효성 검사

조직에서 새 Tableau Server 배포를 설치하기 전에 선택하는 옵션을 신중하게 평가하십시오. 대부분의 조직에서는 Tableau Cloud을 통해 자체 호스트형 Tableau Server를 사용하는 경우와 비교하여 더 높은 안정성, 성능 및 비용 효율성의 분석 솔루션을 사용할 수 있습니다. 조직에서 Tableau Cloud을 사용하는 것이 좋은지 여부에 대한 자세한 내용은 분석 솔루션을 클라우드로 이동해야 합니까?(영문)(링크가 새 창에서 열림) 블로그 게시물을 참조하십시오.

이미 Tableau Server를 실행 중이며 Tableau Cloud로 마이그레이션하려 합니까? Tableau Cloud 수동 마이그레이션 가이드(링크가 새 창에서 열림)를 참조하십시오.

Tableau Server를 자체 호스트해야 한다고 판단된 경우에는 EDG(엔터프라이즈 배포 가이드)(링크가 새 창에서 열림)의 권장 Tableau 배포를 따르는 것이 좋습니다. 계층화된 데이터 네트워크를 기반으로 완벽하게 테스트되고 지원되는 EDG는 확장 가능하고 안전한 고성능 참조 아키텍처를 제안합니다. 앞으로 Tableau는 EDG 참조 아키텍처에 투자하여 기능 배포를 용이하게 하고 업그레이드 시나리오를 개선할 것입니다.

프로덕션 설치에 대한 하드웨어 추천 항목

다음 목록에는 Tableau Server의 프로덕션용 단일 노드 설치에 대한 최소 하드웨어 추천 항목이 나와 있습니다.

중요: 이러한 권장 사항은 최소 사항이며 설치 및 조직의 요구 사항을 반영하지 않을 수도 있습니다. 예를 들면 디스크 공간 요구 사항에 영향을 미치는 요인은 Tableau Server에 추출, 흐름 및 많은 수의 통합 문서를 게시하는지 여부를 비롯하여 여러 가지가 있습니다. 여유 디스크 공간 요구 사항에 영향을 줄 수 있는 사항에 대한 자세한 내용은 디스크 공간 요구 사항을 참조하십시오.

설치 유형

프로세서

CPU

RAM

디스크의 여유 공간

단일 노드

  • 64비트(x86_64 칩셋)
  • SSE4.2 및 POPCNT 명령 집합을 지원해야 함
  • ARM 기반 프로세서는 지원되지 않음

8개 코어(16 vCPU), 2.0GHz 이상

버전 2022.3 이상:

  • 128GB

버전 2021.4.0에서 버전 2022.1.x로:

  • 64GB

버전 2021.3.x 이상:

  • 32GB

50GB

Tableau Prep Conductor를 Tableau Server 설치에 추가하는 경우 두 번째 노드를 추가하고 이 노드를 실행 중인 Tableau Server Prep Conductor에 전용으로 사용하는 것이 좋습니다. 이 노드에는 최소 4개의 코어(8개 vCPU)와 16GB RAM이 있어야 합니다.

다중 노드 및 엔터프라이즈 배포

기술 지원이 필요한 경우 Tableau에 문의하십시오.

노드는 다음을 제외하고 최소 하드웨어 권장 사항을 충족하거나 초과해야 합니다.

  • 전용 백그라운더 노드: 최대 2개의 백그라운더 인스턴스를 실행하고 4개 코어가 허용 가능.

  • Tableau Prep Conductor 전용 노드: 최소 4개의 코어(8개 vCPU) 및 16GB RAM.

  • 독립 게이트웨이 전용 노드: 최소 2개 이상의 코어(4 vCPU), 8GB의 RAM 및 100GB의 디스크 여유 공간

중요: 디스크 공간 요구 사항은 TSM을 초기화할 때까지 확인할 수 없습니다.

  • 디스크 여유 공간은 Tableau Server 설치 프로그램의 압축을 푼 후 계산됩니다. 설치 프로그램은 약 1GB의 공간을 사용합니다. 추출을 사용할지 여부와 같은 다양한 요소에 따라 추가 디스크 공간을 할당해야 할 수 있습니다.

  • 외부 파일 저장소에 대한 NAS(Network Attached Storage) 공간 요구 사항: Tableau Server에 외부 파일 저장소를 구성하려는 경우 NAS(Network Attached Storage)에 할당할 저장소 공간의 양을 예측해야 합니다.

    저장소 크기 예측: 추출을 게시하고 새로 고치는 데 필요한 저장소 양을 고려해야 합니다. 또한 옵션 2: 리포지토리를 개별적으로 백업 항목에 설명된 대로 리포지토리 백업을 별도로 수행하는 옵션을 특별히 선택하지 않는 한 리포지토리 백업 크기도 고려해야 합니다.

    • 추출:
      • Tableau Server에 게시될 추출의 수와 각 추출의 크기를 고려합니다. Tableau Server에 여러 추출을 게시한 다음 사용된 디스크 공간을 확인하여 요구 사항을 테스트합니다. 이 디스크 공간의 양을 사용하여 일정 기간 동안 Tableau Server에 게시되는 추출의 수와 기존 추출의 크기가 얼마나 증가하는지 파악할 수 있습니다.
      • 추출 새로 고침 중에 임시 디렉터리에 필요한 공간을 고려합니다. 새로 고침 중에 추출이 저장되는 임시 디렉터리에는 추출의 최종 파일 크기보다 최대 3배의 공간이 필요할 수 있습니다.

    • 리포지토리 백업:
      • 리포지토리 데이터의 예상 크기를 얻으려면 <data directory>/pgsql/data/base 디렉터리의 크기를 확인하십시오.

      • 리포지토리 데이터의 정확한 크기를 구하려면 백업 파일을 열고 workgroup.pg_dump 파일의 크기를 사용하십시오.
  • 코어 수는 "물리적" 코어 수 기반입니다. 물리적 코어 수는 실제 서버 하드웨어나 가상 컴퓨터(VM)의 코어 수를 나타낼 수 있습니다. 코어 수 계산에서 하이퍼스레딩은 무시됩니다.

  • 표시된 RAM은 단일 노드 설치에 권장되는 최소값입니다. 예를 들어 활동, 사용자 수 및 백그라운드 작업에 따라 더 많은 RAM이 있으면 설치의 성능이 향상될 수 있습니다.

추천 항목의 전체 목록을 보고 최소 요구 사항을 확인하려면 Tableau Server의 최소 하드웨어 요구 사항 및 권장 사항을 참조하십시오. Tableau가 확장성 테스트를 위해 내부적으로 사용하는 하드웨어 사양에 대해서는 프로덕션 설치에 대한 하드웨어 추천 항목을 참조하십시오.

Amazon Web Services 및 Google Cloud Platform에 기반을 둔 공용 클라우드 배포에서 "vCPU"는 실제로 전체 CPU 코어가 아니라 CPU Hyper 스레드입니다. 클라우드 인스턴스의 크기를 결정할 때, 지정된 Tableau Server CPU 코어 요구 사항(최소 평가판 설치의 경우 vCPU 8개, 단일 노드 설치의 경우 vCPU 16개 권장)보다 두 배 많은 vCPU가 필요합니다.

운영 체제 요구 사항

다음과 같은 64비트 Microsoft Windows Server 운영 체제가 지원됩니다.

 2019.x2020.1.0 ~
2021.2.x
2021.3.0 ~ 2023.1x, 2023.3.02023.3.1 ~ 2024.2.x
Windows Server 2008 R2   
Windows Server 2012  
Windows Server 2012 R2  
Windows Server 2016
Windows Server 2019
Windows Server 2022

참고: 2023.3.1 이전 버전에서 Windows Server 2022는 지원되지 않습니다. 2023년 4월부터 Windows 기반의 모든 2023.3.1 이전 Tableau Server 버전에 대한 설치 프로그램은 Windows 2022에서의 설치를 차단합니다.

다중 노드 클러스터의 모든 노드는 운영 체제 유형이 같아야 하며 해당 운영 체제의 주 버전이 같아야 합니다. 예를 들어, 모든 Windows Server 2022 노드입니다.

Linux 노드와 Windows 노드가 조합된 경우 Tableau Server의 다중 노드 인스턴스를 설치할 수 없습니다.

설치 디렉터리

기본적으로 Tableau Server는 시스템 드라이브에 설치됩니다. Windows가 설치되어 있는 드라이브가 시스템 드라이브입니다. 대부분의 경우 시스템 드라이브는 C:\ 드라이브입니다. 이러한 기본 사례에서는 Tableau Server가 다음 디렉터리에 설치됩니다.

  • C:\Program Files\Tableau\Tableau Server\packages

  • C:\ProgramData\Tableau\Tableau Server

NFS(네트워크 파일 시스템) 볼륨에는 바로 가기 링크 또는 데이터 디렉터리 위치를 지정하지 마십시오.

기본 위치가 아닌 설치 위치

일부 조직에서는 시스템 드라이브에 설치하는 대신 별도의 드라이브에 응용 프로그램을 설치합니다. 설치하는 동안(또는 자동화된 설치에서) 다른 설치 위치를 지정할 수 있습니다. 설치하는 동안 다른 설치 드라이브 또는 폴더 위치를 선택하는 경우 Tableau Server의 data 디렉터리가 해당 경로에 설치됩니다. 즉, 기본 위치가 아닌 위치에 설치하는 경우 기본 C:\ProgramData\Tableau\Tableau Server 경로가 만들어지지 않습니다.

기본 위치가 아닌 위치에 설치하는 경우 다음을 고려해야 합니다.

  • '서비스 계정' 서비스 계정에 사용 권한을 수동으로 구성해야 할 수 있습니다. 미리 정의된 로컬 계정(NetworkService)을 '서비스 계정' 서비스 계정으로 사용하지 않는 경우 사용하려는 계정의 사용 권한을 직접 설정해야 합니다. 이러한 사용 권한은 Tableau Server를 설치한 후 설정해야 합니다. 자세한 내용은 폴더 사용 권한 확인을 참조하십시오.

  • 로그 파일은 <installation path or drive>\data\tabsvc\logs에 저장됩니다. 기본 설치의 C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs 경로는 <installation path or drive>\data\tabsvc\logs로 변환됩니다.

  • 최신 Tableau Server 버전으로 업그레이드하는 경우 동일한 위치를 지정해야 할 수 있습니다. 업그레이드에 대한 자세한 내용은 Tableau Server 업그레이드 개요를 참조하십시오.

    참고: 로컬 또는 클라우드의 VM에서 Tableau Server를 실행하는 경우 라이선스와 관련된 문제가 발생할 수 있습니다. 즉, Tableau Server를 독립형으로 실행 중이거나 클러스터에서 실행 중인 경우가 해당됩니다. 단순히 VM에서 Tableau Server를 업그레이드하는 경우 라이선스와 관련된 어떠한 추가 작업도 수행할 필요가 없습니다. 업그레이드할 새 프로덕션 환경이나 테스트 환경을 만들기 위해 VM을 복제하려는 경우 복제 전에 모든 Tableau Server 라이선스를 비활성화해야 합니다. 그렇지 않으면 새 VM 환경의 라이선스를 신뢰할 수 없게 되고 모든 업그레이드 시도가 실패합니다.

    VM을 복제하려면 Tableau Server가 라이선스가 없는 상태(모든 라이선스가 비활성화된 상태)인지 확인하십시오. VM을 복제한 후 복제된 VM에서 Tableau 라이선스를 활성화하고 업그레이드를 진행하십시오.

  • Tableau Server의 다중 노드 인스턴스를 설치할 때 설치 위치(경로)는 모든 노드에서 동일해야 합니다.

Tableau Prep Conductor

Tableau Prep Conductor는 Tableau Server의 프로세스 중 하나입니다. 이 프로세스는 흐름을 실행하고, 연결 자격 증명을 확인하고, 흐름이 실패한 경우 알림을 보냅니다. Tableau Prep Conductor는 Tableau Server의 예약 및 추적 기능을 활용합니다. 따라서 데이터가 변경되는 경우 Tableau Prep Builder에 로그인하여 개별 흐름을 수동으로 실행하는 대신, 흐름 실행을 자동화하여 흐름 출력을 업데이트할 수 있습니다.

Tableau Prep Conductor는 개별적으로 라이선스가 허가되며 Data Management 라이선스를 통해 사용할 수 있습니다. Tableau Prep Conductor 라이선스에 대한 자세한 내용은 Data Management 라이선스를 참조하십시오.

전용 노드에서 Tableau Prep Conductor를 사용하도록 설정하는 것이 좋습니다. 자세한 내용은 다음을 참조하십시오.

추가 요구 사항

환경이 다음과 같은 추가 요구 사항을 충족하는지 확인하십시오.

호스트 이름

  • Tableau Server가 DNS(도메인 이름 서버)를 사용하거나 Tableau Server를 실행하는 컴퓨터의 로컬 호스트 파일을 사용하여 호스트 이름을 IP 주소로 확인할 수 있어야 합니다. 기본적으로 호스트 파일은 \Windows\System32\Drivers\etc\hosts에 저장됩니다.
  • 설치 프로세스 중에 Tableau 서비스 관리자를 시작한 후 서버의 호스트 이름이 변경되어서는 안 됩니다. 예를 들어 cloud-init 패키지를 사용하여 가상 컴퓨터를 초기화하고 해당 가상 컴퓨터에 Tableau Server를 설치할 경우 이 문제가 발생할 수 있습니다.
  • 밑줄(_)을 포함하는 호스트 이름은 Tableau Server에서 지원되지 않습니다.

정적 IP 주소

Tableau Server를 설치하는 컴퓨터에 정적 IPv4 또는 IPv6 주소가 있어야 합니다.

IPv4와 IPv6를 모두 사용하거나 NIC(다중 네트워크 카드)를 사용 중인 경우 예기치 않은 동작이 나타날 수 있습니다. 자세한 내용은 다음을 참조하십시오.

데이터베이스 드라이버

특정 데이터 원본에 연결하려면 Tableau Server를 설치하는 컴퓨터에 올바른 데이터베이스 드라이버가 설치되어 있어야 합니다. 자세한 내용은 데이터베이스 드라이버를 참조하십시오.

사용 가능한 포트

TSM 및 Tableau Server에 각각 액세스하기 위해서는 사용 가능한 TCP 포트가 필요합니다. TSM은 기본적으로 포트 8850을 사용하고, Tableau Server 게이트웨이 서비스는 기본적으로 포트 80을 사용합니다. Tableau Server를 설치하기 전에 포트 8850 및 80이 모두 시스템에서 사용되고 있지 않음을 확인하는 것이 좋습니다. 이러한 포트를 사용할 수 없는 경우 TSM 및 게이트웨이 포트가 동적으로 다른 포트 번호로 다시 매핑될 수 있으며, 현재 다시 매핑된 포트를 표시할 수 있는 인터페이스는 없습니다.

IIS를 실행되는 컴퓨터에 Tableau Server를 설치(배포가 권장되지 않음)하려면 IIS와 충돌하지 않도록 Tableau의 게이트웨이 포트 번호를 수정해야 합니다. 설치 프로세스 중에 다른 게이트웨이 포트 번호를 지정할 수 있습니다.

Tableau 서비스 관리자 포트를 참조하십시오.

로컬 방화벽 구성

Tableau Server를 설치할 컴퓨터에서 방화벽을 실행하는 경우 Tableau Server 트래픽에 대해 다음과 같은 기본 포트를 열어야 합니다. 443을 제외한 모든 포트 번호를 변경할 수 있습니다.

포트TCP/UDP사용 주체...설치 유형
전체

분산/고가용성

80TCP게이트웨이X 
443TCPSSL. Tableau Server가 SSL에 대해 구성된 경우 응용 프로그램 서버는 요청을 이 포트로 리디렉션합니다. 이 포트를 변경하지 마십시오.X 
8850TCPTableau 서비스 관리자.X 
8060TCPPostgreSQL 데이터베이스.X 
8061TCPPostgreSQL 백업 확인 포트X 
8000-9000TCPTableau 프로세스의 동적 매핑에 대해 기본적으로 예약된 포트 범위 X
27000-27009TCPTableau Server의 라이선스 서비스에 사용되는 포트 범위. 이 범위는 라이선스 서비스를 실행하는 노드에서 열어야 하며 다른 노드에서 액세스할 수 있어야 합니다. 기본적으로 라이선스 서비스는 초기 노드에서 실행됩니다.X 

Tableau 서비스 관리자 포트를 참조하십시오.

로컬 Windows 방화벽 구성에 대한 자세한 내용은 Microsoft 제품 설명서를 참조하십시오.

로컬 관리자

설치를 실행하는 데 사용하는 계정은 Tableau Server가 설치된 Windows 컴퓨터에서 로컬 관리자 그룹의 멤버여야 합니다.

기본적으로 TSM(Tableau 서비스 관리자) 웹 UI 및 CLI 도구를 실행할 때에도 로컬 관리자 권한이 있는 계정을 사용해야 합니다. 그러나 Tableau Server를 설치한 후 TSM 관리를 위한 Windows 그룹을 지정할 수 있습니다. 자세한 내용은 사용자 지정 TSM 관리 그룹 구성을 참조하십시오.

프로세스, 인증, 로그 파일, 라이선스 및 알림과 같은 OS 수준 액세스에 의존하는 Tableau Server 구성 요소를 구성하려면 TSM을 사용합니다. TSM 인증을 참조하십시오.

사용자 가져오기, 사이트 만들기, 웹 작성 등과 같은 Tableau 관련 관리는 Tableau Server 관리자가 수행합니다. 이러한 관리 계정은 설치 후 사용자에게 역할을 할당하여 구성할 수 있습니다. 초기 Tableau Server 관리자 계정은 설치 프로세스의 일부로 만들어집니다. 자세한 내용은 관리자 계정 추가를 참조하십시오.

'서비스 계정' 서비스 계정

Tableau Server 서비스를 실행하는 데 사용하는 '서비스 계정' 서비스 계정은 사용자가 데이터 원본에 대한 NT 인증을 사용하는 경우 또는 SQL Server 가장을 사용하려는 경우에 유용합니다. 자세한 내용은 '서비스 계정' 서비스 계정SQL Server 가장을 참조하십시오.

일부 조직은 응용 프로그램 서버에 대한 사용 권한 및 계정을 표준화하기 위해 그룹 정책 또는 기타 시스템 관리 솔루션을 사용합니다. 조직이 그와 같은 솔루션을 실행하는 경우 '서비스 계정' 서비스 계정에 필요한 폴더 사용 권한을 수용하도록 시스템을 구성해야 합니다. 자세한 내용은 폴더 사용 권한 확인을 참조하십시오.

바이러스 백신 소프트웨어

Tableau Server에서 사용하는 디렉터리를 검사하는 바이러스 백신 소프트웨어는 Tableau Server의 설치 및 지속적인 사용을 방해할 수 있습니다. 경우에 따라 이로 인해 설치가 실패하거나, Tableau Server를 시작하는 데 문제가 있거나, 성능에 영향을 줄 수 있습니다. Tableau Server를 실행하는 컴퓨터에서 바이러스 백신 소프트웨어를 실행하려는 경우 기술 자료(링크가 새 창에서 열림)의 권장 사항을 따르십시오.

다음 단계인 Tableau Server 설치 및 구성을 계속 진행합니다.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!