이 페이지가 도움이 되셨나요?
아니요

tabadmin과 TSM의 기능 비교

Windows 기반 Tableau Server는 이제 구성 유틸리티 및 tabadmin 명령줄 도구를 대체하는 TSM(Tableau 서비스 관리자)을 포함합니다. 이전 버전의 Tableau Server에 대한 도움말이 필요한 경우 Tableau 도움말 페이지를 참조하십시오.

Windows 기반 Tableau Server 2018.2 버전에는 레거시 tabadmin CLI 및 GUI 도구 집합을 대체하는 TSM(Tableau 서비스 관리자)이라는 업데이트된 관리 도구 집합이 포함되어 있습니다. 레거시 도구 집합에 포함된 대부분의 기능은 TSM으로 포팅되었습니다. 다음 목록에는 직접 포팅되지 않았거나 더 이상 Tableau Server에 구현되지 않는 레거시 기능이 나와 있습니다.

참고: 이전 버전의 Windows 기반 Tableau Server에 대한 tabadmin 또는 구성 유틸리티 콘텐츠를 사용하려고 하십니까? Tableau 도움말 페이지에서 아카이브된 온라인 도움말을 참조하십시오.

TSM은 Tableau Server의 서버 수준 구성을 관리하는 데 사용됩니다. TSM에 대한 액세스는 명령줄 인터페이스(CLI) 또는 웹 인터페이스와 함께 사용할 수 있습니다. TSM은 이전 버전의 Tableau Server에서 다음 도구를 대체합니다.

  • Tableau Server 구성 유틸리티
  • tabadmin 명령줄 유틸리티
  • Tableau Server Monitor

이 항목에서는 이러한 기존 도구를 간단히 "tabadmin"이라고 합니다. 예를 들어 Windows 기반 Tableau Server의 이전 버전에서는 현재 TSM에서 수행되는 다음과 같은 작업을 tabadmin을 사용하여 수행했습니다.

  • Tableau Server 설치 후 초기 구성
  • 설정 편집 및 서버 토폴로지 변경을 포함한 지속적인 구성 관리
  • backup, restore, ziplogs 등과 같은 관리 작업 실행

TSM과 상호 작용하고 TSM을 사용하는 방법에 대한 자세한 내용은 Tableau 서비스 관리자 개요를 참조하십시오.

레거시 tabadmin CLI 명령과 TSM 명령 간의 매핑을 확인하려면 Tabadmin에서 TSM CLI로 마이그레이션을 참조하십시오.

TSM 명령줄에서만 사용할 수 있는 기능

이 섹션에서 설명하는 특징 및 기능은 이전에 Tableau Server 구성 유틸리티에서 사용할 수 있었습니다. 아래의 특징 및 기능은 TSM 웹 UI에 표시되지 않으므로 TSM CLI를 사용하여 구성해야 합니다.

기본 설정 활성 리포지토리

Tableau Server 구성 유틸리티에는 기본 설정 활성 리포지토리를 설정하는 옵션이 있습니다. TSM에서는 CLI 명령 tsm configuration set -k pgsql.preferred_host를 사용하여 이 작업을 수행해야 합니다. 자세한 내용은 Tableau Server 리포지토리에서 "기본 설정 활성 리포지토리"를 참조하십시오.

데이터 캐시 구성

이전 버전에서 Tableau Server 구성 유틸리티는 데이터 캐싱을 구성할 수 있는 그래픽 UI를 제공했습니다. Tableau Server의 TSM 버전에서는 TSM CLI로 캐싱을 구성해야 합니다. 자세한 내용은 데이터 캐시 구성을 참조하십시오.

초기 설치 전용 설정

이전 버전에서는 Tableau Server 구성 유틸리티가 그래픽 UI를 제공하여 설치 후에 게이트웨이 포트를 변경하고 샘플을 설치할 수 있었습니다. TSM을 사용하면 설치 중에 웹 UI에서 여전히 이러한 옵션을 지정할 수 있지만 설치가 완료된 후에는 명령줄 도구로만 옵션을 변경할 수 있습니다.

자세한 내용은 Tableau 서비스 관리자 포트publishsamples를 참조하십시오.

초기 SQL

이전 버전의 Tableau Server에서는 Tableau Server 구성 유틸리티의 데이터 연결 탭에서 Ignore initial SQL statements for all data sources 옵션을 선택하여 초기 SQL 문을 무시하도록 서버를 구성할 수 있었습니다. 이 구성 옵션은 TSM 웹 UI에 포함되어 있지 않습니다. 초기 SQL 문을 무시하도록 서버를 구성하려면 tsm configuration set 명령을 사용합니다.

tsm configuration set -k vizqlserver.initialsql.disabled -v true

사이트 SAML

핵심 SAML 구성 옵션이 TSM 웹 UI에 포함되어 있지만 사이트 SAML을 구성하려면 TSM CLI를 사용해야 합니다. 사이트 관련 SAML 구성을 참조하십시오.

SAP HANA SSO

SAP HANA SSO 구성을 참조하십시오.

검색 인덱스 다시 작성

2018.2 이전 Tableau Server 버전에서는 Tableau Server의 상태 페이지에 검색 및 찾아보기 인덱스를 다시 작성하는 옵션이 포함되었습니다. 이 옵션은 인덱스를 다시 작성할 때 권장되는 방법이 아니기 때문에 2018.2에서 제거되었습니다. 대신, TSM maintenance reindex-search 명령을 사용합니다. 자세한 내용은 tsm maintenance reindex-search를 참조하십시오.

기능 차이점

이 섹션에서는 Windows 기반 Tableau Server의 레거시 tabadmin 버전이 제공하는 관리 경험과 비교하여 TSM 구현의 기능 차이점에 대해 설명합니다.

호스트 이름 구성

TSM에서는 Tableau Server가 설치된 후 호스트 이름을 변경할 수 없습니다.

로그 아카이브에 로컬 관리자 권한 필요

Tableau Server의 레거시 tabadmin 버전에서는 사이트 관리자가 Tableau Server 관리 페이지에서 로그 아카이브 스냅샷을 생성할 수 있었습니다. Tableau Server의 TSM 버전에서는 TSM 액세스 권한이 있는 관리자만 로그 스냅샷 기능을 사용할 수 있습니다. TSM 웹 UI 또는 CLI를 실행하는 계정은 Tableau Server를 실행하는 Windows 컴퓨터의 로컬 관리자 그룹 멤버여야 합니다. 로그 파일 스냅샷(로그 아카이브)을 참조하십시오.

Windows 방화벽 구성

설치 프로그램이 더 이상 Windows 방화벽을 구성하지 않습니다. Tableau Server를 설치하기 전에 로컬 방화벽에서 해당 포트가 열려 있는지 확인하십시오. 자세한 내용은 로컬 방화벽 구성을 참조하십시오.

백업 및 복원 프로세스

TSM 버전의 Tableau Server에서는 백업하는 Tableau Server 데이터를 보다 세부적으로 제어할 수 있습니다. TSM에서는 tsm maintenance backup, tsm settings exporttsm settings import 명령을 사용하여 Tableau Server 설치를 백업하고 복원합니다. 자세한 내용은 Tableau Server의 전체 백업 및 복원 수행을 참조하십시오.

백업 및 복원 프로세스가 고정된 위치에서 파일을 읽고 씁니다. Tableau Server 2018.1 이하와 달리 명령을 실행할 때 파일 위치를 지정할 수 없습니다. 자세한 내용은 아래에서 고정된 파일 위치를 참조하십시오.

자산 키

이제 자산 키가 백업 파일에 포함됩니다. 레거시 tabadmin에 재생성된 자산 키를 포함시킨 백업을 복원하는 경우 해당 .yml 파일을 TSM 복원 프로세스의 일부로 가져와야 합니다. 자세한 내용은 Tableau Server의 전체 백업 및 복원 수행을 참조하십시오.

구성 가져오기 및 내보내기

Tableau Server의 레거시 tabadmin 버전에서 구성 및 토폴로지 정보는 백업 및 복원 프로세스의 일부로 관리되었습니다. TSM이 도입됨에 따라 tsm settings 명령을 사용하여 구성 및 토폴로지 정보를 내보내고 가져올 수 있습니다.

Kerberos 구성

Tableau Server의 레거시 버전에서 Tableau Server 구성 유틸리티에는 Kerberos 탭에 도메인 관리자가 실행할 구성 배치 스크립트를 생성하는 옵션이 포함되어 있었습니다. 이 스크립트는 서비스 사용자 이름을 설정하고 '서비스 계정' 서비스 계정에 대한 Keytab 파일을 만들었습니다. Tableau Server의 TSM 버전에서는 관리자가 사용할 배치 스크립트를 준비할 수 있도록 배치 스크립트를 문서화했습니다. 자세한 내용은 Keytab 요구 사항 이해를 참조하십시오.

파일 저장소

Tableau Server의 TSM 버전에서는 CFS(클라이언트 파일 서비스)라는 새로운 프로세스가 다중 노드 배포에서 파일의 분산 처리를 담당합니다. CFS에서 관리하는 파일을 업로드하려면 TSM CLI 또는 웹 인터페이스를 사용해야 합니다. Tableau Server 프로세스를 참조하십시오.

TSM은 배치 파일

TSM은 배치 파일입니다. 명령줄에서 TSM 명령을 실행하면 배치 파일(TSM.cmd)이 호출됩니다. 즉, 배치 파일에서 서버 유지 관리 또는 구성을 스크립팅하거나 자동화하는 경우 제어가 배치 파일로 반환되도록 call 명령(예: call tsm maintenance ziplogs)을 사용해야 합니다.

TSM을 사용하려면 인증해야 함

Tableau가 설치된 로컬 컴퓨터에서만 명령을 실행할 수 있는 tabadmin과 달리 TSM에서는 웹 UI 또는 CLI에서 명령을 원격으로 실행할 수 있습니다. 이러한 유연성은 명령을 실행하기 전에 TSM에 로그인해야 함을 의미합니다. 웹 UI에 로그인하려면 TSM 웹 페이지(https://<tsm_computer>:8850)를 열고 메시지에 따라 로그인합니다. CLI에 로그인하려면 tsm login 명령을 사용합니다.

정리 및 캐시 지우기

Tableau Server의 TSM 버전에서 캐시 지우기 및 기타 선택적인 정리 작업은 tsm maintenance cleanup 명령에 포함되어 있습니다.

웹 데이터 커넥터

Tableau Server의 레거시 tabadmin 버전에서 WDC(웹 데이터 커넥터)를 가져오고 안전한 목록에 추가할 수 있었습니다. Tableau Server의 TSM 버전에서는 tsm data-access web-data-connectors add 명령과 web-data-connector-settings 엔터티를 사용하여 WDC를 안전한 목록에 추가할 수 있습니다. Tableau Server의 WDC 지원에 대해 자세히 알아보려면 Tableau Server의 웹 데이터 커넥터를 참조하십시오.

Tableau Server 제거

Tableau Server의 레거시 tabadmin 버전에서 Windows 제어판을 사용하여 제거하면 제거 프로세스가 파일 및 다른 Tableau Server 구성을 남겨둡니다.

TSM에서는 Tableau Server 제거가 다음과 같이 달라집니다.

  • 한 TSM 버전(2018.2.x 이상)에서 다른 TSM 버전으로 업그레이드하는 동안 Tableau Server를 제거하지 마십시오. 업그레이드가 완료되면 Windows 제어판을 사용하여 이전 버전을 제거할 수 있습니다.

  • 설치 또는 업그레이드 시도가 실패할 경우 Windows 제어판을 사용하여 Tableau Server를 제거하지 마십시오. 이러한 경우 아래에 설명된 tableau-server-obliterate 스크립트를 사용하여 컴퓨터에서 Tableau Server를 완전히 제거하십시오.

  • Windows 제어판을 사용하여 Tableau Server를 제거해도 데이터 백업은 생성되지 않습니다. tsm maintenance backup 명령을 사용하여 백업을 만들고 Tableau 설치의 일부가 아닌 컴퓨터의 안전한 위치에 백업 파일을 저장해야 합니다.

  • Tableau Server를 완전히 제거하려면 tableau-server-obliterate.bat 스크립트를 사용합니다. 이 스크립트는 모든 Tableau Server 파일 및 구성을 제거합니다.

Tableau Server 설치 제거 및 제거에 대한 자세한 내용은 Tableau Server 제거를 참조하십시오.

Tableau Server \bin 디렉터리

\bin 디렉터리가 이동되었습니다.

  • tabadmin 설치에서 기본 \bin 디렉터리는 \Program Files\Tableau\Tableau Server\<version>\bin입니다.

  • TSM 설치에서 기본 \bin 디렉터리는 \Program Files\Tableau\Tableau Server\packages\bin.<version_code>입니다.

Tableau Server 설치 디렉터리

이제 Tableau가 \packages 폴더에 설치됩니다.

  • tabadmin 설치에서 기본 설치 위치는 C:\Program Files\Tableau\Tableau Server\<version>입니다.

  • TSM 설치에서 기본 설치 위치는 \Program Files\Tableau\Tableau Server\packages\와 각 프로세스 또는 서비스에 대한 버전이 지정된 하위 폴더입니다. 예: C:\Program Files\Tableau\Tableau Server\packages\bin.20182.18.1214.0751

고정된 파일 위치

tabadmin에서는 백업, 복원 및 ziplog 같은 명령에서 생성되고 사용되는 파일의 파일 위치를 지정할 수 있었습니다. TSM에서는 동일한 명령을 실행할 때 위치를 지정할 수 없지만 명령을 실행하기 전에 basefilepath 변수를 사용하여 고정된 파일 위치를 설정할 수 있습니다. 고정된 파일 위치에서 읽거나 쓰는 명령과 위치를 변경하는 방법에 대한 자세한 내용은 tsm 파일 경로를 참조하십시오.

로그 파일 스냅샷

TSM에서는 로그 파일 스냅샷을 생성할 때 이동하는 위치가 변경되었습니다. 2018.2 이전의 Windows 기반 Tableau Server 버전에서는 Tableau Server의 상태 페이지에서 로그 파일 스냅샷을 생성하고 다운로드할 수 있었습니다. TSM에서는 TSM 유지 관리 페이지에서 이 작업을 수행합니다. TSM에는 로그 파일 스냅샷을 Tableau 지원에 직접 업로드하는 기능이 새롭게 추가되었습니다. TSM에서 이러한 기능이 작동하는 방식에 대한 자세한 내용은 로그 파일 스냅샷(로그 아카이브)을 참조하십시오.

고가용성 및 분산 배포의 변경 사항

TSM과 함께 분산 설치에서 Tableau Server 노드를 설명할 때 사용하는 용어를 변경했습니다. TSM 릴리스 전에는 첫 번째 노드를 "주" 노드라고 하고 모든 추가 노드를 "작업자" 노드라고 했습니다. TSM을 사용하면서 노드가 이전 릴리스보다 서로 더 비슷해졌기 때문에 첫 번째 노드를 "초기" 노드라고 하고 다른 노드를 "추가" 노드라고 합니다. 초기 노드에는 TSM 컨트롤러 및 라이선스 서버 등 추가 노드에 설치되지 않는 일부 TSM 관련 프로세스가 포함됩니다. Tableau는 초기 노드에서 문제가 발생할 경우 설치의 다른 노드로 이러한 주요 프로세스를 이동할 수 있는 스크립트를 제공합니다. 자세한 내용은 초기 노드 장애 복구를 참조하십시오.

분산 배포의 설치 프로세스도 변경되었습니다.

  • 공통 설치 프로그램 파일 - 버전 2018.1 이전에서 배포를 수행하려면 2개의 개별 설치 프로그램이 필요했습니다. 2018.2 및 TSM에서는 모든 노드에 대해 동일한 설치 프로그램을 실행하고 초기 노드 또는 추가 노드를 설치하는지 여부를 지정합니다.

  • 노드 자동 검색 없음 - 2018.2 이전의 Tableau Server 버전에서는 모든 노드를 설치한 후 서버 구성 유틸리티를 실행하고 작업자 노드를 주 노드에 추가했습니다. TSM에서는 초기 노드를 설치한 후 부트스트랩 구성 파일을 생성하고, 모든 추가 노드를 설치할 때 이 파일을 사용합니다. 다중 노드 클러스터 설치에 대한 자세한 내용은 분산 및 고가용성 Tableau Server 설치을 참조하십시오.

  • 조정 서비스 설치 — Tableau Server의 다중 노드 설치를 구성할 경우 추가 노드에도 조정 서비스 집합을 배포해야 합니다. 2018.2 이전의 Windows 기반 Tableau Server 버전에서는 총 3개 또는 5개의 노드를 추가할 때 조정 서비스의 추가 인스턴스가 자동으로 추가되었습니다. 이제 조정 서비스를 수동으로 배포해야 합니다. 이 작업을 수행하는 방법에 대한 자세한 내용은 조정 서비스 집합 배포를 참조하십시오.

  • “백업 주 서버” 없음 - “백업 주 서버” 노드가 더 이상 필요하지 않으며, TSM은 초기 노드에 대한 백업 만들기를 지원하지 않습니다. TSM에서는 초기 노드에 문제가 발생할 경우 스크립트를 사용하여 해당 노드의 주요 프로세스를 클러스터의 다른 노드로 이동할 수 있습니다. 방법에 대한 자세한 내용은 초기 노드 장애 복구를 참조하십시오.

업그레이드 프로세스 변경 사항

업그레이드 단계는 업그레이드를 시작할 버전에 따라 다릅니다. 레거시 tabadmin Tableau Server(2018.1.x 이하)에서 TSM 버전(2018.2 이상)으로 업그레이드하려면 특수한 단계가 필요합니다.

- 버전 2018.1 이하에서 업그레이드: Windows 기반 Tableau Server 버전 2018.1 이하에서 Windows 기반 Tableau Server 버전 2018.2 이상으로 업그레이드하는 경우 아래에서 주요 특성을 숙지하고 Tableau Server 2018.1 이하에서 TSM을 사용하는 Tableau Server로 업그레이드에서 자세한 업그레이드 지침을 참조하십시오.

- 버전 2018.2 이상에서 업그레이드: Windows 기반 Tableau Server 버전 2018.2 이상에서 업그레이드하는 경우 Tableau Server 업그레이드를 참조하십시오. TSM 이전에서 TSM으로 업그레이드하는 단계를 따르지 마십시오.

다음은 Tableau Server 버전 2018.1 이하를 버전 2018.2로 업그레이드할 경우 알아야 하는 주요 특성입니다.

모든 업그레이드:

  • 로컬 관리자 - 로컬 관리자로 로그인합니다. Tableau Server 설치 프로그램을 실행하고 업그레이드 관련 스크립트를 실행하려면 Tableau Server 컴퓨터에 "로컬 관리자"로 로그인해야 합니다. "로컬 관리자"는 Windows의 로컬 사용자 및 그룹 관리 콘솔에서 관리자 그룹의 멤버인 사용자입니다.

  • 라이선스 -

    • 평가판 제품 키 - 평가판 제품 키를 실행하는 서버를 한 주 버전에서 다른 주 버전으로 직접 업그레이드할 수 없습니다. 예를 들어 10.5.x 버전을 2018.x 버전으로 업그레이드할 수 없습니다. 평가판 제품 키를 사용하여 한 주 버전에서 다른 주 버전으로 업그레이드하려면 별도의 컴퓨터에 새 버전의 Tableau Server를 설치하고 해당 컴퓨터에서 평가판 키를 활성화한 다음 기존 버전의 백업을 복원하십시오. 자세한 내용은 라이선스 요구 사항 확인을 참조하십시오.

    • 만료된 유지 관리 - 유지 관리가 만료되었거나 업그레이드하려는 버전의 릴리스 날짜 이전에 만료되는 제품 키를 사용하는 서버를 업그레이드할 수 없습니다. 이 상태의 서버를 업그레이드하려고 하면 서버가 라이선스 없음 상태가 되고 업그레이드가 실패할 수 있습니다. 유지 관리가 만료되었거나 오래된 경우 원래 버전을 제거하기 전에 제품 키 관리 응용 프로그램을 사용하여 제품 키를 새로 고치십시오. 키를 새로 고쳐도 유지 관리가 유효한 날짜로 업데이트되지 않으면 Tableau 고객 포털에서 현재 유지 관리를 포함한 Tableau Server 키에 대해 확인하십시오.

  • 제거 - 업그레이드 전에 Windows 제어판을 사용하여 기존 TSM 이전 버전의 Tableau Server를 제거합니다. 이 특수한 업그레이드 사례는 Tableau Server의 이전 버전을 자동으로 제거하는 이전 버전의 업그레이드와 다릅니다. 버전 2018.1 이하에서 버전 2018.2 이상으로 업그레이드할 경우 이전 버전을 직접 제거해야 합니다. 이전 버전을 제거하지 않으면 새 버전을 설치할 때 이전 버전을 제거하라는 메시지가 나타납니다. 이것은 2018.1 이하에서 20182 이상으로 업그레이드하는 경우에만 해당합니다.

  • 백업 - 이전 버전의 백업을 다른 컴퓨터의 안전한 위치에 저장합니다. 이전 버전의 Tableau Server를 제거하면 Tableau 데이터 디렉터리(기본값: C:\ProgramData\Tableau\Tableau Server)에 백업이 만들어집니다. 업그레이드하기 전에 이 백업을 Tableau Server 설치와 관련이 없는 컴퓨터에 복사하는 것이 좋습니다. 이 백업은 이전 버전의 Tableau Server로 되돌려야 할 때 사용할 수 있는 최신 버전의 데이터를 제공합니다. 적절한 업그레이드 준비에 대한 자세한 정보는 업그레이드 준비를 참조하십시오.

  • 방화벽 관리 - 방화벽 관리는 수동입니다. 이전 버전의 Tableau Server와 달리 Tableau Server를 실행하는 모든 컴퓨터에서 로컬 방화벽을 관리해야 합니다. 자세한 내용은 로컬 방화벽 구성을 참조하십시오.

  • 업그레이드 스크립트 - 새 버전을 설치한 후 upgrade-tsm.cmd 스크립트를 실행하여 업그레이드를 완료하고 새 버전으로 전환합니다.

다중 노드 업그레이드:

  • 제거 - 업그레이드 전에 모든 노드에서 Windows 제어판을 사용하여 기존 TSM 이전 버전의 Tableau Server를 제거합니다. 이전 버전을 제거하지 않으면 새 버전을 설치할 때 이전 버전을 제거하라는 메시지가 나타납니다.

  • 노드 설치 - 클러스터의 모든 노드에서 설치 프로그램을 실행합니다. 2018.2 이전 버전의 일부 분산 설치 업그레이드와 달리 추가 노드의 자동 업그레이드가 없습니다.

  • 단일 설치 프로그램 - 모든 노드에서 같은 설치 프로그램을 사용합니다. 2018.2부터 모든 노드에서 동일한 설치 프로그램을 사용하고 메시지가 표시되면 초기(주) 노드를 업그레이드할지, 아니면 추가(작업자) 노드를 업그레이드할지를 지정합니다. 추가 노드를 위한 별도의 설치 프로그램이 없습니다.

  • 업그레이드 스크립트 - 클러스터의 모든 노드에서 새 버전을 설치한 후 upgrade-tsm.cmd 스크립트를 실행하여 업그레이드를 완료하고 새 버전으로 전환합니다.

TSM에서 구현되지 않은 기능

  • 백업 파일(.tsbak)에서 구성 데이터 복원. 레거시 버전의 tabadmin 백업에는 기본적으로 구성 데이터가 포함되었습니다. 유사한 TSM 명령인 tsm maintenance backup은 구성 데이터를 포함하지 않습니다. TSM에서 구성 데이터를 백업하고 복원하려면 tsm settings 명령을 사용합니다.

  • TSM(Tableau 서비스 관리자)이 도입되면서 2노드 클러스터의 초기(주) 노드에서 리포지토리를 이동할 수 없습니다. 버전 2018.1 이상에서는 두 번째 노드에 두 번째 리포지토리를 추가한 다음 첫 번째 리포지토리를 제거할 수 있습니다. TSM을 사용하면 2노드 클러스터에 두 번째 리포지토리를 추가할 수 없습니다. 즉, 초기 노드에서 리포지토리를 이동할 수 없습니다.