단일 Microsoft Azure 기반 Tableau Server 자체 배포

아카이브된 콘텐츠

공용 클라우드에서의 배포는 계속 지원되지만 타사 공용 클라우드 배포에 대한 콘텐츠는 더 이상 업데이트되지 않습니다.

최신 Tableau Server 배포 콘텐츠는 엔터프라이즈 배포 가이드(링크가 새 창에서 열림) 및 Tableau Server 도움말의 배포(링크가 새 창에서 열림) 섹션을 참조하십시오.

액세스 권한이 있는 고객에게는 Tableau Cloud이 권장됩니다. 자세한 내용은 다음을 참조하십시오.

소개

Microsoft Azure VM(가상 컴퓨터)에서 Tableau Server를 설치하고 실행할 수 있습니다. Tableau Server는 Tableau에서 만든 콘텐츠에 대한 공유, 분산 및 협업을 지원하기 위한 온라인 솔루션입니다.

Microsoft Azure VM(가상 컴퓨터)에서 Tableau Server를 설치하고 실행하려면 다음 작업을 수행하십시오.

1단계: Azure VM 설정

Tableau Server를 설치할 Microsoft Azure VM(가상 컴퓨터)을 만듭니다.

  1. Microsoft Azure 포털(링크가 새 창에서 열림)(https://portal.azure.com)에 로그인합니다.

  2. Microsoft Azure 대시보드에서 새로 만들기를 클릭합니다.

  3. Azure Marketplace에서 계산을 선택하고 새로 만들기 블레이드에서 모두 보기를 클릭합니다.

  4. 계산 블레이드에서 지원되는 Linux 배포 중 하나(예: Ubuntu Server)를 선택하고 Ubuntu Server 블레이드에서 Ubuntu Server 18.04 LTS 또는 Ubuntu Server 20.04 LTS를 선택합니다.

  5. Ubuntu Server 블레이드에서 정보를 검토합니다. 배포 모델 선택 드롭다운 목록에서 Resource Manager를 선택하고 만들기를 클릭합니다.

  6. 가상 컴퓨터 만들기 - 기본 블레이드에서 다음 정보를 지정합니다.

    1. 이름: 인스턴스의 이름을 입력합니다. 이름은 15자 이하여야 합니다.

    2. VM 디스크 유형: SSD를 선택합니다.

    3. 사용자 이름: 사용자 이름을 입력합니다. RDP(원격 데스크톱 프로토콜)를 사용하여 VM에 로그인할 때 이 사용자 이름을 사용합니다.

    4. SSH 공개 키 | 암호: SSH 공개 키 또는 암호를 입력합니다. 이 SSH 공개 키 또는 암호는 VM에 로그인할 때 사용됩니다.

    5. 구독: 이 VM을 연결할 Azure 구독을 입력합니다.

    6. 리소스 그룹: 새로 만들기를 선택하고 VM의 리소스를 호스팅할 새 리소스 그룹의 이름을 입력합니다.

    7. 위치: 새 리소스 그룹의 위치를 입력합니다.

  7. 기본 블레이드 아래쪽에서 확인을 클릭합니다.

  8. 가상 컴퓨터 만들기 - 크기 선택 블레이드에서 모두 보기를 클릭하여 사용 가능한 모든 가상 컴퓨터 크기를 표시합니다.

  9. Tableau Server의 시스템 요구 사항을 충족하는 VM을 선택합니다. 예를 들어 DS13_V2 크기를 선택한 다음 선택을 클릭합니다.

  10. 가상 컴퓨터 만들기 - 설정 블레이드의 저장소에서 관리되는 디스크 사용로 설정합니다.

  11. 가상 컴퓨터 만들기 - 설정 블레이드의 네트워크에서 네트워크 보안 그룹(방화벽)을 클릭합니다.

  12. 다음으로 특정 유형의 인터넷 트래픽이 VM에 연결되도록 허용하는 인바운드 규칙을 만듭니다. 네트워크 보안 그룹 만들기 블레이드에서 인바운드 규칙 추가를 클릭합니다.

  13. 인바운드 보안 규칙 추가 블레이드의 서비스 드롭다운 목록 상자에서 HTTP를 선택합니다.

  14. 우선 순위 상자에 규칙의 우선 순위(예: 100)를 지정합니다. 숫자가 작을수록 먼저 처리됩니다. 예를 들어 우선 순위가 100인 규칙은 우선 순위가 110인 규칙보다 먼저 처리됩니다.

  15. 이름 상자에 인바운드 규칙의 이름(예: HTTP Port-80)을 입력하고 확인을 클릭합니다.

  16. 11~14단계를 반복하여 HTTPS 서비스에 대한 두 번째 규칙을 우선 순위를 101로 지정하여 만듭니다.

  17. 완료되면 네트워크 보안 그룹 만들기 대화 상자에 SSH, HTTP 및 HTTPS 액세스를 허용하는 3개의 규칙이 포함됩니다. 확인을 클릭합니다.

  18. 가상 컴퓨터 만들기 - 설정 블레이드에서 설정을 검토하고 원하는 변경을 수행한 다음 확인을 클릭합니다.

  19. 가상 컴퓨터 만들기 - 만들기 블레이드의 요약 아래에서 설정을 검토하고 만들기를 클릭합니다.

    VM 배포 프로세스가 완료되고 VM이 실행되면 Azure 대시보드에서 VM의 제목을 클릭합니다.

  20. 설정에서 디스크를 클릭합니다.

    참고: VM은 단일 디스크로만 프로비저닝됩니다. 두 번째 디스크를 추가하고 자체 디스크에 Tableau Server를 설치하는 것이 좋습니다.

  21. 디스크 블레이드의 데이터 디스크에서 데이터 디스크 추가를 클릭합니다. 이름 열의 사용 가능한 관리되는 디스크 없음 드롭다운 목록에서 디스크 만들기를 선택합니다.

  22. 관리되는 디스크 만들기 블레이드의 이름 필드에 디스크 이름을 입력합니다.

  23. 크기(GiB) 필드를 128, 512 또는 1024로 설정하고 만들기를 클릭합니다.

    참고: 크기 필드에 원하는 숫자를 입력할 수 있지만 Azure는 프로비저닝된 저장소를 현재 Premium Storage 디스크 크기에 대한 세 가지 옵션에 따라 이러한 값 중 하나로 반올림합니다. 허용 가능한 최소 IOPS 및 처리량을 제공하는 512GiB 이상을 선택하는 것이 좋습니다.

  24. 호스트 캐싱 열에서 없음을 선택하고 저장을 클릭합니다.

2단계: Azure VM에 연결

Linux를 실행하는 컴퓨터에서 SSH(Secure Shell)를 사용하여 Linux를 실행하는 Azure VM에 연결합니다. Microsoft Windows를 실행하는 컴퓨터에서 연결하는 경우 Linux를 실행하는 Azure VM에 연결하려면 PuTTY(링크가 새 창에서 열림)와 같은 SSH 클라이언트를 설치하거나 xrdp(링크가 새 창에서 열림)와 같은 RDP(원격 데스크톱 프로토콜) 클라이언트를 설치해야 합니다. 자세한 내용은 Microsoft Azure 웹 사이트에서 Azure의 Linux VM에 연결하도록 원격 데스크톱 설치 및 구성(영어)(링크가 새 창에서 열림)을 참조하십시오.

3단계: Azure VM에 두 번째 디스크 추가

Linux에서 추가한 데이터 디스크가 인식되려면 해당 디스크를 구성해야 합니다. 단일 Microsoft Azure 기반 Tableau Server 자체 배포에서 이 디스크에 Tableau Server를 설치합니다.

  1. Linux를 실행하는 Azure VM에서 명령 프롬프트를 엽니다.

  2. 연결된 모든 디스크를 표시합니다. sudo fdisk -ls를 입력합니다.

  3. 파티션을 만듭니다. sudo fdisk /dev/sdc를 입력합니다.

  4. fdisk 프롬프트에서 n을 입력하고 Enter 키를 누릅니다.

  5. 새로운 주 파티션을 만들려면 p를 입력하고 Enter 키를 누릅니다.

  6. 파티션 번호를 지정하려면 숫자를 입력합니다. 그렇지 않은 경우 Enter 키를 눌러 기본값을 사용합니다.

  7. 파티션의 첫 번째 섹터를 지정하려면 숫자를 입력합니다. 그렇지 않은 경우 Enter 키를 눌러 기본값(디스크의 첫 번째 사용 가능한 섹터)을 사용합니다.

  8. 파티션의 마지막 섹터를 지정하려면 숫자를 입력합니다. 그렇지 않은 경우 Enter 키를 눌러 파티션에 전체 디스크가 사용되도록 합니다.

  9. 디스크 변경 사항을 저장하려면 w를 입력합니다.

  10. 디스크를 포맷하려면 sudo mkfs.ext4 /dev/sdc를 입력합니다.

  11. 디스크에 대한 디렉터리를 만들려면 sudo mkdir /data를 입력합니다.

  12. 모든 드라이브와 해당 UUID를 나열하려면 sudo ls -l /dev/disk/by-uuid를 입력합니다.

    방금 추가한 디스크의 UUID를 기록합니다. 이 정보는 12단계에서 필요합니다.

  13. 디스크를 영구적으로 마운트하려면 fstab 파일을 편집합니다. sudo nano /etc/fstab를 입력합니다.

  14. fstab 파일의 끝에 다음 줄을 추가합니다.

    UUID=<uuid of the disk you're adding> /data ext4 defaults 0 1

    다음을 참조하십시오.

    /data는 위의 11단계에서 만든 마운트 지점입니다.

    defaultsrw, suid, dev, exec, auto, nouserasync의 기본 옵션을 설정합니다. 자세한 내용은 Linux filesystem mount options(링크가 새 창에서 열림)(Linux 파일 시스템 마운트 옵션)를 참조하십시오.

    0은 장치/파티션(명령 덤프)를 사용하지 않도록 설정합니다.

    2는 부팅 시 fsck에서 루트 볼륨의 오류를 확인한 후 이 데이터 볼륨을 확인하도록 지정합니다.

  15. 파일을 저장하고 종료하려면 ESC를 누르고, CTRL + X를 누르고, Y를 누른 다음 Enter 키를 누릅니다.

  16. VM을 다시 시작합니다.

4단계: Azure VM에 Tableau Server 설치

Microsoft Azure VM(가상 컴퓨터)에 Tableau Server를 설치하는 작업은 다른 모든 서버에 설치하는 작업과 유사합니다.

참고:

  • 로컬 인증 또는 Active Directory 인증을 선택할 수 있습니다. 그러나 Active Directory 인증을 선택하는 경우에는 Active Directory가 Azure에 설치되어 있어야 합니다. 자세한 내용은 Microsoft Azure 설명서에서 Install a replica Active Directory domain controller in an Azure virtual network(링크가 새 창에서 열림)(Azure 가상 네트워크에서 복제 Active Directory 도메인 컨트롤러 설치)를 참조하십시오.

  • 서비스 계정 사용자는 서버 인스턴스의 로컬 사용자여야 합니다.

  1. 다음 중 하나를 수행하여 Tableau Server 설치 프로그램을 VM에 추가한 데이터 디스크에 복사합니다.

    • 다음 중 하나를 수행하여 Tableau Server 설치 프로그램을 VM에 추가한 데이터 디스크에 복사합니다.

      • 설치 프로그램 직접 다운로드. VM에 로그인한 상태에서 브라우저를 열고 Tableau Server 다운로드 페이지(링크가 새 창에서 열림)로 이동한 다음 64비트 버전의 Tableau Server를 다운로드합니다.

      • VM에 설치 프로그램 복사. Tableau Server 설치 프로그램의 복사본이 컴퓨터에 있는 경우 이 복사본을 VM에 추가한 디스크에 복사합니다. VM에 설치 프로그램을 배치할 폴더를 만듭니다. 컴퓨터에서 Tableau Server 설치 프로그램 파일(예: TableauServer-64bit-10.5.exe)을 VM에 복사합니다.

        참고: 단일 Microsoft Azure 기반 Tableau Server 자체 배포에서 추가한 디스크의 /data 디렉터리에 Tableau Server를 설치합니다.

    • VM에 설치 프로그램 복사. Tableau Server 설치 프로그램의 복사본이 컴퓨터에 있는 경우 이 복사본을 VM에 복사합니다. VM에 설치 프로그램을 배치할 폴더를 만듭니다. 컴퓨터에서 Tableau Server 설치 프로그램 파일(예: TableauServer-64bit-10.5.exe)을 VM에 복사합니다.

  2. VM에서 Tableau Server 설치 프로그램을 실행하여 서버 설치 프로세스를 시작합니다. 설치 프로세스는 다른 모든 서버에서와 같은 방식으로 작동합니다. 자세한 내용은 Tableau Server 설치 및 구성을 참조하십시오.

5단계: 원격 브라우저에서 Azure VM 액세스

Tableau Server를 설치한 Azure VM(가상 컴퓨터)에 사용자가 액세스할 수 있는지 확인합니다.

  1. Microsoft Azure 포털에서 VM의 개요 페이지로 이동합니다. VM에 연결된 공용 IP 주소를 기록합니다.

  2. (선택 사항) VM에 공용 호스트 이름을 지정하려면 공용 IP 주소를 클릭합니다.

  3. VM이 아닌 다른 컴퓨터에서 브라우저를 엽니다.

  4. 브라우저에서 VM에 설치한 Tableau Server의 IP 주소 또는 DNS 이름을 입력합니다.

    예:

    http://13.64.47.61 또는 http://tableauonazure.westus.cloudapp.azure.com

  5. 인스턴스에 연결할 수 없는 경우 Microsoft Azure 기반 Tableau Server 문제 해결을 참조하십시오.

6단계: Azure VM의 Tableau Server에 데이터 게시

Microsoft Azure VM(가상 컴퓨터)에 Tableau Server를 설치한 후에는 조직의 사용자가 VM의 Tableau Server에 통합 문서 및 데이터 원본을 게시할 수 있습니다. 프로세스는 사용자가 VM에서 실행되는 서버에 로그인해야 한다는 점을 제외하면 Tableau Server를 온프레미스에 설치한 경우와 동일합니다.

사용자 게시를 허용하기 전에 Tableau Server에서 게시자 사이트 역할을 사용하여 각 사용자를 만들고 게시자 권한을 사용자에게 할당해야 합니다. 자세한 내용은 Tableau Server에 사용자 추가를 참조하십시오.

Tableau Server에 통합 문서 및 데이터 원본을 게시하려는 사용자는 관리자가 VM에 대해 만든 IP 주소(또는 선택적 DNS 호스트 이름)(예: http://13.64.47.61 또는 http://tableauonazure.westus.cloudapp.azure.com)를 사용하여 서버에 로그인하고 할당된 사용자 이름 및 비밀번호를 사용해야 합니다. 자세한 내용은 Tableau 설명서에서 Tableau Server에 통합 문서를 게시하는 방법(링크가 새 창에서 열림)을 참조하십시오.

7단계: Microsoft Azure VM을 종료하거나 삭제할 때 Tableau Server 라이선스 관리

Microsoft Azure VM(가상 컴퓨터)이 정적 MAC 주소 또는 정적 VM ID를 사용하는지 확인합니다. Microsoft Azure VM이 정적 MAC 주소 또는 정적 VM ID를 사용하지 않는 경우 인스턴스를 중지하기 전에 Tableau Server 라이선스를 비활성화해야 합니다. 그렇지 않으면 Microsoft Azure VM을 종료할 때 Tableau Server가 라이선스 없음 상태가 될 수 있으며, 이 경우 VM을 다시 시작할 때 라이선스를 다시 활성화해야 합니다. 또한 Azure 포털을 사용하여 VM을 중지하면 리소스 할당이 취소되고 저장소를 제외한 요금 부과가 중지됩니다. 그러나 운영 체제를 종료하여 VM을 중지하는 경우에는 Azure가 리소스 할당을 취소하지 않으므로 계속해서 요금이 부과됩니다.

VM을 삭제하면 외부 저장소를 포함한 모든 리소스 할당이 취소됩니다. VM이 더 이상 필요하지 않은 경우 VM을 삭제해야 할 수 있습니다. VM을 종료하고 삭제하기 전에는 항상 Tableau Server 라이선스를 비활성화하십시오.

VM을 삭제하기 전에 다음을 수행하십시오.

  1. VM에 로그인합니다.

  2. Tableau Server의 백업을 만든 다음 VM을 더 이상 사용할 수 없게 된 후 액세스할 수 있는 다른 위치에 .tsbak 파일을 복사합니다. 자세한 내용은 Tableau Server의 전체 백업 및 복원 수행을 참조하십시오.

  3. tsm licenses deactivate(링크가 새 창에서 열림) 명령을 사용하여 Tableau Server 제품 키를 비활성화합니다. 이제 VM을 종료하고 삭제할 수 있습니다.