How Can We Help?

Search for answers or browse our knowledge base.

Table of Contents
< All Topics
Print

Trước khi cài đặt Tableau Server

Trước khi bạn cài đặt…

Lưu ý: Bạn có thể tìm thêm thông tin về thông số kỹ thuật cho Tableau Server trên trang web của Tableau, tại đây.

Chủ đề này bao gồm các yêu cầu và khuyến nghị mà bạn phải xem xét trước khi cài đặt Tableau Server vào môi trường sản xuất.

  • Nếu bạn mới sử dụng Tableau Server và muốn triển khai nó trong tổ chức của mình, chúng tôi khuyến khích bạn triển khai Tableau Server dưới dạng một server duy nhất trong môi trường thử nghiệm trước. Cách dễ nhất để thực hiện cài đặt server duy nhất là làm theo các bước trong Jump-start Installation.
  • Nếu bạn đang triển khai Tableau Server trong một cụm phân tán (distributed cluster), hãy xem lại Distributed Requirements ngoài các yêu cầu và khuyến nghị được mô tả trong chủ đề này.

Xác nhận kế hoạch triển khai server của bạn

Trước khi cam kết cài đặt một triển khai Tableau Server mới trong tổ chức của bạn, hãy đảm bảo đánh giá kỹ lưỡng các lựa chọn của bạn. Đối với hầu hết các tổ chức, Tableau Cloud sẽ cung cấp một giải pháp phân tích đáng tin cậy hơn, hiệu suất cao hơn và tiết kiệm chi phí hơn so với việc tự lưu trữ Tableau Server. Để biết thông tin về khả năng áp dụng của Tableau Cloud cho tổ chức của bạn, hãy xem bài đăng blog này, Should I move my analytics to the cloud?.

Đã chạy Tableau Server và muốn chuyển sang Tableau Cloud? Hãy xem Tableau Cloud Manual Migration Guide.

Khuyến nghị phần cứng cho cài đặt sản xuất

Danh sách sau đây mô tả các khuyến nghị phần cứng tối thiểu cho việc sử dụng sản xuất, cài đặt server một node (single-node) của Tableau Server:

Quan trọng: Những khuyến nghị này là tối thiểu và có thể không phản ánh yêu cầu cho cài đặt và tổ chức của bạn. Ví dụ, có một số yếu tố có thể ảnh hưởng đến yêu cầu không gian đĩa, bao gồm việc bạn có xuất bản extract (bản sao dữ liệu), flow (luồng), và số lượng workbook (sổ làm việc) lên Tableau Server hay không. Để biết thêm thông tin về những gì có thể ảnh hưởng đến yêu cầu không gian đĩa trống, hãy xem Disk Space Requirements.

LOẠI CÀI ĐẶTBỘ XỬ LÝCPURAMKHÔNG GIAN ĐĨA TRỐNG
Server một node (Single node)– 64-bit (x86_64 chipsets)
– Phải hỗ trợ tập lệnh SSE4.2 và POPCNT
– Bộ xử lý dựa trên ARM không được hỗ trợ
8 lõi (16 vCPUs), 2.0 GHz hoặc cao hơnPhiên bản 2022.3 trở lên:
– 128 GB
Phiên bản 2021.4.0 đến 2022.1.x:
– 64 GB
Phiên bản 2021.3.x và trước đó:
– 32 GB
50 GB
Cài đặt nhiều node (Multi-node) và doanh nghiệp (Enterprise)Liên hệ với Tableau để được hướng dẫn kỹ thuật.
Các node phải đáp ứng hoặc vượt quá các khuyến nghị phần cứng tối thiểu, ngoại trừ:
– Node Backgrounder chuyên dụng chạy tối đa hai phiên bản của Backgrounder, nơi 4 lõi có thể được chấp nhận.
– Node chuyên dụng cho Tableau Prep Conductor: Tối thiểu 4 lõi (8 vCPUs), và 16 GB RAM.
– Node chuyên dụng cho Independent Gateway: Tối thiểu 2 lõi (4 vCPUs), 8 GB RAM, và 100 GB không gian đĩa trống.

Quan trọng: Yêu cầu không gian đĩa không thể được kiểm tra cho đến khi bạn khởi tạo TSM.

  • Không gian đĩa trống được tính sau khi chương trình cài đặt Tableau Server được giải nén. Chương trình cài đặt sử dụng khoảng 1 GB không gian. Bạn có thể cần phân bổ thêm không gian đĩa tùy thuộc vào các yếu tố khác nhau như việc bạn có sử dụng extract hay không.
  • Yêu cầu không gian lưu trữ gắn mạng cho External File Store (Kho Tệp Ngoài): Nếu bạn định cấu hình Tableau Server với External File Store (server stall restore storage.htm), bạn sẽ cần ước tính lượng không gian lưu trữ cần dành trên thiết bị lưu trữ gắn mạng của bạn.

Ước tính kích thước lưu trữ: Bạn phải tính đến lượng lưu trữ cần thiết cho việc xuất bản và làm mới extract. Ngoài ra, bạn cũng phải tính đến kích thước sao lưu repository (kho dữ liệu) trừ khi bạn chọn tùy chọn sao lưu repository riêng lẻ như được mô tả trong chủ đề Option 2: Back up repository separately.

  • Extract (Bản sao dữ liệu):
    • Xem xét số lượng extract sẽ được xuất bản lên Tableau Server và kích thước của mỗi extract. Kiểm tra nhu cầu của bạn bằng cách xuất bản một vài extract lên Tableau Server, sau đó kiểm tra không gian đĩa đã sử dụng. Bạn có thể sử dụng lượng không gian đĩa này để giúp bạn tính toán số lượng extract sẽ được xuất bản lên Tableau Server theo thời gian cũng như cách mỗi extract hiện có sẽ tăng kích thước.
    • Xem xét không gian cần thiết cho thư mục tạm (temp directory) trong quá trình làm mới extract. Thư mục tạm, nơi một extract được lưu trữ trong quá trình làm mới, có thể yêu cầu không gian gấp ba lần kích thước tệp cuối cùng của extract.
  • Sao lưu Repository (Kho dữ liệu):
    • Để ước tính dữ liệu repository, hãy kiểm tra kích thước của thư mục <data directory>/pgsql/data/base.
    • Để biết kích thước chính xác của dữ liệu repository, hãy mở tệp sao lưu và sử dụng kích thước của tệp workgroup.pg_dump.
  • Số lượng lõi được tính dựa trên lõi “vật lý” (physical cores). Lõi vật lý có thể đại diện cho phần cứng server thực tế hoặc lõi trên máy ảo (VM). Hyper-threading (siêu phân luồng) không được tính đến khi đếm số lõi.
  • RAM được hiển thị là mức tối thiểu được khuyến nghị cho cài đặt một node. Cài đặt của bạn có thể hoạt động tốt hơn với RAM nhiều hơn, tùy thuộc vào hoạt động, số lượng người dùng, và các công việc nền (background jobs), ví dụ.

Để xem danh sách đầy đủ các khuyến nghị và yêu cầu tối thiểu, hãy xem Minimum Hardware Requirements and Recommendations for Tableau Server. Đối với thông số phần cứng mà Tableau sử dụng nội bộ để kiểm tra khả năng mở rộng, hãy xem Hardware recommendations for production installations.

Đối với các triển khai đám mây công cộng trên Amazon Web Services và Google Cloud Platform, “vCPU” của họ thực chất là một hyper-thread CPU (luồng CPU), không phải lõi CPU đầy đủ. Khi định cỡ các phiên bản đám mây, bạn sẽ cần gấp đôi số vCPU so với yêu cầu lõi CPU của Tableau Server (8 vCPU cần thiết cho cài đặt thử nghiệm tối thiểu, 16 vCPU được khuyến nghị cho cài đặt một node).

Yêu cầu hệ điều hành

Các hệ điều hành Microsoft Windows Server 64-bit sau đây được hỗ trợ:

2021.3.0 – 2023.1.x, 2023.3.02023.3.1 – 2025.1.x
Windows Server 2016
Windows Server 2019 (x64)
Windows Server 2022

Tất cả các node trong một cụm nhiều node (multi-node cluster) phải có cùng loại hệ điều hành và cùng phiên bản chính của hệ điều hành đó. Ví dụ, tất cả các node đều phải là Windows Server 2022.

Bạn không thể cài đặt một phiên bản Tableau Server nhiều node trên sự kết hợp của các node Linux và Windows.

Thư mục cài đặt

Mặc định, Tableau Server sẽ cài đặt trên ổ đĩa hệ thống. Ổ đĩa nơi Windows được cài đặt là ổ đĩa hệ thống. Trong hầu hết các trường hợp, ổ đĩa hệ thống là ổ C:\. Trong trường hợp mặc định này, Tableau Server sẽ cài đặt vào các thư mục sau:

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

Không chỉ định liên kết tượng trưng (symbolic link) hoặc vị trí thư mục dữ liệu trên một ổ đĩa Network File System (NFS).

Vị trí cài đặt không mặc định

Thay vì cài đặt trên ổ đĩa hệ thống, một số tổ chức cài đặt ứng dụng trên một ổ đĩa riêng. Trong quá trình thiết lập (hoặc với cài đặt tự động), bạn có thể chỉ định một vị trí cài đặt khác. Nếu bạn chọn một ổ đĩa hoặc thư mục cài đặt khác trong quá trình thiết lập, thì thư mục dữ liệu cho Tableau Server sẽ cài đặt vào cùng đường dẫn. Điều này có nghĩa là nếu bạn cài đặt vào một vị trí không mặc định, đường dẫn mặc định C:\ProgramData\Tableau\Tableau Server sẽ không được tạo.

Khi bạn cài đặt vào một vị trí không mặc định, bạn cần xem xét những điều sau:

  • Bạn có thể cần cấu hình quyền của tài khoản dịch vụ Run As (Run As service account) theo cách thủ công. Nếu bạn không sử dụng tài khoản cục bộ được định nghĩa sẵn, NetworkServices, làm tài khoản dịch vụ Run As, thì bạn sẽ cần thiết lập quyền cho tài khoản bạn sẽ sử dụng. Bạn phải thiết lập các quyền này sau khi cài đặt Tableau Server. Xem Verify Folder Permissions.
  • Các tệp nhật ký (log files) được lưu trữ tại <installation path or drive>\data\tabsvc\logs. Đường dẫn C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs trong cài đặt mặc định được chuyển thành <installation path or drive>\data\tabsvc\logs.
  • Bạn có thể cần chỉ định cùng vị trí khi nâng cấp lên các phiên bản mới hơn của Tableau Server. Để biết thêm thông tin về nâng cấp, xem Upgrade Tableau Server Overview.

Lưu ý: Nếu bạn chạy Tableau Server trên một máy ảo (VM), dù là cục bộ hay trên đám mây, hãy lưu ý về khả năng xảy ra các vấn đề liên quan đến cấp phép (licensing). Điều này áp dụng cho dù bạn đang chạy Tableau Server dưới dạng độc lập hay trong một cụm. Nếu bạn chỉ nâng cấp Tableau Server trên VM, bạn không cần thực hiện thêm hành động nào liên quan đến cấp phép. Nếu bạn định sao chép (clone) VM để tạo một môi trường sản xuất hoặc thử nghiệm mới để nâng cấp, bạn cần hủy kích hoạt (deactivate) bất kỳ giấy phép Tableau Server nào trước khi sao chép. Nếu bạn không làm điều này, môi trường VM mới có thể gặp phải giấy phép không đáng tin cậy (untrusted license), và bất kỳ nỗ lực nâng cấp nào sẽ thất bại.

Để sao chép một VM, hãy đảm bảo rằng Tableau Server không có giấy phép (tất cả giấy phép đã được hủy kích hoạt). Sau khi sao chép VM, hãy kích hoạt giấy phép Tableau trên VM đã sao chép và tiến hành nâng cấp.

  • Khi cài đặt một phiên bản Tableau Server nhiều node, vị trí cài đặt (đường dẫn) phải giống nhau trên mọi node.

Tableau Prep Conductor

Tableau Prep Conductor là một trong những quy trình trên Tableau Server. Nó chạy một flow (luồng), kiểm tra thông tin xác thực kết nối, và gửi cảnh báo nếu một flow thất bại. Tableau Prep Conductor tận dụng chức năng lập lịch và theo dõi của Tableau Server để bạn có thể tự động chạy các flow nhằm cập nhật đầu ra của flow thay vì đăng nhập vào Tableau Prep Builder để chạy từng flow riêng lẻ theo cách thủ công khi dữ liệu của bạn thay đổi.

Tableau Prep Conductor được cấp phép riêng và có sẵn thông qua giấy phép Data Management (Quản lý Dữ liệu). Để biết thêm thông tin về cấp phép Tableau Prep Conductor, xem License Data Management.

Chúng tôi khuyến nghị bạn kích hoạt Tableau Prep Conductor trên một node chuyên dụng. Để biết thêm thông tin:

Yêu cầu bổ sung

Hãy đảm bảo rằng môi trường của bạn cũng đáp ứng các yêu cầu bổ sung sau:

Tên máy chủ (Hostname)

  • Tableau Server phải có khả năng phân giải tên máy chủ (hostname) thành địa chỉ IP, hoặc bằng cách sử dụng máy chủ tên miền (DNS) hoặc với một tệp host cục bộ trên máy tính chạy Tableau Server. Theo mặc định, các tệp host được lưu trữ tại Windows\System32\Drivers\etc\hosts.
  • Tên máy chủ của server không được thay đổi sau khi bạn khởi động Tableau Services Manager (TSM) trong quá trình thiết lập. Ví dụ, điều này có thể xảy ra nếu bạn sử dụng gói cloud-init để khởi tạo một máy ảo, và bạn cài đặt Tableau Server trên máy ảo đó.
  • Tên máy chủ có chứa dấu gạch dưới (_) không được Tableau Server hỗ trợ.

Địa chỉ IP tĩnh (Static IP address)

Máy tính nơi bạn cài đặt Tableau Server phải có địa chỉ IP tĩnh IPv4 hoặc IPv6.

Nếu cả IPv4 và IPv6 đều được bật hoặc sử dụng nhiều thẻ mạng (NIC), có thể dẫn đến hành vi không mong muốn. Để biết thêm thông tin, xem các nội dung sau:

  • Đối với các triển khai Tableau Server chạy trên Windows Server 2019: Những thay đổi trong hành vi cấu hình IPv6 của Windows Server 2019 có thể dẫn đến việc IPv6 được ưu tiên hơn IPv4. Để kiểm tra độ ưu tiên của IPv6, hãy xem lại bài viết trong Cơ sở Kiến thức Tableau: Tableau Server IPs changed and not all TSM services are coming up correctly và cập nhật cài đặt máy tính của bạn.
  • Khi sử dụng nhiều NIC: Trong các triển khai sử dụng nhiều NIC, hãy xem Troubleshoot Inconsistent Process Status để biết các phương pháp tốt nhất.

Trình điều khiển cơ sở dữ liệu (Database drivers)

Để kết nối với các nguồn dữ liệu cụ thể, máy tính nơi bạn cài đặt Tableau Server phải có các trình điều khiển cơ sở dữ liệu (database drivers) phù hợp được cài đặt. Để biết thêm thông tin, xem Database Drivers.

Cổng có sẵn (Available ports)

TSM và Tableau Server mỗi cái yêu cầu một cổng TCP có sẵn để bạn có thể truy cập chúng. TSM mặc định sử dụng cổng 8850, và dịch vụ Gateway (Cổng) của Tableau Server mặc định sử dụng cổng 80. Chúng tôi khuyến nghị mạnh mẽ rằng bạn đảm bảo cả cổng 8850 và 80 không đang được sử dụng trên hệ thống của bạn trước khi cài đặt Tableau Server. Nếu các cổng đó không có sẵn, cổng TSM và cổng gateway có thể được ánh xạ động (dynamically remapped) sang các số cổng khác, và hiện tại không có giao diện nào để hiển thị cổng mà chúng đã được ánh xạ lại.

Nếu bạn đang cài đặt Tableau Server trên một máy tính cũng đang chạy IIS (không phải triển khai được khuyến nghị), bạn nên thay đổi số cổng gateway của Tableau để tránh xung đột với IIS. Bạn có thể chỉ định một số cổng gateway khác trong quá trình thiết lập.

Xem Tableau Services Manager Ports.

Cấu hình tường lửa cục bộ (Local firewall configuration)

Nếu bạn đang chạy tường lửa trên máy tính nơi bạn sẽ cài đặt Tableau Server, thì bạn sẽ cần mở các cổng mặc định sau cho lưu lượng Tableau Server. Tất cả số cổng, trừ cổng 443, có thể được thay đổi.

CổngTCP/UDPSử dụng bởi…LOẠI CÀI ĐẶT
Tất cảPhân tán / Tính sẵn sàng cao
80TCPGateway (Cổng)
443TCPSSL. Khi Tableau Server được cấu hình cho SSL, máy chủ ứng dụng chuyển hướng các yêu cầu đến cổng này. Không thay đổi cổng này.
8850TCPTableau Services Manager (TSM – Quản lý Dịch vụ Tableau).
8060TCPCơ sở dữ liệu PostgreSQL.
8061TCPCổng xác minh sao lưu PostgreSQL (PostgreSQL backup verification port).
8000-9000TCPKhoảng cổng được giữ mặc định cho việc ánh xạ động (dynamic mapping) của các quy trình Tableau.
27000-27009TCPKhoảng cổng được sử dụng bởi Tableau Server cho dịch vụ cấp phép (License service). Khoảng này phải được mở trên node chạy dịch vụ cấp phép và có thể truy cập từ các node khác. Theo mặc định, node ban đầu chạy dịch vụ cấp phép.

Xem Tableau Services Manager Ports.

Để biết thông tin về việc cấu hình tường lửa Windows cục bộ, hãy tham khảo tài liệu sản phẩm Microsoft.

Quản trị viên cục bộ (Local administrator)

Tài khoản mà bạn sử dụng để chạy chương trình thiết lập (Setup) phải là thành viên của nhóm Local Administrators (Quản trị viên Cục bộ) trên máy tính Windows nơi Tableau Server được cài đặt.

Theo mặc định, bạn cũng phải sử dụng tài khoản có quyền quản trị viên cục bộ để chạy giao diện Web UI và các công cụ CLI của Tableau Services Manager (TSM). Tuy nhiên, sau khi bạn đã cài đặt Tableau Server, bạn có thể chỉ định một nhóm Windows cho quản trị TSM. Xem Configure a Custom TSM Administration Group.

Sử dụng TSM để cấu hình các thành phần Tableau Server phụ thuộc vào quyền truy cập cấp hệ điều hành (OS-level access), chẳng hạn như quy trình (processes), xác thực (authentication), tệp nhật ký (log files), cấp phép (licensing), và cảnh báo (alerts). Xem TSM Authentication.

Quản trị đặc thù của Tableau, chẳng hạn như nhập người dùng (importing users), tạo site (creating sites), tác giả web (web authoring), v.v., được thực hiện bởi các quản trị viên Tableau Server. Bạn có thể cấu hình các tài khoản quản trị này bằng cách gán vai trò cho người dùng sau khi cài đặt. Tài khoản quản trị viên Tableau Server ban đầu được tạo như một phần của quá trình cài đặt. Xem Add an Administrator Account.

Tài khoản dịch vụ Run As (Run As service account)

Tài khoản dịch vụ Run As (Run As service account) để dịch vụ Tableau Server chạy dưới quyền là hữu ích nếu bạn đang sử dụng NT Authentication (Xác thực NT) với các nguồn dữ liệu hoặc nếu bạn dự định thực hiện giả lập SQL Server (SQL Server impersonation). Để biết thêm thông tin, xem Run As Service Account và SQL Server Impersonation.

Trong một số tổ chức, Chính sách Nhóm (Group Policy) hoặc các giải pháp quản lý hệ thống khác được sử dụng để chuẩn hóa quyền và tài khoản trên các máy chủ ứng dụng. Nếu tổ chức của bạn chạy một giải pháp như vậy, hãy đảm bảo cấu hình hệ thống để đáp ứng các quyền thư mục cần thiết cho tài khoản dịch vụ Run As. Xem Verify Folder Permissions.

Phần mềm diệt virus (Antivirus software)

Phần mềm diệt virus quét các thư mục được sử dụng bởi Tableau Server có thể can thiệp vào quá trình cài đặt và sử dụng liên tục của Tableau Server. Trong một số trường hợp, điều này có thể dẫn đến thất bại trong cài đặt, vấn đề khi khởi động Tableau Server, hoặc ảnh hưởng đến hiệu suất. Nếu bạn dự định chạy phần mềm diệt virus trên máy tính chạy Tableau Server, hãy làm theo các khuyến nghị trong Cơ sở Kiến thức (Knowledge Base).

Tiếp tục đến bước tiếp theo: Install and Configure Tableau Server.

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Please Share Your Feedback
How Can We Improve This Article?