Thứ Sáu, 30 tháng 3, 2018
Bài viết này sẽ hướng dẫn cấu hình SSL của Tableau server để chuyển từ http sang https.
Đầu tiên ta cần tạo ra 2 file (.crt và .key) từ chứng chỉ SSL.
.crt (pem) là đoạn mã nằm trong file ssl.
Copy đoạn mã dán vào notpad lưu lại với file (.crt)
.key() là đoạn mã private key trong ssl.
Copy đoạn mã dán vào notpad lưu lại với file (.key)
Chú ý: Mã CRT và PRIVATE KEY có được trong lúc mua SSL.
Kết quả ta có được hai file:

Tiếp theo vào Tableau Server Configure

Lưu ý Stop Server trước thực hiện
Demo:
Sao lưu Dữ liệu Máy chủ tableau Server
Sao
lưu Tableau Server sử dụng lệnh sao lưu tabadmin
là một phần quan trọng trong việc quản trị và bảo trì máy chủ của bạn. Chỉ những
bản sao lưu được tạo bằng lệnh sao lưu tabadmin mới có thể được sử dụng nếu bạn
cần khôi phục lại dữ liệu của Bảng Dữ liệu.
Tần
suất sao lưu của bạn phụ thuộc vào môi trường của bạn, bao gồm số lượng sử dụng
máy chủ và mức độ thường xuyên thay đổi nội dung và người dùng. Bất kỳ thay đổi
hoặc cập nhật nào xảy ra do có sự cố
hệ thống và bạn cần phải sử dụng bản sao lưu để khôi phục lại Tableau Server.
Lưu ý khi bạn xác định tần suất bạn nên sao lưu hệ thống.
Ngoài
các bản sao lưu thường xuyên của bạn, bạn luôn nên tạo một bản sao lưu hiện tại
của Tableau Server trước khi nâng cấp lên phiên bản mới.
Tạo
File .tsbak
Tạo một script
file .bat
Giải
thích mã script
C: # quay
về ổ đĩa C trong cmd hoặc powershell
cd
"C:\Program Files\Tableau\Tableau Server\10.5\bin" # đẫn đến
thư mục bin của Tableau Server
tabadmin ziplogs
-l -n -f # tạo file ziplogs
copy logs.zip
"E:\BackupServer\backup_keeps10\zipLog\logs.zip" # đường dẫn lưu file ziplogs
tabadmin backup
"E:\BackupServer\backup_keeps10\backups\backup.tsbak" -d -t
"E:\BackupServer\backup_keeps10\temp"
# create file backup và tạo đường
dẫn cho file temp
tabadmin cleanup
Demo
Tạo
Auto Backup
Mở
Task Schdule
Action
à Create Basic task…
Name: tên của task
Description: mô tả cho task
Click Next
Ở đây tùy theo nhu cầu để chọn khoảng thời gian backup phù hợp. Xong
click Next
-
1:
Ngày để task này bắt đầu
-
2:
Thời gian run task
-
Click
Next
Click Next
Chọn đường dẫn đến file .bat.
Click Next
Click Finish
Kết quả:
Thứ Sáu, 23 tháng 3, 2018
Quá trình publish và phân quyền một workbook.
Bước 1: Ở Tableau Server, vào Site → Tạo User và gán cho User một vai trò trong site (Site roles), đây là quyền cao nhất của một user.
Bước 2: Vào Site → Vào Project và gán cho user một vai trò. Vai trò cụ thể của user: Server Administrator, Site Administrator , Project Leader, Publisher, Interactor, Viewer, Unlicensed, View (Can Publish), Unlicensed (Can Publish).
Bước 3: Ở Tableau Desktop, Publisher publish workbook lên Tableau Server, publisher có thể phân quyền tạm thời khi publish.
Bước 4: Vào Site → Vào Project → Workbook: Các Project leader, Site administrator có thể phân quyền workbook hoặc giữ nguyên phân quyền của publisher.
Notes:
· Server administrator có quyền cao nhất và quản lý nhiều site.
· Site administrator có quyền cao nhất trong site, Site administrator quản lý Site được chỉ định và có thể quản lý một hay nhiều site.
· Project leader có quyền cao nhất trong Project, quản lý project được chỉ định và một user có thể quản lý nhiều project.
Chúng ta sẽ tìm hiểu cụ thể phân quyền ở mỗi bước trên.
I. Phân quyền User khi tạo User
· Khi tạo user, chúng ta sẽ cho user đó một vai trò (Site roles) trong site của mình. Vai trò của User trong Site là quyền hạn cao nhất mà user có thể làm.
VI. Phân quyền workbook trên Tableau Server
Bước 1: Ở Tableau Server, vào Site → Tạo User và gán cho User một vai trò trong site (Site roles), đây là quyền cao nhất của một user.
Bước 2: Vào Site → Vào Project và gán cho user một vai trò. Vai trò cụ thể của user: Server Administrator, Site Administrator , Project Leader, Publisher, Interactor, Viewer, Unlicensed, View (Can Publish), Unlicensed (Can Publish).
Bước 3: Ở Tableau Desktop, Publisher publish workbook lên Tableau Server, publisher có thể phân quyền tạm thời khi publish.
Bước 4: Vào Site → Vào Project → Workbook: Các Project leader, Site administrator có thể phân quyền workbook hoặc giữ nguyên phân quyền của publisher.
Notes:
· Server administrator có quyền cao nhất và quản lý nhiều site.
· Site administrator có quyền cao nhất trong site, Site administrator quản lý Site được chỉ định và có thể quản lý một hay nhiều site.
· Project leader có quyền cao nhất trong Project, quản lý project được chỉ định và một user có thể quản lý nhiều project.
Chúng ta sẽ tìm hiểu cụ thể phân quyền ở mỗi bước trên.
I. Phân quyền User khi tạo User
· Khi tạo user, chúng ta sẽ cho user đó một vai trò (Site roles) trong site của mình. Vai trò của User trong Site là quyền hạn cao nhất mà user có thể làm.
1. Quá trình tạo user và gán cho user đó một vai trò:
- Server Administrator: Truy cập vào tất cả các chức năng của server và site, tất cả nội dung trên máy chủ và tất cả người dùng. Về cơ bản server administrator có thể làm bất cứ điều gì.
- Site Administrator: Giống như server administrator nhưng chỉ cho các site riêng lẻ, không phải tất cả các server. Site administrator không giới hạn truy cập vào site mà họ là quản trị. Có thể thêm người dùng và thay đổi vai trò site trên site của họ nhưng chỉ khi Quản trị viên Máy chủ đã cho phép họ. Người dùng có thể là quản trị viên site trên nhiều site.
- Publisher: Có thể kết nối với máy chủ từ máy tính để bàn của Tableau và tải lên các bảng tính và nguồn dữ liệu. Publisher cũng có thể tương tác và tải về các views trên máy chủ.
- Interactor: Có thể duyệt qua máy chủ và tương tác với các chế độ xem được publish nhưng chúng không được phép publish.
- Viewer: Đúng như tên gọi của nó, Viewer có thể xem sổ làm việc, tuy nhiên họ sẽ chỉ nhận được một hình ảnh bằng phẳng và không thể tương tác với nó.
- Unlicensed: Người dùng không có giấy phép không thể đăng nhập vào máy chủ. Chủ yếu được sử dụng để giải phóng các điểm đăng ký nhãn hiệu mà không xoá người dùng (điều này sẽ làm cho nội dung họ tạo không thể tiếp cận được).
- Ngoài ra còn có vai trò Viewer (can publish) và Unlicensed (can publish) chủ yếu được sử dụng cho các hoạt động scripting tự động.
- Site Administrator: Giống như server administrator nhưng chỉ cho các site riêng lẻ, không phải tất cả các server. Site administrator không giới hạn truy cập vào site mà họ là quản trị. Có thể thêm người dùng và thay đổi vai trò site trên site của họ nhưng chỉ khi Quản trị viên Máy chủ đã cho phép họ. Người dùng có thể là quản trị viên site trên nhiều site.
- Publisher: Có thể kết nối với máy chủ từ máy tính để bàn của Tableau và tải lên các bảng tính và nguồn dữ liệu. Publisher cũng có thể tương tác và tải về các views trên máy chủ.
- Interactor: Có thể duyệt qua máy chủ và tương tác với các chế độ xem được publish nhưng chúng không được phép publish.
- Viewer: Đúng như tên gọi của nó, Viewer có thể xem sổ làm việc, tuy nhiên họ sẽ chỉ nhận được một hình ảnh bằng phẳng và không thể tương tác với nó.
- Unlicensed: Người dùng không có giấy phép không thể đăng nhập vào máy chủ. Chủ yếu được sử dụng để giải phóng các điểm đăng ký nhãn hiệu mà không xoá người dùng (điều này sẽ làm cho nội dung họ tạo không thể tiếp cận được).
- Ngoài ra còn có vai trò Viewer (can publish) và Unlicensed (can publish) chủ yếu được sử dụng cho các hoạt động scripting tự động.
2. Quyền của user tương ứng với vai trò của user:
II. Phân quyền Project
Khi tạo project, chúng ta phân quyền cho các user một vai trò trong project này.
1. Quá trình tạo Project và gán vai trò user cho project.
2. Trong phân quyền Project có 3 khu vực phân quyền là Project, Workbook, Data Source. Phân quyền Workbook và Data Sources, phân quyền này áp dụng chung cho tất cả các workbook có trong project.
a. Phân quyền Project:
Quyền của user tương ứng với vai trò của user
Quyền của user tương ứng với vai trò của user
b. Phân quyền Workbook:
Quyền của user tương ứng với vai trò của user
Quyền của user tương ứng với vai trò của user
c. Phân quyền Data Source:
Quyền của user tương ứng với vai trò của user
Quyền của user tương ứng với vai trò của user
III. Phân quyền của Publisher khi publish Workbook
Khi publisher publish workbook sẽ phân quyền cho các user trong project này có quyền gì đối với workbook.
Khi publisher publish workbook sẽ phân quyền cho các user trong project này có quyền gì đối với workbook.
1. Quá trình publish workbook lên Tableau Server và gán vai trò của user cho workbook này.
Bước 1: Mở workbook >> Server >> Publish Workbook.
Bước 2: Chọn Project và đặt tên workbook >> chọn Add để phân quyền cho các User.
2. Quyền của user tương ứng với vai trò của user:
Đối với lựa chọn là custom, chúng ta có thể phân quyền cụ thể cho các user có quyền làm gì đối với workbook này.
VI. Phân quyền workbook trên Tableau Server
Phân quyền Workbook trên Tableau Server giống phân quyền khi publisher publish workbook lên Tableau Server. Nếu Publisher phân quyền cho workbook hợp lý, không cần phải chỉnh sửa thì bước này sẽ bỏ qua. Tuy nhiên nếu có yêu cầu chỉnh sửa về phân quyền, Publisher, Site administrator, Server Administrator sẽ vào workbook cụ thể và chỉnh sửa phân quyền workbook.