Quan trọng. Sắp có thêm. Phần này đang được xây dựng tích cực và có thể không phản ánh tất cả các chức năng có sẵn của thư viện TSC
Tableau Server Client [TSC] là một thư viện Python dành cho Tableau Server REST API. Sử dụng thư viện TSC, bạn có thể quản lý và thay đổi nhiều tài nguyên Tableau Server và Tableau Cloud theo chương trình. Bạn có thể sử dụng thư viện này để tạo các ứng dụng tùy chỉnh của riêng mình
Tham chiếu TSC API được tổ chức theo tài nguyên. Thư viện TSC được mô hình hóa sau API REST. Các phương thức, ví dụ,
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
96, tương ứng với các điểm cuối cho tài nguyên, chẳng hạn như sổ làm việc, người dùng, dạng xem và nguồn dữ liệu. Các lớp mô hình [ví dụ: lớp WorkbookItem có các thuộc tính đại diện cho các trường [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97, import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98, import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
99] nằm trong các gói phản hồi và yêu cầu API REST hoặc tải trọngGhi chú. Một số phương thức và tính năng được cung cấp trong API REST hiện có thể không có sẵn trong thư viện TSC [và trong một số trường hợp, điều ngược lại là đúng]. Ngoài ra, các hạn chế tương tự áp dụng cho thư viện TSC áp dụng cho API REST đối với các tài nguyên trên Tableau Server và Tableau Clous. Để biết thêm thông tin, hãy xem Tham chiếu API Tableau Server RESTBạn có thể sử dụng thư viện TSC để đăng nhập và đăng xuất khỏi Tableau Server và Tableau Cloud. Thông tin đăng nhập được xác định trong lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 và chúng tương ứng với các thuộc tính bạn chỉ định khi đăng nhập bằng API Tableau Server RESTLớp TableauAuth
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
Lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 xác định thông tin bạn có thể đặt trong yêu cầu đăng nhập. Các thành viên lớp tương ứng với các thuộc tính của yêu cầu máy chủ hoặc tải trọng phản hồi. Để sử dụng lớp này, hãy tạo một phiên bản mới, cung cấp tên người dùng, mật khẩu và thông tin trang web nếu cần và chuyển đối tượng yêu cầu tới Auth. phương thức đăng nhậpGhi chú. Trong tương lai, có thể có hỗ trợ cho các hình thức ủy quyền và xác thực bổ sung [ví dụ: OAuth]
Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
02Tên của người dùng có thông tin đăng nhập sẽ được sử dụng để đăng nhập. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
03Mật khẩu của người dùng. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04Điều này tương ứng với thuộc tính PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
05 trong Tableau REST API. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04 là một phần của URL theo sau PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
07 trong URL. Ví dụ: “MarketingTeam” là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04 trong URL sau MyServer/#/site/MarketingTeam/projects. Để chỉ định trang web mặc định trên Tableau Server, bạn có thể sử dụng một chuỗi rỗng PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
09 [dấu nháy đơn, không khoảng trắng]. Đối với Tableau Cloud, bạn phải cung cấp giá trị cho PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
11Chỉ định id [không phải tên] của người dùng để đăng nhập với tư cáchtập tin nguồn. mô hình/tableau_auth. py
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
Lớp PersonalAccessTokenAuth
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
Lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
12 có cùng mục đích và được sử dụng giống như lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00, nhưng sử dụng Mã thông báo truy cập cá nhân][https. //Cứu giúp. hoạt cảnh. com/current/server/en-us/security_personal_access_tokens. htm] thay vì tên người dùng và mật khẩuThuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
14Tên mã thông báo truy cập cá nhân. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
15Giá trị mã thông báo truy cập cá nhân. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04Điều này tương ứng với thuộc tính PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
05 trong Tableau REST API. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04 là một phần của URL theo sau PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
07 trong URL. Ví dụ: “MarketingTeam” là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04 trong URL sau MyServer/#/site/MarketingTeam/projects. Để chỉ định trang web mặc định trên Tableau Server, bạn có thể sử dụng một chuỗi rỗng PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
09 [dấu nháy đơn, không khoảng trắng]. Đối với Tableau Cloud, bạn phải cung cấp giá trị cho PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04tập tin nguồn. xác thực mô hình/personal_access_token. py
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0phương thức xác thực
Tableau Server Client cung cấp hai phương thức để tương tác với tài nguyên xác thực. Các phương thức này tương ứng với các điểm cuối đăng nhập và đăng xuất trong Tableau Server REST API
tập tin nguồn. máy chủ/điểm cuối/auth_endpoint. py
Xem thêm Máy chủ Đăng nhập và Đăng xuất
xác thực. đăng nhập
Đăng nhập bạn vào Tableau Server
Phương thức đăng nhập vào Tableau Server hoặc Tableau Cloud và quản lý mã thông báo xác thực. Bạn gọi phương thức này từ đối tượng máy chủ mà bạn tạo. Để biết thông tin về đối tượng máy chủ, hãy xem Máy chủ. Mã thông báo xác thực giúp bạn đăng nhập trong 240 phút hoặc cho đến khi bạn gọi phương thức
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
23. Trước khi bạn sử dụng phương pháp này, trước tiên bạn cần tạo đối tượng yêu cầu đăng nhập [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
24] bằng cách tạo một phiên bản của PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00. Để gọi phương thức này, hãy tạo một đối tượng máy chủ cho máy chủ của bạn. Để biết thêm thông tin, hãy xem Đăng nhập và Đăng xuấtAPI REST. Đăng nhập
Thông số
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
24. Đối tượng PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 chứa thông tin xác thực đăng nhập cho trang webThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
6xác thực. đăng xuất
Đăng xuất bạn khỏi phiên hiện tại
Phương thức
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
28 xử lý việc vô hiệu hóa mã thông báo xác thực. Để biết thêm thông tin, hãy xem Đăng nhập và Đăng xuấtAPI REST. Đăng xuất
Thí dụ
xác thực. switch_site
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
8Chuyển sang một trang web khác trên Máy chủ Tableau hiện tại
Chuyển đổi tránh nhu cầu xác thực lại cho cùng một máy chủ. [Ghi chú. Phương pháp này không khả dụng trong Tableau Cloud. ]
API REST. Chuyển đổi trang web
Thông số
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
29Trang web mà bạn muốn chuyển sang. Đây phải là một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30 được lấy từ PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
31, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
32 hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
33Thí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
4Xem thêm
Đăng nhập và đăng xuất
Máy chủ
kết nối
Các kết nối cho nguồn dữ liệu Tableau Server và sổ làm việc được đại diện bởi một lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34. Bạn có thể gọi các phương thức nguồn dữ liệu và sổ làm việc để truy vấn hoặc cập nhật thông tin kết nối. Lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
35 đại diện cho thông tin kết nối mà bạn có thể cập nhậtLớp kết nối
Lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34 tương ứng với các kết nối nguồn dữ liệu và sổ làm việcTrong Tableau Server REST API, có các điểm cuối riêng biệt để truy vấn và cập nhật các kết nối nguồn dữ liệu và sổ làm việc
Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37Định danh của nguồn dữ liệu. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
38Tên của nguồn dữ liệu. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Số nhận dạng của kết nối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
40Loại kết nối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
02Tên người dùng cho kết nối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
03Mật khẩu được sử dụng để kết nối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
43[Boolean] Xác định có nhúng mật khẩu [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44] cho sổ làm việc hoặc kết nối nguồn dữ liệu hay không [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
46Địa chỉ máy chủ cho kết nối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
47Cổng được sử dụng để kết nốitập tin nguồn. mô hình/connection_item. py
Lớp thông tin kết nối
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
9Lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
35 được sử dụng cho các yêu cầu xuất bản sổ làm việc và nguồn dữ liệuThuộc tính
AttributeDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên người dùng cho kết nối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
50[Boolean] Xác định có nhúng mật khẩu [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44] cho sổ làm việc hoặc kết nối nguồn dữ liệu hay không [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
03Mật khẩu được sử dụng để kết nối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
54[Boolean] Chỉ định xem OAuth có được sử dụng cho nguồn dữ liệu của kết nối sổ làm việc hay không. Để biết thêm thông tin, hãy xem Kết nối OAuthtập tin nguồn. mô hình/connection_credentials. py
Nguồn dữ liệu
Sử dụng thư viện TSC, bạn có thể lấy tất cả các nguồn dữ liệu trên một trang web hoặc lấy các nguồn dữ liệu cho một dự án cụ thể. Tài nguyên nguồn dữ liệu cho Tableau Server được xác định trong lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55. Lớp tương ứng với các tài nguyên nguồn dữ liệu mà bạn có thể truy cập bằng API Tableau Server REST. Ví dụ: bạn có thể thu thập thông tin về tên của nguồn dữ liệu, loại, kết nối và dự án được liên kết với nguồn dữ liệu đó. Các phương thức nguồn dữ liệu dựa trên các điểm cuối cho nguồn dữ liệu trong API REST và hoạt động trên lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55Lớp DatasourceItem
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
9PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 đại diện cho tài nguyên nguồn dữ liệu trên Tableau Server. Đây là thông tin có thể được gửi hoặc trả lại trong phản hồi đối với yêu cầu API REST cho các nguồn dữ liệu. Khi bạn tạo một phiên bản PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 mới, bạn phải chỉ định PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59 mà nguồn dữ liệu được liên kết vớiThuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
60Xác định xem nguồn dữ liệu có cho phép sử dụng Dữ liệu Hỏi hay không. Giá trị có thể là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
61, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
62 hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
63. Nếu không có cài đặt nào được chỉ định, nó sẽ mặc định là SiteDefault. Xem REST API Publish Datasource để biết thêm thông tin về ask_data_enablement. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
64Danh sách các kết nối dữ liệu [______434] cho nguồn dữ liệu được chỉ định. Trước tiên, bạn phải gọi phương thức PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
66 để truy cập dữ liệu này. Xem lớp ConnectionItem. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
67Tên của nguồn dữ liệu sẽ xuất hiện trong một URL. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
68Ngày và giờ khi nguồn dữ liệu được tạo. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
69Một giá trị Boolean cho biết liệu nguồn dữ liệu có được chứng nhận hay không. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
70Ghi chú tùy chọn mô tả nguồn dữ liệu được chứng nhận. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
71Loại nguồn dữ liệu, ví dụ: PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
72 hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
73. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
74Mô tả cho nguồn dữ liệu. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
75Một giá trị Boolean để xác định xem nguồn dữ liệu có nên được mã hóa hay không. Xem Phương pháp giải nén và mã hóa để biết thêm thông tin. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
76Một giá trị Boolean cho biết liệu nguồn dữ liệu có trích xuất hay không. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Số nhận dạng cho nguồn dữ liệu. Bạn cần giá trị này để truy vấn một nguồn dữ liệu cụ thể hoặc để xóa một nguồn dữ liệu bằng các phương thức PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
78 và PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
79. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên của nguồn dữ liệu. Nếu không được chỉ định, tên của tệp nguồn dữ liệu đã xuất bản sẽ được sử dụng. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
99Số nhận dạng của chủ sở hữu nguồn dữ liệu. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59Số nhận dạng của dự án được liên kết với nguồn dữ liệu. Bạn phải cung cấp số nhận dạng này khi bạn tạo một phiên bản của PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
84Tên của dự án được liên kết với nguồn dữ liệu. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
85Các thẻ [danh sách các chuỗi] đã được thêm vào nguồn dữ liệu. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
86Ngày và giờ khi nguồn dữ liệu được cập nhật lần cuối. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
87Một giá trị Boolean cho biết có cho phép hay không cho phép trang web Tableau Cloud của bạn sử dụng ứng dụng khách Tableau Bridge. Bridge cho phép bạn duy trì các nguồn dữ liệu có kết nối trực tiếp với các nguồn dữ liệu tại chỗ được hỗ trợ. Xem Định cấu hình và quản lý Nhóm khách hàng cầu nối để biết thêm thông tin. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
88Url của nguồn dữ liệu như được hiển thị trong trình duyệtThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
02tập tin nguồn. mô hình/datasource_item. py
phương pháp nguồn dữ liệu
Tableau Server Client cung cấp một số phương thức để tương tác với tài nguyên nguồn dữ liệu hoặc điểm cuối. Các phương thức này tương ứng với các điểm cuối trong Tableau Server REST API
tập tin nguồn. máy chủ/điểm cuối/điểm cuối nguồn dữ liệu. py
nguồn dữ liệu. xóa bỏ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0Xóa nguồn dữ liệu đã chỉ định khỏi Tableau Server
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37Số nhận dạng [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98] cho PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 mà bạn muốn xóa khỏi máy chủngoại lệ
ErrorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
92Raise một ngoại lệ nếu một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37 hợp lệ không được cung cấpAPI REST. Xóa nguồn dữ liệu
nguồn dữ liệu. Tải xuống
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
1Tải xuống nguồn dữ liệu được chỉ định ở định dạng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
94 hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
95API REST. Tải xuống nguồn dữ liệu
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37Số nhận dạng [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98] cho PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 mà bạn muốn tải xuống từ máy chủ. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
99[Tùy chọn] Tải tệp xuống vị trí bạn chỉ định. Nếu không có vị trí nào được chỉ định [mặc định là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
000], tệp sẽ được tải xuống thư mục làm việc hiện tại. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
001[Tùy chọn] Chỉ định có tải xuống tệp có giải nén hay không. Mặc định là bao gồm phần trích xuất, nếu có [______3002]. Khi nguồn dữ liệu có phần trích xuất, nếu bạn đặt tham số import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
003, phần trích xuất sẽ không được bao gồm. Bạn có thể sử dụng tham số này để cải thiện hiệu suất nếu bạn đang tải xuống các nguồn dữ liệu có trích xuất lớn. Có sẵn bắt đầu với Tableau Server REST API phiên bản 2. 5. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
004[Không dùng nữa] Thay vào đó, hãy sử dụng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
001. Giá trị mặc định là bỏ qua tham số này [______3006]. Nếu bạn đặt tham số thành import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
007, quá trình tải xuống sẽ không bao gồm phần trích xuất [nếu có]. Nếu được đặt thành import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
008, quá trình tải xuống sẽ bao gồm phần trích xuất [nếu có]. Có sẵn bắt đầu với Tableau Server REST API phiên bản 2. 5ngoại lệ
ErrorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
92Raise một ngoại lệ nếu một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37 hợp lệ không được cung cấptrả lại
Đường dẫn tệp đến nguồn dữ liệu đã tải xuống. Nguồn dữ liệu được tải xuống ở định dạng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
94 hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
95Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
2nguồn dữ liệu. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
3Trả về tất cả các nguồn dữ liệu cho trang web
Để lấy thông tin kết nối cho từng nguồn dữ liệu, trước tiên bạn phải điền thông tin kết nối vào
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 bằng phương thức populate_connections[datasource_item]. Để biết thêm thông tin, hãy xem Điền kết nối và dạng xemAPI REST. Nguồn dữ liệu truy vấn
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể truyền cho phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầu. Ví dụ: nếu bạn đang tìm kiếm một nguồn dữ liệu cụ thể, bạn có thể chỉ định tên của dự án hoặc id của dự ántrả lại
Trả về danh sách đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 và đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
4nguồn dữ liệu. get_by_id
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
5Trả về mục nguồn dữ liệu đã chỉ định
API REST. Nguồn dữ liệu truy vấn
Thông số
NameDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37The PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37 chỉ định nguồn dữ liệu để truy vấnngoại lệ
ErrorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
92Raise một ngoại lệ nếu một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37 hợp lệ không được cung cấptrả lại
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55. Xem lớp DatasourceItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
6nguồn dữ liệu. popated_connections
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
7Điền các kết nối cho nguồn dữ liệu được chỉ định
Phương pháp này lấy thông tin kết nối cho nguồn dữ liệu được chỉ định. API REST được thiết kế để chỉ trả lại thông tin bạn yêu cầu một cách rõ ràng. Khi bạn truy vấn tất cả các nguồn dữ liệu, thông tin kết nối sẽ không được đưa vào. Sử dụng phương pháp này để truy xuất các kết nối. Phương thức thêm danh sách các kết nối dữ liệu vào mục nguồn dữ liệu [______3022]. Đây là danh sách các đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34API REST. Truy vấn kết nối nguồn dữ liệu
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024 chỉ định nguồn dữ liệu để điền thông tin kết nốingoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
026Xảy ra lỗi nếu datasource_item không được chỉ địnhtrả lại
Không có. Một danh sách các đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34 được thêm vào nguồn dữ liệu [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
022]Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
8nguồn dữ liệu. công bố
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
9Xuất bản nguồn dữ liệu lên máy chủ hoặc nối thêm dữ liệu vào nguồn dữ liệu hiện có
Phương pháp này kiểm tra kích thước của nguồn dữ liệu và tự động xác định xem xuất bản nguồn dữ liệu thành nhiều phần hay trong một thao tác
API REST. Xuất bản nguồn dữ liệu
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024_______3024 chỉ định nguồn dữ liệu mới mà bạn đang thêm hoặc nguồn dữ liệu bạn đang thêm vào. Nếu bạn đang thêm một nguồn dữ liệu mới, bạn cần tạo một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024 mới với một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59 của một dự án hiện có. Tên của nguồn dữ liệu sẽ là tên của tệp, trừ khi bạn cũng chỉ định tên cho nguồn dữ liệu mới khi tạo phiên bản. Xem DatasourceItem. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
033Đường dẫn tệp hoặc đối tượng tệp của nguồn dữ liệu để xuất bản. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
034Chỉ định xem bạn có đang xuất bản nguồn dữ liệu mới [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
035], ghi đè lên nguồn dữ liệu hiện có [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
036] hay nối thêm dữ liệu vào nguồn dữ liệu [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
037]. Nếu bạn đang nối thêm vào một nguồn dữ liệu, thì nguồn dữ liệu trên máy chủ và nguồn dữ liệu bạn đang xuất bản phải được trích xuất [. tde] và chúng phải chia sẻ cùng một lược đồ. Bạn cũng có thể sử dụng các thuộc tính chế độ xuất bản, chẳng hạn. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
038. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
039[Tùy chọn] Thông tin xác thực cần thiết để kết nối với nguồn dữ liệu. Đối tượng PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
35 chứa thông tin xác thực cho nguồn dữ liệu [tên người dùng và mật khẩu cũng như liệu thông tin đăng nhập có được nhúng hay OAuth được sử dụng hay không]. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
041[Tùy chọn] Nếu giá trị này được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44, hoạt động xuất bản sẽ không đồng bộ và trả về một Mục công việcngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
043Raise lỗi đường dẫn tệp không chính xác hoặc nếu tệp bị thiếu. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044Phát sinh lỗi nếu chế độ xuất bản không phải là một trong các tùy chọn được xác định. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
045Phát sinh lỗi nếu loại tệp được chỉ định không được hỗ trợtrả lại
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 cho nguồn dữ liệu đã được thêm hoặc nối vàoThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
0nguồn dữ liệu. Làm tươi
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
1Làm mới dữ liệu của trích xuất được chỉ định
API REST. Cập nhật nguồn dữ liệu ngay
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024 chỉ định nguồn dữ liệu để cập nhậtngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
026Xảy ra lỗi nếu datasource_item không được chỉ định. Sử dụng phương thức import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
050 để truy xuất thông tin nhận dạng cho các nguồn dữ liệu trên máy chủtrả lại
Một
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 được làm mớiThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
2PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
3Cập nhật nguồn dữ liệu được chỉ định
API REST. Cập nhật nguồn dữ liệu
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024 chỉ định nguồn dữ liệu để cập nhậtngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
026Xảy ra lỗi nếu datasource_item không được chỉ định. Sử dụng phương thức import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
050 để truy xuất thông tin nhận dạng cho các nguồn dữ liệu trên máy chủtrả lại
Một
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 được cập nhậtThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
4PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
5Cập nhật địa chỉ máy chủ, cổng, tên người dùng hoặc mật khẩu cho kết nối nguồn dữ liệu được chỉ định
API REST. Cập nhật kết nối nguồn dữ liệu
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024 chỉ định nguồn dữ liệu để cập nhật. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
059The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
059 có thông tin bạn muốn cập nhậttrả lại
Một
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34 được cập nhật cho nguồn dữ liệuThí dụ
Xem mẫu
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062 trong thư mục MẫuPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
6Cập nhật dữ liệu có trong nguồn dữ liệu trực tiếp đến Hyper đã xuất bản
API REST. Cập nhật dữ liệu trong nguồn siêu dữ liệu
Phiên bản
Điểm cuối này khả dụng với API REST phiên bản 3. 13 trở lên
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
063Hoặc là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
064 hoặc là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34. Nếu nguồn dữ liệu chỉ chứa một kết nối duy nhất, thì import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
064 là đủ để xác định dữ liệu nào sẽ được cập nhật. Mặt khác, đối với nguồn dữ liệu có nhiều kết nối, phải cung cấp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
068Người dùng cung cấp chuỗi tùy ý để xác định yêu cầu. Một yêu cầu được xác định bằng cùng một khóa sẽ chỉ được thực hiện một lần, ngay cả khi các yêu cầu bổ sung sử dụng khóa được thực hiện, chẳng hạn như do thử lại khi gặp sự cố mạng. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
069a danh sách các hành động [chèn, cập nhật, xóa,…] chỉ định cách sửa đổi dữ liệu trong nguồn dữ liệu đã xuất bảnimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
070an [tùy chọn] Siêu tệp chứa các bộ sẽ được chèn/xóa hoặc dữ liệu trọng tải khác được sử dụng bởi import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
069Để biết thêm thông tin về
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
069, hãy xem tài liệu API REST về “Mô tả lô hành động”. Để tạo tệp Hyper import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
070, bạn có thể sử dụng Hyper API hoặc pantabtrả lại
Một
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 cho công việc cập nhật trên máy chủ. Sau khi hoàn thành công việc này, dữ liệu đã được cập nhậtThí dụ
Xem mẫu
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
075 trong thư mục Mẫubộ lọc
Thư viện TSC cung cấp một lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
076 mà bạn có thể sử dụng để lọc kết quả trả về từ máy chủBạn có thể sử dụng các lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
076 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
078 để lọc và sắp xếp các điểm cuối sau- người dùng
- Nguồn dữ liệu
- sách bài tập
- Lượt xem
Để biết thêm thông tin, hãy xem Lọc và Sắp xếp
lớp lọc
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
7Lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
076 tương ứng với các biểu thức lọc trong Tableau REST APIThuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
080Được xác định trong lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
081. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
082Được định nghĩa trong lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
083import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
084Giá trị để so sánh với trường và toán tử được chỉ địnhCác nhóm
Sử dụng thư viện TSC, bạn có thể lấy thông tin về tất cả các nhóm trên một trang web, bạn có thể thêm hoặc xóa nhóm hoặc thêm hoặc xóa người dùng trong một nhóm
Các tài nguyên nhóm cho Tableau Server được xác định trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085. Lớp tương ứng với các tài nguyên nhóm mà bạn có thể truy cập bằng API REST của Tableau Server. Các phương thức nhóm dựa trên các điểm cuối cho các nhóm trong API REST và hoạt động trên lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085Lớp GroupItem
Lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 chứa các thuộc tính cho tài nguyên nhóm trên Tableau Server. Lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 xác định thông tin bạn có thể yêu cầu hoặc truy vấn từ Tableau Server. Các thành viên lớp tương ứng với các thuộc tính của yêu cầu máy chủ hoặc tải trọng phản hồitập tin nguồn. mô hình/nhóm_item. py
Thuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
089Tên của miền Active Directory [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
090 nếu sử dụng xác thực cục bộ]. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Id của nhóm. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
092Danh sách người dùng [______3093]. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên nhóm. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97 được yêu cầu khi bạn tạo một phiên bản của một nhóm. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
096Vai trò cấp quyền cho người dùng được thêm vào nhóm. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
097Chế độ xác định thời điểm áp dụng giấy phép cho thành viên nhóm. Khi chế độ là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
098, giấy phép được cấp cho mỗi thành viên nhóm khi họ đăng nhập vào một trang web. Khi chế độ là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099, giấy phép sẽ được cấp cho các thành viên nhóm mỗi khi miền được đồng bộ hóaThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
8phương pháp nhóm
Tableau Server Client cung cấp một số phương thức để tương tác với tài nguyên nhóm hoặc điểm cuối. Các phương thức này tương ứng với các điểm cuối trong Tableau Server REST API
tập tin nguồn. máy chủ/điểm cuối/điểm cuối nhóm. py
các nhóm. thêm người dùng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
9Thêm người dùng vào nhóm được chỉ định
API REST Thêm người dùng vào nhóm
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 chỉ định nhóm để cập nhật. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602Id của người dùngtrả lại
Không có
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
00các nhóm. tạo ra
Tạo một nhóm cục bộ mới trong Tableau Server
API REST. Tạo nhóm
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 chỉ định nhóm để thêm. Trước tiên, bạn tạo một phiên bản mới của import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 và chuyển phiên bản đó cho phương thức nàyTrả lại Thêm mới
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
01các nhóm. tạo_AD_group
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
02Tạo một nhóm thư mục hoạt động trong Tableau Server
API REST. Tạo nhóm
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 chỉ định nhóm để thêm. Trước tiên, bạn tạo một phiên bản mới của import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 và chuyển phiên bản đó cho phương thức này. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
610Cờ Boolean được sử dụng để chỉ định hoạt động không đồng bộ. Nếu đặt là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44, giá trị trả về sẽ là JobItem chứa trạng thái của queued job. Xem lớp JobItemTrả về Trả về
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 đã tạo nếu cờ asJob được đặt thành TrueThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
03các nhóm. xóa bỏ
Xóa nhóm trên trang web
API REST. Xóa nhóm
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
614Số nhận dạng [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98] cho nhóm mà bạn muốn xóa khỏi máy chủngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
616Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
614 hợp lệ không được cung cấpThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
04các nhóm. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
05Trả về thông tin về các nhóm trên trang web
Để có được thông tin về người dùng trong một nhóm, trước tiên bạn phải điền vào
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 thông tin người dùng bằng cách sử dụng các nhóm. phương thức popated_usersAPI REST. Nhận người dùng trên trang web
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể truyền cho phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầu. Ví dụ: nếu bạn đang tìm kiếm một nhóm cụ thể, bạn có thể chỉ định tên của nhóm hoặc id nhómtrả lại
Trả về danh sách đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 và đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
06các nhóm. popated_users
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
07Điền vào
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 với danh sách người dùngAPI REST. Nhận người dùng trong nhóm
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 chỉ định nhóm để điền thông tin người dùng. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Tùy chọn yêu cầu bổ sung để gửi đến điểm cuốingoại lệ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
626. Tăng lỗi nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 không được chỉ địnhtrả lại
Không có. Danh sách các đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093 được thêm vào nhóm [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
629]Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
08các nhóm. remove_user
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
09Xóa người dùng khỏi nhóm
API REST. Xóa người dùng khỏi nhóm
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 chỉ định nhóm để xóa người dùng khỏi. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602Id cho người dùngngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
633Tăng lỗi nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 không được điềntrả lại
Không có. Người dùng bị xóa khỏi nhóm
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
60import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
61Cập nhật một nhóm trong Tableau Server
API REST. cập nhật nhóm
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 chỉ định nhóm để cập nhật. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
041[Tùy chọn] Nếu giá trị này được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44, thao tác cập nhật sẽ không đồng bộ và trả về một JobItem. Điều này chỉ được hỗ trợ cho các nhóm Active Directory. Theo mặc định, giá trị này được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45ngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
640Raise error nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
600 thiếu thuộc tính import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
643Thuộc tính import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
041 được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44 cho một nhóm cục bộtrả lại
Đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085 được cập nhật. Nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
041 được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44, thay vào đó, một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 sẽ được trả vềThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
62công việc
Sử dụng thư viện TSC, bạn có thể lấy thông tin về quy trình [hoặc công việc] không đồng bộ trên máy chủ. Những công việc này có thể được tạo khi Tableau chạy một số tác vụ có thể chạy lâu, chẳng hạn như nhập hoặc đồng bộ hóa người dùng từ Active Directory hoặc chạy làm mới giải nén. Ví dụ: các phương thức API REST để tạo hoặc cập nhật nhóm, để chạy tác vụ làm mới trích xuất hoặc để xuất bản sổ làm việc có thể nhận tham số
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
610 [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
651] để tạo quy trình nền [công việc] để hoàn thành lệnh gọi. Thông tin về công việc không đồng bộ được trả về từ phương thứcNếu bạn có mã định danh của công việc, bạn có thể sử dụng thư viện TSC để tìm hiểu trạng thái của công việc không đồng bộ
Các thuộc tính công việc được định nghĩa trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074. Lớp tương ứng với các thuộc tính cho các công việc mà bạn có thể truy cập bằng API Tableau Server REST. Các phương thức công việc dựa trên các điểm cuối cho các công việc trong API REST và hoạt động trên lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074Lớp hạng mục công việc
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
63Lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 chứa thông tin về công việc được chỉ định đang chạy trên Tableau Server. Lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 xác định thông tin bạn có thể truy vấn từ Tableau Server. Các thành viên lớp tương ứng với các thuộc tính của tải trọng phản hồi của máy chủtập tin nguồn. mô hình/job_item. py
Thuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98 của công việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
658Loại nhiệm vụ. Các loại tương ứng với các loại công việc được liệt kê cho Query Job REST API. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
68Thời gian công việc được tạo. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
660Thời gian bắt đầu công việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
661Thời gian hoàn thành công việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
662Mã trả về từ công việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
663Tiến độ công việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
664Các ghi chú của công việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
034Phương thức làm việcphương pháp công việc
Các phương thức Công việc dựa trên các điểm cuối cho các công việc trong API REST và hoạt động trên lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074tập tin nguồn. máy chủ/điểm cuối/jobs_endpoint. py
việc làm. get_by_id
Nhận thông tin về công việc được chỉ định
API REST. Công việc truy vấn
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
667_______3667 chỉ định id của công việc được trả về từ một tác vụ không đồng bộ, chẳng hạn như làm mới giải nén hoặc nhập hoặc cập nhật cho các nhóm bằng Active Directoryngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
669Raise error nếu không tìm thấy import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
667trả lại
Trả về
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 được yêu cầuThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
64việc làm. wait_for_job
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
65Đợi cho đến khi một công việc nhất định kết thúc thành công. Liên tục thăm dò máy chủ bằng cách sử dụng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
672 cho đến khi hoàn thành công việc. Nó sử dụng thời gian ngủ tăng theo cấp số nhân giữa các cuộc thăm dò để đảm bảo thời gian phản hồi nhanh chóng cho các công việc chạy nhanh trong khi không đặt tải quá lớn lên máy chủ cho các công việc chạy dàiTrong trường hợp công việc thất bại hoặc bị hủy bỏ,
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
673 sẽ đưa ra một ngoại lệThông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
667The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
667 chỉ định id của công việc mà chúng tôi muốn đợi choimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
676Khoảng thời gian chờ tùy chọn tính bằng giây. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
673 sẽ tăng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
678 nếu công việc chưa hoàn thành sau khi đợi import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
676 giâytrả lại
Trả về
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 cuối cùngThông thường, bạn chỉ có thể loại bỏ giá trị trả về mà không cần kiểm tra trạng thái công việc. Trong trường hợp công việc không thành công, _______ 3673 đã đưa ra một ngoại lệ. Đối với các tình huống nâng cao, anh ấy đã trả lại
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 vẫn có thể thú vị khi truy cập e. g. thời gian bắt đầu và kết thúc hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
664Thí dụ
Xem mẫu
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
075 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
685 trong thư mục MẫuSử dụng điểm cuối
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
686, người ta có thể sử dụng GraphQL để truy vấn siêu dữ liệu trên, e. g. , sổ làm việc, nguồn dữ liệu, các trường có trong chúng và mối quan hệ giữa chúngCác phương thức Siêu dữ liệu gọi API Siêu dữ liệu là giao diện GraphQL cho phép truy vấn siêu dữ liệu về các đối tượng trên máy chủ [sổ làm việc, nguồn dữ liệu,…] và mối quan hệ giữa chúng
tập tin nguồn. máy chủ/điểm cuối/điểm cuối siêu dữ liệu. py
metadata. truy vấn
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
66Thực hiện truy vấn siêu dữ liệu và trả về kết quả
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
687Truy vấn GraphQLimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
688Các biến cho truy vấn GraphQLimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
689Liệu có ném ngoại lệ do lỗi khôngtrả lại
Phương thức trả về kết quả truy vấn dưới dạng cấu trúc gồm các
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
690 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
691 như được trả về bởi gói import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
692Thí dụ
Xem mẫu
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
693 trong thư mục Mẫusố liệu
Sử dụng thư viện TSC, bạn có thể nhận thông tin về tất cả các chỉ số trên một trang web, cập nhật hoặc xóa các chỉ số
Lớp MetricItem
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
67Tài nguyên số liệu cho Tableau được xác định trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
694. Lớp tương ứng với tài nguyên số liệu mà bạn có thể truy cập bằng API REST của Tableau ServerTên thuộc tính. Sự mô tả. —. . —
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97. Tên của số liệu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98. Id API REST cho số liệu PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
74. Mô tả của số liệu PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
88. URL cho chỉ số PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
68. Đối tượng ngày giờ khi số liệu được tạo PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
86. Đối tượng ngày giờ khi số liệu được cập nhật import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
801. Boolean cho nếu số liệu ở trạng thái tạm ngưng PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59. Id API REST cho dự án có chứa số liệu PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
84. Tên của dự án có chứa số liệu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
99. Id API REST cho người dùng sở hữu số liệu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
805. Id API REST cho chế độ xem từ đó số liệu được tạotập tin nguồn. mô hình/metric_item. py
phương pháp số liệu
Các phương pháp số liệu dựa trên các điểm cuối cho số liệu trong API REST và hoạt động trên lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
694. Điểm cuối số liệu cũng hỗ trợ lọc kiểu django. Xem Lọc và Sắp xếp để biết thêm thông tintập tin nguồn. máy chủ/điểm cuối/điểm cuối số liệu. py
chỉ số. xóa bỏ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
68Xóa một mục chỉ số khỏi một trang web
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Xóa số liệu
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
809Id của chỉ số cần xóatrả lại
Không có
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
69chỉ số. lấy
Trả về danh sách các mục số liệu cho một trang web
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Liệt kê số liệu cho trang web
Thông số
Không có
trả lại
Trả về Tuple chứa danh sách tất cả các đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
694 và một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
80chỉ số. get_by_id
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
81Trả lại một mục chỉ số cụ thể từ trang web
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Nhận số liệu
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
809Id của chỉ số mong muốntrả lại
Trả về một đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
694 tương ứng với ID được yêu cầuThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
82Cập nhật một mục số liệu trên Tableau Server
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Cập nhật số liệu
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
820_______3694 đã thay đổi sẽ được cập nhật trên Máy chủ Tableautrả lại
Trả về một đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
694 phản ánh những thay đổi được áp dụng cho Tableau ServerThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
83dự án
Sử dụng thư viện TSC, bạn có thể lấy thông tin về tất cả các dự án trên một trang hoặc bạn có thể tạo, cập nhật dự án hoặc xóa dự án
Tài nguyên dự án cho Tableau được xác định trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823. Lớp tương ứng với các tài nguyên dự án mà bạn có thể truy cập bằng API Tableau Server REST. Các phương thức của dự án dựa trên các điểm cuối cho các dự án trong API REST và hoạt động trên lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823lớp ProjectItem
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
84Tài nguyên dự án cho Tableau được xác định trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823. Lớp tương ứng với các tài nguyên dự án mà bạn có thể truy cập bằng API Tableau Server RESTThuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
826Đặt hoặc hiển thị các quyền đối với nội dung trong dự án. Các tùy chọn là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
827 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
828. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên dự án. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
74Mô tả dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98ID dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
832Id của dự án mẹ. Sử dụng tùy chọn này để tạo phân cấp dự án. Để biết thông tin về quản lý dự án, phân cấp dự án và quyền, hãy xem Sử dụng dự án để quản lý quyền truy cập nội dungtập tin nguồn. mô hình/dự án_item. py
Dự ánItem. Nội dungQuyền
Lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823 có một lớp con định nghĩa các quyền cho dự án [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
834]. Các tùy chọn là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
827 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
828. Để biết thông tin về các quyền nội dung này, hãy xem Khóa quyền nội dung đối với dự ánTênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
837Khóa tất cả các quyền đối với nội dung đối với dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
838Người dùng có thể quản lý quyền đối với nội dung mà họ sở hữu. Đây là mặc địnhThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
85phương pháp dự án
Các phương thức của dự án dựa trên các điểm cuối cho các dự án trong API REST và hoạt động trên lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823tập tin nguồn. máy chủ/điểm cuối/dự án_endpoint. py
dự án. tạo ra
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
86Tạo một dự án trên trang web được chỉ định
Để tạo một dự án, trước tiên bạn tạo một phiên bản mới của
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823 và chuyển nó vào phương thức tạo. Để chỉ định trang web để tạo dự án mới, hãy tạo phiên bản PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Tạo dự án
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
843Chỉ định các thuộc tính cho dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
843 là gói yêu cầu. Để tạo gói yêu cầu, hãy tạo một phiên bản mới của import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823Trả về Trả về mục dự án mới
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
87dự án. lấy
Trả về danh sách các mục dự án cho một trang web
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Dự án truy vấn
Thông số
Không có
trả lại
Trả về một danh sách tất cả các đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823 và một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
88import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
89Sửa đổi cài đặt dự án
Bạn có thể sử dụng phương pháp này để cập nhật tên dự án, mô tả dự án hoặc quyền của dự án. Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Cập nhật dự án
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
843Đối tượng mục dự án phải bao gồm ID dự án. Các giá trị trong mục dự án sẽ ghi đè cài đặt dự án hiện tạingoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
853Raise một ngoại lệ nếu mục dự án không có ID. ID dự án được gửi đến máy chủ như một phần của URItrả lại
Trả về thông tin dự án được cập nhật
Xem lớp ProjectItem
Thí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
40dự án. xóa bỏ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
41Xóa một dự án theo ID
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Xóa dự án
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59ID của dự án cần xóangoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
857Raise một ngoại lệ nếu mục dự án không có ID. ID dự án được gửi đến máy chủ như một phần của URIThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
42dự án. popated_permissions
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
43Truy vấn các quyền của dự án, phân tích cú pháp và lưu trữ các quyền được trả lại
API REST. Quyền dự án truy vấn
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự ánThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45Thêm hoặc cập nhật quyền dự án
API REST. Thêm quyền dự án
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRuleThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
46dự án. xóa_permission
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
47Xóa quyền dự án
API REST. Xóa quyền dự án
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRule hoặc một đối tượng PermissionsRule đơn lẻThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
48dự án. populate_workbook_default_permissions
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
49Truy vấn các quyền mặc định của sổ làm việc, phân tích cú pháp và lưu trữ các quyền được trả về
API REST. Truy vấn quyền mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự ánThí dụ
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
90dự án. populate_datasource_default_permissions
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
91Truy vấn các quyền nguồn dữ liệu mặc định, phân tích cú pháp và lưu trữ các quyền được trả về
API REST. Truy vấn quyền mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự ánThí dụ
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
92dự án. populate_flow_default_permissions
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
93Truy vấn các quyền luồng mặc định, phân tích cú pháp và lưu trữ các quyền được trả về
API REST. Truy vấn quyền mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự ánThí dụ
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
94TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
95Thêm hoặc cập nhật quyền sổ làm việc mặc định
API REST. Thêm quyền sổ làm việc mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRuleThí dụ
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
96TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
97Thêm hoặc cập nhật quyền nguồn dữ liệu mặc định
API REST. Thêm quyền nguồn dữ liệu mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRuleThí dụ
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
98TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
99Thêm hoặc cập nhật quyền dòng mặc định
API REST. Thêm quyền dòng mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRuleThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
90dự án. xóa_workbook_default_permissions
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
91Xóa quyền sổ làm việc mặc định
API REST. Xóa quyền của sổ làm việc mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRuleThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
92dự án. xóa_datasource_default_permissions
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
93Xóa quyền truy cập nguồn dữ liệu mặc định
API REST. Xóa quyền nguồn dữ liệu mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRuleThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
94dự án. xóa_flow_default_permissions
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
95Xóa quyền lưu lượng mặc định
API REST. Xóa quyền lưu lượng mặc định
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
858Một đối tượng dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
860Một danh sách các đối tượng PermissionsRuleThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
96yêu cầu
Thư viện TSC cung cấp một lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
078 mà bạn có thể sử dụng để lọc kết quả trả về từ máy chủBạn có thể sử dụng các lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
879 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
078 để lọc và sắp xếp các điểm cuối sau- người dùng
- Nguồn dữ liệu
- Các nhóm
- sách bài tập
- Lượt xem
Bạn có thể sử dụng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
881 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
882 để đặt tùy chọn cho các chế độ xem được trả về dưới dạng hình ảnh và tệp PDFĐể biết thêm thông tin về lọc và sắp xếp, hãy xem Lọc và sắp xếp
lớp RequestOptions
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
97Thuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
883Số trang của kết quả trả về. Giá trị mặc định là 1. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
884Số lượng mục sẽ trả về với mỗi trang [giá trị mặc định là 100]. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
885Trả về một tập hợp các đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
879 có thể lặp lại. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
887Trả về một tập hợp các đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
076 có thể lặp lạiYêu cầuTùy chọn. lớp lĩnh vực
Lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
081 tương ứng với các trường được sử dụng trong các biểu thức lọc trong Tableau REST API. Để biết thêm thông tin, hãy xem Lọc và sắp xếp trong Tableau REST APIThuộc tính
Thuộc tính
FieldDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
890Giống như ‘createdAt’ trong API REST. TSC. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
891import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
892Giống như ‘lastLogin’ trong API REST. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
893import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
894Giống như 'tên' trong API REST. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
895import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
896Giống như ‘tên chủ sở hữu’ trong API REST. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
897import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
898Giống như ‘siteRole’ trong API REST. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
899PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
400Giống như 'thẻ' trong API REST. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
401PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
402Giống như 'updatedAt' trong API REST. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
403Yêu cầuTùy chọn. lớp toán tử
Chỉ định các toán tử bạn có thể sử dụng để lọc các yêu cầu
Thuộc tính
OperatorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
404Đặt toán tử bằng [giống như PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
405 trong API REST]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
406PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
407Đặt toán tử lớn hơn [giống như PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
408 trong API REST]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
409PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
410Đặt toán tử lớn hơn hoặc bằng [giống như PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
411 trong API REST]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
412PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
413Đặt toán tử nhỏ hơn [giống như PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
414 trong API REST]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
415PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
416Đặt toán tử nhỏ hơn hoặc bằng [giống như PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
417 trong API REST]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
418PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
419Đặt toán tử vào [giống như PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
420 trong API REST]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
421Yêu cầuTùy chọn. lớp hướng
Chỉ định hướng sắp xếp các trường được trả về
Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
422Đặt hướng sắp xếp thành tăng dần [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
423]PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
424Đặt hướng sắp xếp thành giảm dần [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
425]Lớp CSVRequestOptions
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
98Sử dụng lớp này để chỉ định các bộ lọc chế độ xem sẽ được áp dụng khi dữ liệu CSV được tạo. Theo tùy chọn, bạn có thể chỉ định tuổi tối đa của dữ liệu CSV được lưu trong bộ nhớ đệm trên máy chủ bằng cách cung cấp giá trị
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426. Xem PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
427Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426Tùy chọn. Số phút tối đa mà dữ liệu CSV sẽ được lưu vào bộ nhớ cache trên máy chủ trước khi được làm mới. Giá trị phải là số nguyên trong khoảng từ PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
429 đến PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
430 phút. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
431 sẽ được hiểu là 1 phút trên máy chủ, vì đó là khoảng thời gian ngắn nhất được phép. Theo mặc định, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426 được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
433, cho biết hành vi mặc định được định cấu hình trong cài đặt máy chủThí dụ
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
99lớp ImageRequestOptions
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
020Sử dụng lớp này để chỉ định độ phân giải của chế độ xem và tùy chọn tuổi tối đa của hình ảnh được lưu trong bộ nhớ cache trên máy chủ. Bạn cũng có thể sử dụng lớp này để chỉ định các bộ lọc chế độ xem sẽ được áp dụng khi hình ảnh được tạo. Xem
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
434Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
435Độ phân giải của chế độ xem được trả về dưới dạng hình ảnh. Nếu không được chỉ định, phương thức PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
434 sẽ trả về một hình ảnh có độ phân giải tiêu chuẩn [chiều rộng của hình ảnh được trả về là 784 pixel]. Nếu bạn đặt giá trị tham số này cao [______4437], chiều rộng của ảnh được trả về là 1568 pixel. Đối với cả hai độ phân giải, chiều cao thay đổi để duy trì tỷ lệ khung hình của chế độ xem. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426Tùy chọn. Số phút tối đa hình ảnh sẽ được lưu vào bộ nhớ cache trên máy chủ trước khi được làm mới. Giá trị phải là số nguyên trong khoảng từ PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
429 đến PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
430 phút. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
431 sẽ được hiểu là 1 phút trên máy chủ, vì đó là khoảng thời gian ngắn nhất được phép. Theo mặc định, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426 được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
433, cho biết hành vi mặc định được định cấu hình trong cài đặt máy chủXem bộ lọc
Bạn có thể sử dụng phương pháp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
444 để thêm bộ lọc chế độ xem. Khi hình ảnh được tạo, các bộ lọc được chỉ định sẽ được áp dụng cho chế độ xemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
021lớp PDFRequestOptions
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
022Sử dụng lớp này để chỉ định định dạng của PDF được trả về cho chế độ xem. Theo tùy chọn, bạn có thể chỉ định tuổi tối đa của tệp PDF được hiển thị được lưu vào bộ nhớ đệm trên máy chủ bằng cách cung cấp giá trị
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426. Xem PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
446Thuộc tính
NameDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
447Loại trang được trả về ở định dạng PDF để xem. page_type được đặt bằng lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
448. ______4449
______4450
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
451PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
452PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
453 . Các tùy chọn là dọc và ngang. Các tùy chọn được đặt bằng lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
462. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
454PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
455PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
456PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
457PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
458PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
459PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
460PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
461The orientation of the page. The options are portrait and landscape. The options are set using the PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
462 class:______4463
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
464PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426Tùy chọn. Số phút tối đa mà tệp PDF kết xuất sẽ được lưu vào bộ nhớ đệm trên máy chủ trước khi được làm mới. Giá trị phải là số nguyên trong khoảng từ PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
429 đến PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
430 phút. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
431 sẽ được hiểu là 1 phút trên máy chủ, vì đó là khoảng thời gian ngắn nhất được phép. Theo mặc định, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426 được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
433, cho biết hành vi mặc định được định cấu hình trong cài đặt máy chủ. Xem bộ lọc Bạn có thể sử dụng phương pháp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
444 để thêm bộ lọc xem. Khi PDF được tạo, các bộ lọc được chỉ định sẽ được áp dụng cho chế độ xemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
023lịch trình
Sử dụng thư viện TSC, bạn có thể lên lịch giải nén các tác vụ làm mới hoặc đăng ký trên Tableau Server. Bạn cũng có thể nhận và cập nhật thông tin về các tác vụ đã lên lịch hoặc xóa các tác vụ đã lên lịch
Nếu bạn có mã định danh của công việc, bạn có thể sử dụng thư viện TSC để tìm hiểu trạng thái của công việc không đồng bộ
Các thuộc tính lịch biểu được định nghĩa trong lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
472. Lớp tương ứng với các thuộc tính cho lịch biểu mà bạn có thể truy cập trong Tableau Server hoặc bằng cách sử dụng API REST của Tableau Server. Các phương thức Lịch trình dựa trên các điểm cuối cho các công việc trong API REST và hoạt động trên lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074Lịch trình Hạng mục
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
024Lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
472 chứa thông tin về lịch trình được chỉ định chạy trên Tableau Server. Lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
472 xác định thông tin bạn có thể truy vấn và đặt. Các thành viên lớp tương ứng với các thuộc tính của tải trọng phản hồi của máy chủtập tin nguồn. mô hình/schedule_item. py
Thuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97 của lịch trình. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
478Mức độ ưu tiên của lịch trình [số nguyên]. Giá trị thấp hơn thể hiện mức độ ưu tiên cao hơn, với PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
431 cho biết mức độ ưu tiên cao nhất. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
480Loại nhiệm vụ. Các loại là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
481 cho tác vụ làm mới trích xuất hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
482 cho đăng ký theo lịch trình. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
483Chỉ định cách chạy tác vụ theo lịch trình. Các lựa chọn là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
484 sử dụng tất cả các quy trình nền có sẵn cho tác vụ đã lên lịch này hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
485 giới hạn lịch trình này cho một quy trình nền. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
486Chỉ định tần suất mà tác vụ đã lên lịch sẽ chạy. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
486 là một thể hiện của lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
488. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
486 có các thuộc tính về tần suất [hàng giờ, hàng ngày, hàng tuần, hàng tháng] cũng như ngày giờ mà mục đã lên lịch chạy. Bạn đặt giá trị này bằng cách khai báo một đối tượng PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
488 là một trong những đối tượng sau. ________ 4491, ________ 4492, ________ 4493 hoặc ________ 4494Lớp IntervalItem
Lớp này đặt tần suất và thời gian bắt đầu của mục đã lên lịch. Lớp này chứa các lớp cho khoảng thời gian hàng giờ, hàng ngày, hàng tuần và hàng tháng. Lớp này phản ánh các tùy chọn bạn có thể đặt bằng API REST và giao diện Máy chủ Tableau
Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
491Chạy mục đã lên lịch hàng giờ. Để đặt khoảng thời gian hàng giờ, bạn tạo một phiên bản của lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
491 và gán các giá trị sau. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
497, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
498 và PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
499. Để đặt PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
497 và PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
498, hãy gán giá trị thời gian bằng cú pháp này. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
902giờTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
903 phútTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
904 và TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
905giờTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
903 phútTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
904. Giờ được chỉ định trong thời gian 24 giờ. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
499 chỉ định tần suất chạy tác vụ trong khoảng thời gian bắt đầu và kết thúc. Các tùy chọn được thể hiện bằng giờ. Ví dụ: TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
909 cứ sau 15 phút. Các giá trị là TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
910, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
911, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
429, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
913, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
914, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
915, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
916, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
917. Lịch trình hàng giờ chạy thường xuyên hơn 60 phút một lần phải có thời gian bắt đầu và kết thúc vào giờ đó. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
492Chạy mục đã lên lịch hàng ngày. Để đặt khoảng thời gian hàng ngày, bạn tạo một phiên bản của PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
492 và chỉ định PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
497. Thời gian bắt đầu sử dụng cú pháp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
902giờ____5903 phútTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
904. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
493Chạy mục đã lên lịch mỗi tuần một lần. Để đặt khoảng thời gian hàng tuần, bạn tạo một phiên bản của PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
493 và chỉ định thời gian bắt đầu cũng như nhiều phiên bản cho PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
499 [các ngày trong tuần và thời gian bắt đầu]. Thời gian bắt đầu sử dụng cú pháp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
927giờ____5903 phútTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
904. ________ 4499 là ngày trong tuần, được thể hiện dưới dạng ________ 4488. Ví dụ: TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
932 cho Thứ Hai. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
494Chạy mục đã lên lịch mỗi tháng một lần. Để đặt khoảng thời gian hàng tháng, bạn tạo một phiên bản của PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
494 và chỉ định ngày và giờ bắt đầu. Cácphương pháp lịch trình
Các phương thức lịch trình dựa trên các điểm cuối cho lịch trình trong API REST và hoạt động trên lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
472tập tin nguồn. máy chủ/điểm cuối/schedules_endpoint. py
lịch trình. add_to_schedule
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
025Thêm một
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
937, hoặc TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938 vào một lịch biểuAPI REST. Thêm nguồn dữ liệu vào lịch biểu
Thông số
TênMô tảTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
939Số nhận dạng [id] của lịch trình để thêm nguồn dữ liệu hoặc sổ làm việc vào. Có thể được lấy từ một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
472, e. g. , bằng cách thực hiện TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
941. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
942[Tùy chọn] Một TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938 nên được thêm vào lịch trình. Chỉ cung cấp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
942 hoặc TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
945, việc chuyển nhiều mục sẽ không được chấp nhận. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
945[Tùy chọn] Một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
55 nên được thêm vào lịch trình. Chỉ cung cấp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
942 hoặc TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
945, việc chuyển nhiều mục sẽ không được chấp nhận. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
950[Tùy chọn] Một TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
937 nên được thêm vào lịch trình. Chỉ áp dụng nếu TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
952 và TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
953. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
954[Tùy chọn] Xác định loại nhiệm vụ. Một trong số TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
955. ________ 5956, ________ 5957, ________ 5958Returns Trả về một danh sách của
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
959Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
026lịch trình. tạo ra
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
027Tạo một lịch trình mới để làm mới trích xuất hoặc đăng ký
API REST. Tạo lịch biểu
Thông số
TênMô tảTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
960Cài đặt cho lịch biểu mà bạn muốn tạo. Bạn cần tạo một thể hiện của TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
960 và truyền nó cho phương thức TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
962. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
960 bao gồm PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
486 chỉ định tần suất hoặc khoảng thời gian mà lịch biểu sẽ chạy. Xem PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
472 và PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
488trả lại
Trả về một phiên bản mới của
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
960ngoại lệ
ErrorDescriptionTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
968Raise một ngoại lệ nếu TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
969 không được chỉ định. Mục khoảng thời gian chỉ định xem khoảng thời gian là hàng giờ, hàng ngày, hàng tuần hay hàng thángThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
028lịch trình. xóa bỏ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
029Xóa lịch biểu hiện có để làm mới trích xuất hoặc đăng ký
API REST. Xóa lịch biểu
Thông số
TênMô tảTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
939Số nhận dạng [TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
971] của lịch biểu cần xóa. Sử dụng phương pháp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
972 để lấy mã định danh của lịch trình trên máy chủtrả lại
Không có
ngoại lệ
ErrorDescriptionTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
973Số nhận dạng không phải là số nhận dạng hợp lệ cho lịch biểu trên máy chủlịch trình. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
00Trả về tất cả các mục lịch trình từ máy chủ
API REST. lịch trình truy vấn
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Các tùy chọn yêu cầu bổ sung để gửi đến điểm cuốiVí dụ lịch trình hàng giờ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
028Ví dụ lịch trình hàng ngày
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
02Ví dụ về lịch trình hàng tuần
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
03Ví dụ về lịch biểu hàng tháng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
04Người phục vụ
Trong Tableau REST API, máy chủ [
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
975] là cơ sở hoặc lõi của URI tạo nên các điểm cuối hoặc phương thức khác nhau để truy cập tài nguyên trên máy chủ [chế độ xem, sổ làm việc, trang web, người dùng, nguồn dữ liệu, v.v. ] Thư viện TSC cung cấp một lớp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
976 đại diện cho máy chủ. Bạn tạo một phiên bản máy chủ để đăng nhập vào máy chủ và gọi các phương thức khác nhau để truy cập tài nguyênlớp máy chủ
Lớp
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
976 chứa các thuộc tính đại diện cho máy chủ trên Tableau Server. Sau khi bạn tạo một thể hiện của lớp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
976, bạn có thể đăng nhập vào máy chủ và gọi các phương thức để truy cập tất cả các tài nguyên trên máy chủThuộc tính
AttributeDescription_______446Chỉ định địa chỉ của Tableau Server hoặc Tableau Cloud [ví dụ:TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
975]. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
981Chỉ định phiên bản API REST sẽ sử dụng [ví dụ: TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
982]. Khi bạn sử dụng thư viện TSC để gọi các phương thức truy cập Tableau Server, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
981 được chuyển đến điểm cuối như một phần của URI [TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
984]. Mỗi bản phát hành của Tableau Server đều hỗ trợ các phiên bản cụ thể của API REST. Các phiên bản mới của API REST được phát hành với Tableau Server. Theo mặc định, giá trị của TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
981 được đặt thành TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
986, tương ứng với Tableau Server 10. 0. Bạn có thể xem hoặc đặt giá trị này. Bạn có thể cần đặt giá trị này thành một giá trị khác, ví dụ: nếu bạn muốn truy cập các tính năng được máy chủ hỗ trợ và phiên bản mới hơn của API REST. Để biết thêm thông tin, hãy xem Phiên bản API RESTThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
05Người phục vụ. Tài nguyên
Khi bạn tạo một phiên bản của lớp
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
976, bạn có quyền truy cập vào các tài nguyên trên máy chủ sau khi đăng nhập. Bạn có thể chọn các tài nguyên này và các phương thức của chúng làm thành viên của lớp, chẳng hạn. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
988Tài nguyênMô tảmáy chủ. xác thực authSets để đăng nhập và đăng xuất. Xem Authserver. lượt xemTruy cập các lượt xem và phương thức của máy chủ. Xem máy chủ lượt xem. người dùngTruy cập tài nguyên và phương pháp người dùng. Xem Người dùngmáy chủ. các trang webTruy cập các trang web. Xem máy chủ trang web. nhómTruy cập các tài nguyên và phương thức của nhóm. Xem máy chủ nhóm. công việcTruy cập các tài nguyên và phương pháp công việc. Xem máy chủ việc làm. workbooksTruy cập tài nguyên và phương pháp cho workbooks. Xem máy chủ sổ làm việc. nguồn dữ liệuTruy cập tài nguyên và phương pháp cho nguồn dữ liệu. Xem Máy chủ nguồn dữ liệu. dự ánTruy cập tài nguyên và phương pháp cho dự án. Xem máy chủ dự án. lịch trìnhTruy cập tài nguyên và phương pháp cho lịch trình. Xem máy chủ lịch biểu. đăng kýTruy cập tài nguyên và phương pháp đăng ký. Xem máy chủ đăng ký. server_infoTruy cập tài nguyên và phương pháp cho thông tin máy chủ. Xem lớp ServerInfoNgười phục vụ. Chế độ xuất bản
Lớp
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
976 có lớp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
990 liệt kê các tùy chọn xác định điều gì sẽ xảy ra khi bạn phát hành sổ làm việc hoặc nguồn dữ liệu. Các tùy chọn là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
036, import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
037 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
035Đặc tính
ResourceDescriptionTableauAuth[username, password, site_id='', user_id_to_impersonate=None]
994Ghi đè sổ làm việc hoặc nguồn dữ liệu. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
995Nối thêm vào sổ làm việc hoặc nguồn dữ liệu. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
996Tạo một sổ làm việc hoặc nguồn dữ liệu mớiThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
06lớp ServerInfoItem
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
07Lớp
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
997 chứa thông tin phiên bản và bản dựng cho Tableau Server. Thông tin máy chủ được truy cập bằng phương thức TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
998, phương thức này trả về một thể hiện của lớp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
999Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
900Hiển thị phiên bản của Tableau Server hoặc Tableau Cloud [ví dụ: 10. 2. 0]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
901Hiển thị số bản dựng cụ thể [ví dụ: 10200. 17. 0329. 1446]. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
902Hiển thị số phiên bản API REST được hỗ trợ. Lưu ý rằng giá trị này có thể khác với giá trị mặc định được chỉ định cho máy chủ, với thuộc tính PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
903. Để tận dụng các tính năng mới, bạn nên truy vấn máy chủ và đặt PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
903 khớp với số phiên bản API REST được hỗ trợPhương thức ServerInfo
Thư viện TSC cung cấp một phương thức để truy cập thông tin phiên bản và bản dựng từ Tableau Server
server_info. lấy
Truy xuất thông tin phiên bản và bản dựng cho máy chủ
Phương pháp này thực hiện một cuộc gọi chưa được xác thực, vì vậy không cần đăng nhập hoặc mã thông báo xác thực
API REST. Thông tin máy chủ
Thông số Không có
ngoại lệ
ErrorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
905Raise một ngoại lệ nếu không tìm thấy điểm cuối thông tin máy chủThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
08trang web
Sử dụng thư viện TSC, bạn có thể truy vấn một trang hoặc nhiều trang trên máy chủ hoặc tạo hoặc xóa một trang trên máy chủ
Tài nguyên trang web cho Tableau Server và Tableau Cloud được xác định trong lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30. Lớp tương ứng với các tài nguyên trang web mà bạn có thể truy cập bằng API Tableau Server REST. Các phương thức trang web dựa trên các điểm cuối cho các trang web trong API REST và hoạt động trên lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30lớp SiteItem
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
09Lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30 chứa các thành viên hoặc thuộc tính cho tài nguyên trang trên Tableau Server hoặc Tableau Cloud. Lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30 xác định thông tin bạn có thể yêu cầu hoặc truy vấn từ Tableau Server hoặc Tableau Cloud. Các thành viên lớp tương ứng với các thuộc tính của yêu cầu máy chủ hoặc tải trọng phản hồiThuộc tính
Thuộc tínhMô tả____097Tên của trang web. Tên của trang web mặc định là “”.PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
67Đường dẫn đến trang web. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
912[Tùy chọn] Chỉ dành cho Máy chủ Tableau. Chỉ định PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
913 để cho phép quản trị viên trang sử dụng giao diện máy chủ và các lệnh tabcmd để thêm và xóa người dùng. [Việc chỉ định tùy chọn này không cấp cho quản trị viên trang quyền quản lý người dùng bằng API REST. ] Chỉ định PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
914 để ngăn quản trị viên trang thêm hoặc xóa người dùng. [Quản trị viên máy chủ luôn có thể thêm hoặc xóa người dùng. ]______6915[Tùy chọn] Chỉ định số lượng người dùng tối đa cho trang web. Nếu bạn không chỉ định giá trị này, giới hạn sẽ phụ thuộc vào loại giấy phép được định cấu hình cho máy chủ. Đối với giấy phép dựa trên người dùng, số lượng người dùng tối đa được đặt theo giấy phép. Đối với cấp phép dựa trên lõi, không có giới hạn về số lượng người dùng. Nếu bạn chỉ định giá trị tối đa, thì chỉ những người dùng được cấp phép mới được tính và quản trị viên máy chủ bị loại trừ. Loại trừ lẫn nhau với cài đặt cấp giấy phép theo tầng. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
916[Tùy chọn] Chỉ định dung lượng tối đa cho trang web mới, tính bằng megabyte. Nếu bạn đặt hạn ngạch và trang web vượt quá hạn ngạch đó, nhà xuất bản sẽ không được tải nội dung mới lên cho đến khi trang web lại nằm dưới hạn mức. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
917[Tùy chọn] Chỉ định PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
918 để ngăn người dùng không thể đăng ký sổ làm việc trên trang được chỉ định. Mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
919. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
920[Tùy chọn] Chỉ định PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
919 để ngăn người quản trị máy chủ, người quản trị trang và chủ sở hữu nội dung hoặc dự án không thể đăng ký người dùng khác vào sổ làm việc trên trang được chỉ định. Mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
918. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
923[Tùy chọn] Chỉ định PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
918 để bật lịch sử sửa đổi cho tài nguyên nội dung [sổ làm việc và nguồn dữ liệu]. Mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
919. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
926[Tùy chọn] Chỉ định số lần sửa đổi nguồn nội dung [sổ làm việc hoặc nguồn dữ liệu] để cho phép. Trên Tableau Server, mặc định là 25. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
927Hiển thị trạng thái hiện tại của trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
928 hoặc PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
929]Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
10tập tin nguồn. mô hình/site_item. py
phương pháp trang web
Thư viện TSC cung cấp các phương thức hoạt động trên các site cho Tableau Server và Tableau Cloud. Các phương thức này tương ứng với các điểm cuối hoặc phương thức cho các trang trong Tableau REST API
tập tin nguồn. máy chủ/điểm cuối/sites_endpoint. py
trang web. tạo ra
Tạo một trang web mới trên máy chủ cho đối tượng mục trang web đã chỉ định
Chỉ máy chủ Tableau
API REST. Tạo trang web
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
29Cài đặt cho trang mà bạn muốn tạo. Bạn cần tạo một thể hiện của PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30 và chuyển nó tới phương thức TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
962trả lại
Trả về một thể hiện mới của
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
11trang web. lấy
Truy vấn tất cả các trang web trên máy chủ
API REST. Trang web truy vấn
Thông số
Không có
trả lại
Trả về một danh sách tất cả các đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30 và một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
12trang web. get_by_id
Truy vấn trang web với ID đã cho
API REST. Trang web truy vấn
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04Id của trang web bạn muốn truy vấnngoại lệ
ErrorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
937Raise error nếu id không được chỉ địnhtrả lại
Trả về
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
13trang web. get_by_name
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
14Truy vấn trang web với tên được chỉ định
API REST. Trang web truy vấn
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
939Tên của trang web bạn muốn truy vấnngoại lệ
ErrorDescription ________ 6940 Phát sinh lỗi nếu tên không được chỉ địnhtrả lại
Trả về
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
30Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
15Sửa đổi cài đặt cho trang web
Đối tượng mục trang web phải bao gồm ID trang web và ghi đè tất cả các cài đặt khác
API REST. Cập nhật trang web
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
29Mục trang web mà bạn muốn cập nhật. Cài đặt được chỉ định trong mục trang sẽ ghi đè cài đặt trang hiện tạingoại lệ
ErrorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
943Id trang web phải có và phải khớp với id của trang web bạn đang cập nhật. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
944Để đặt PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
915, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
946 phải được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
913trả lại
Trả về
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
29 đã cập nhậtThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
16trang web. xóa bỏ
Xóa trang web được chỉ định
API REST. Xóa trang web
Thông số
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04Id của trang web mà bạn muốn xóangoại lệ
ErrorDescriptionPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
950Phải có id trang web và phải khớp với id của trang web bạn đang xóaThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
17Loại
Lớp ________ 3879 được sử dụng với các tùy chọn yêu cầu [______ 3078] nơi bạn có thể lọc và sắp xếp các kết quả được trả về từ máy chủ
Bạn có thể sử dụng các tùy chọn sắp xếp và yêu cầu để lọc và sắp xếp các điểm cuối sau
- người dùng
- Nguồn dữ liệu
- sách bài tập
- Lượt xem
Sắp xếp lớp
Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
953Đặt trường để sắp xếp. Các trường được định nghĩa trong lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
954. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
955Hướng sắp xếp, tăng dần [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
422] hoặc giảm dần [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
424]. Các tùy chọn được định nghĩa trong lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
958Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
18Để biết thông tin về cách sử dụng lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
879, hãy xem Lọc và Sắp xếpđăng ký
Sử dụng thư viện TSC, bạn có thể quản lý các đăng ký cho các dạng xem hoặc sổ làm việc trên một site. Bạn có thể nhận thông tin về tất cả các đăng ký trên một trang hoặc thông tin về một đăng ký cụ thể trên một trang và bạn có thể tạo, cập nhật hoặc xóa các đăng ký
Lớp mục đăng ký
Tài nguyên đăng ký cho Tableau Server được xác định trong lớp
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
960. Lớp tương ứng với các tài nguyên đăng ký mà bạn có thể truy cập bằng API Tableau Server REST. Các phương thức đăng ký dựa trên các điểm cuối cho đăng ký trong API REST và hoạt động trên lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
960import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
19Thuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Id của đăng ký trên trang web. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
963Đặt giá trị này thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44 sẽ khiến người đăng ký nhận được thư có. hình ảnh png của sổ làm việc hoặc dạng xem được đính kèm với nó. Theo mặc định, giá trị này được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44. Nếu PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
966 được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45, thì giá trị này không thể được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
966Đặt giá trị này thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44 sẽ khiến người đăng ký nhận được thư có. tệp pdf chứa hình ảnh của sổ làm việc hoặc dạng xem được đính kèm với nó. Theo mặc định, giá trị này được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
972Nội dung văn bản của email đăng ký. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
973Hướng của các trang được tạo ra khi PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
966 là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44. Nếu không có tham số này, hướng trang sẽ mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
976. Xem biểu đồ bên dưới để biết danh sách đầy đủ các giá trị. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
977Loại trang được tạo, xác định kích thước trang khi PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
966 là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44. Nếu không có tham số này, loại trang sẽ mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
980. Xem biểu đồ bên dưới để biết danh sách đầy đủ các giá trị. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
939Id của lịch trình được liên kết với đăng ký cụ thể. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
982Chỉ áp dụng cho chế độ xem [xem thuộc tính PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
983]. Nếu PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44, một hình ảnh được gửi ngay cả khi chế độ xem được chỉ định trong đăng ký trống. Nếu PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45, không có gì được gửi nếu chế độ xem trống. Giá trị mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
987Chủ đề đăng ký. Đây là mô tả mà bạn cung cấp để xác định đăng ký. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
801Đặt giá trị này thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44 sẽ ngừng gửi email cho đăng ký đã chỉ định. Đặt nó thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45 sẽ tiếp tục gửi email cho đăng ký. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
983Mục tiêu của đăng ký, nghĩa là nội dung được đăng ký [xem, sổ làm việc]. Mục tiêu là một thể hiện của lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
983. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
983 có hai thuộc tính, import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98 của sổ làm việc hoặc dạng xem [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
995] và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
658 [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
997], có thể là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
998 hoặc TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
942. Thuộc tính PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
982 chỉ có thể được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44 nếu PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
997 được đặt thành import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0203. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602Số nhận dạng của người dùng [người] nhận đăng ký
Các tùy chọn PDF hợp lệ [chỉ áp dụng nếu
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
966 được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44]AttributeValid optionsPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
973import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0208____10209
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
977import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0211import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0212import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0213import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0214import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0215import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0216import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0217import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0218import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0219import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0220import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0221import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0222tập tin nguồn. máy chủ/điểm cuối/subscription_item. máy chủ py/request_options. py
phương thức đăng ký
Tableau Server Client cung cấp một số phương thức để tương tác với tài nguyên đăng ký hoặc điểm cuối. Các phương thức này tương ứng với các điểm cuối trong Tableau Server REST API
tập tin nguồn. máy chủ/điểm cuối/điểm cuối đăng ký. py
đăng ký. tạo ra
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
20Tạo đăng ký cho một dạng xem hoặc sổ làm việc cho một người dùng cụ thể theo một lịch trình cụ thể. Khi người dùng đăng ký nội dung, Tableau Server sẽ gửi nội dung cho người dùng qua email theo lịch trình được xác định trên Tableau Server và được chỉ định trong
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0223Để tạo đăng ký mới, trước tiên bạn cần tạo một
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0223 mới [từ lớp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
960]API REST. Tạo đăng ký
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0223Chỉ định người dùng đăng ký, nội dung đăng ký, lịch trình liên kết đăng ký và siêu dữ liệu khác cho đăng kýtrả lại
Trả về đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
960 mớiThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
21đăng ký. xóa bỏ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
22Xóa đăng ký được chỉ định khỏi trang web
API REST. Xóa đăng ký
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0228Số nhận dạng [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98] cho đăng ký mà bạn muốn xóa khỏi trang webngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0230Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0228 hợp lệ không được cung cấpThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
23đăng ký. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
24Trả về thông tin về đăng ký trên trang web được chỉ định
API REST. Đăng ký truy vấn
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể truyền cho phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầu. Ví dụ: nếu bạn đang tìm kiếm một đăng ký cụ thể, bạn có thể chỉ định chủ đề của đăng ký hoặc id của đăng kýTrả về Trả về danh sách đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
960 và đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảđăng ký. get_by_id
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
25Trả về thông tin về đăng ký được chỉ định
API REST. Đăng ký truy vấn
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0228The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0228 chỉ định đăng ký để truy vấnngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0237Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0228 hợp lệ không được cung cấptrả lại
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
960. Xem lớp SubscriptionItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
26import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
27Cập nhật một thuê bao cụ thể. Để cập nhật đăng ký, trước tiên bạn phải truy vấn đăng ký đó từ máy chủ bằng phương pháp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0240 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0241API REST. Cập nhật đăng ký
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0223Chỉ định người dùng đăng ký, nội dung đăng ký, lịch trình liên kết đăng ký và siêu dữ liệu khác cho đăng kýtrả lại
Trả về đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
960 đã cập nhậtThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
28nhiệm vụ
Sử dụng thư viện TSC, bạn có thể nhận thông tin về tất cả các tác vụ trên một trang web và bạn có thể xóa các tác vụ. Để tạo nhiệm vụ mới, hãy xem Lịch biểu
Tài nguyên tác vụ cho Tableau Server được xác định trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0244. Lớp tương ứng với các tài nguyên tác vụ mà bạn có thể truy cập bằng API REST của Tableau Server. Các phương thức tác vụ dựa trên các điểm cuối cho các tác vụ trong API REST và hoạt động trên lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0244Lớp nhiệm vụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
29Thuộc tính
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Id của nhiệm vụ trên trang web. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
954Loại tác vụ trích xuất - làm mới toàn bộ hoặc gia tăng. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
478Mức độ ưu tiên của nhiệm vụ trên máy chủ. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0249Số lần thực thi liên tiếp không thành công. TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
939Id của lịch trình trên trang web. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
983Một đối tượng, TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
945 hoặc TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
942, được liên kết với tác vụ. tập tin nguồn. mô hình/mục tiêu. pyThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
30tập tin nguồn. mô hình/task_item. py
phương pháp nhiệm vụ
Tableau Server Client cung cấp một số phương thức để tương tác với tài nguyên tác vụ hoặc điểm cuối. Các phương thức này tương ứng với các điểm cuối trong Tableau Server REST API
tập tin nguồn. máy chủ/điểm cuối/tác vụ_endpoint. py
nhiệm vụ. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
31Trả về thông tin về các tác vụ trên trang được chỉ định
API REST. Nhận các tác vụ làm mới trích xuất trên trang web
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể truyền cho phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầutrả lại
Trả về một danh sách các đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0244 và một đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
32nhiệm vụ. get_by_id
Trả về thông tin về tác vụ được chỉ định
API REST. Tác vụ làm mới trích xuất truy vấn trên trang web
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0257The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0257 chỉ định tác vụ cần truy vấnngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0259Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0257 hợp lệ không được cung cấptrả lại
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0244. Xem lớp TaskItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
33nhiệm vụ. chạy
Chạy tác vụ làm mới giải nén được chỉ định
Để chạy tác vụ làm mới trích xuất, trước tiên bạn cần tra cứu tác vụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0262 [lớp ___10244]API REST. Chạy giải nén tác vụ làm mới
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0262Bạn có thể truyền phương thức cho đối tượng tác vụtrả lại
Trả về phản hồi API REST
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
34nhiệm vụ. xóa bỏ
Xóa tác vụ làm mới trích xuất
API REST. Xóa tác vụ làm mới trích xuất
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0257The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0257 chỉ định tác vụ cần xóangoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0259Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0257 hợp lệ không được cung cấpThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
35người dùng
Sử dụng thư viện TSC, bạn có thể lấy thông tin về tất cả người dùng trên một trang và bạn có thể thêm hoặc xóa người dùng hoặc cập nhật thông tin người dùng
Tài nguyên người dùng cho Tableau Server được xác định trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093. Lớp tương ứng với tài nguyên người dùng mà bạn có thể truy cập bằng API Tableau Server REST. Các phương thức người dùng dựa trên các điểm cuối dành cho người dùng trong API REST và hoạt động trên lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093Lớp người dùng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
36Lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093 chứa các thành viên hoặc thuộc tính cho tài nguyên xem trên Tableau Server. Lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093 xác định thông tin bạn có thể yêu cầu hoặc truy vấn từ Tableau Server. Các thành viên lớp tương ứng với các thuộc tính của yêu cầu máy chủ hoặc tải trọng phản hồiThuộc tính
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0273[Tùy chọn] Thuộc tính này chỉ dành cho Tableau Cloud. Loại xác thực mới cho người dùng. Bạn có thể gán các giá trị sau cho thuộc tính này. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0274 [người dùng đăng nhập bằng SAML] hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0275 [người dùng đăng nhập bằng phương thức xác thực được đặt cho máy chủ]. Các giá trị này xuất hiện trong tab Xác thực trên trang Cài đặt trong Tableau Cloud – giá trị thuộc tính import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0274 tương ứng với Đăng nhập một lần và giá trị import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0275 tương ứng với TableauID. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
089Tên của trang web. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0279ID đại diện được lưu trữ trong hệ thống đăng nhập một lần [SSO] của Tableau. Giá trị import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0280 được trả về cho Tableau Cloud. Đối với các cấu hình máy chủ khác, trường này chứa null. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Id của người dùng trên trang web. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0282Ngày và giờ người dùng đăng nhập lần cuối. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0283Các sổ làm việc mà người dùng sở hữu. Bạn phải chạy phương thức popated_workbooks để thêm sổ làm việc vào import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0285Địa chỉ email của người dùng. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0286Tên đầy đủ của người dùng. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên người dùng. Thuộc tính này là bắt buộc khi bạn đang tạo phiên bản import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0289Vai trò của người dùng trên trang web. Thuộc tính này là bắt buộc nếu bạn đang tạo phiên bản import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093. Xem Vai trò người dùng bên dưới để biết chi tiết. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0291Các nhóm mà người dùng thuộc về. Bạn phải chạy phương thức popated_groups để thêm các nhóm vào import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093Vai trò người dùng
Vai trò người dùng có thể có cho thuộc tính
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0289 như sau
0294import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
0295import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
0296import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
0297import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
0298import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
0299import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
000import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
001import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
002import tableauserverclient as TSC tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL'] server = TSC.Server['//SERVER_URL', use_server_version=True] server.auth.sign_in[tableau_auth]
Ghi chú. Nếu bất kỳ thao tác nào liên quan đến
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0289 của người dùng gây ra phản hồi lỗi 400 [ví dụ:. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
004], đảm bảo bạn đang sử dụng phiên bản API REST mới nhất cho máy chủ của mìnhThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
37tập tin nguồn. mô hình/user_item. py
phương pháp người dùng
Tableau Server Client cung cấp một số phương thức để tương tác với tài nguyên người dùng hoặc điểm cuối. Các phương thức này tương ứng với các điểm cuối trong Tableau Server REST API
tập tin nguồn. máy chủ/điểm cuối/điểm cuối người dùng. py
người dùng. cộng
Thêm người dùng vào trang web
Để thêm người dùng mới vào trang web, trước tiên bạn cần tạo một
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005 mới [từ lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093]. Khi bạn tạo người dùng mới, bạn chỉ định tên của người dùng và vai trò trang web của họ. Đối với Tableau Cloud, bạn cũng chỉ định thuộc tính import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
0273 trong yêu cầu của mình. Khi bạn thêm người dùng vào Tableau Cloud, tên của người dùng phải là địa chỉ email được sử dụng để đăng nhập vào Tableau Cloud. Sau khi bạn thêm người dùng, Tableau Cloud sẽ gửi cho người dùng lời mời qua email. Người dùng có thể nhấp vào liên kết trong lời mời để đăng nhập và cập nhật tên đầy đủ và mật khẩu của họAPI REST. Thêm người dùng vào trang web
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005Bạn có thể truyền vào phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầu. Ví dụ: nếu bạn đang tìm kiếm một người dùng cụ thể, bạn có thể chỉ định tên của người dùng hoặc id của người dùngtrả lại
Trả về đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093 mớiThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
38người dùng. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
39Trả về thông tin về người dùng trên trang web được chỉ định
Để lấy thông tin về sổ làm việc mà người dùng sở hữu hoặc có quyền xem, trước tiên bạn phải điền thông tin sổ làm việc vào
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093 bằng phương thức populate_workbooks[user_item]API REST. Nhận người dùng trên trang web
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể truyền cho phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầu. Ví dụ: nếu bạn đang tìm kiếm một người dùng cụ thể, bạn có thể chỉ định tên của người dùng hoặc id của người dùngtrả lại
Trả về danh sách đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093 và đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
40người dùng. get_by_id
Trả về thông tin về người dùng được chỉ định
API REST. Truy vấn người dùng trên trang web
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602 chỉ định người dùng để truy vấnngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602 hợp lệ không được cung cấptrả lại
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093. Xem lớp UserItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
41người dùng. populate_favorites
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
42Trả về danh sách yêu thích [dạng xem, sổ làm việc và nguồn dữ liệu] cho người dùng
Hiện chưa triển khai
người dùng. popated_groups
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
43Trả về các nhóm mà người dùng thuộc về
API REST. Nhận nhóm cho người dùng
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005 chỉ định người dùng điền tư cách thành viên nhómngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
021Xảy ra lỗi nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005 không được chỉ địnhtrả lại
Danh sách
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
085Một
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016 điểm [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
025]. Xem lớp UserItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
44người dùng. popated_workbooks
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
45Trả về thông tin về sổ làm việc mà người dùng được chỉ định sở hữu và có quyền Đọc [xem] đối với
Phương pháp này lấy thông tin sổ làm việc cho người dùng được chỉ định. API REST được thiết kế để chỉ trả lại thông tin bạn yêu cầu một cách rõ ràng. Khi bạn truy vấn tất cả người dùng, thông tin sổ làm việc cho từng người dùng sẽ không được đưa vào. Sử dụng phương pháp này để truy xuất thông tin về sổ làm việc mà người dùng sở hữu hoặc có quyền Đọc [xem]. Phương thức thêm danh sách sổ làm việc vào đối tượng mục người dùng [
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
026]API REST. Truy vấn sổ làm việc cho người dùng
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005 chỉ định người dùng điền thông tin sổ làm việcngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
021Xảy ra lỗi nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005 không được chỉ địnhtrả lại
Danh sách
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938Một
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016 điểm [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
026]. Xem lớp UserItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
46người dùng. gỡ bỏ
Xóa người dùng được chỉ định khỏi trang web
API REST. Xóa người dùng khỏi trang web
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602Số nhận dạng [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98] cho người dùng mà bạn muốn xóa khỏi máy chủngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
036Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
602 hợp lệ không được cung cấpThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
47import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
48Cập nhật thông tin về người dùng được chỉ định
Thông tin bạn có thể sửa đổi tùy thuộc vào việc bạn đang sử dụng Tableau Server hay Tableau Cloud và liệu bạn đã định cấu hình Tableau Server để sử dụng xác thực cục bộ hay Active Directory. Để biết thêm thông tin, hãy xem Cập nhật người dùng
API REST. Cập nhật người dùng
Thông số
Tên Mô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005 chỉ định người dùng cập nhật. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
03[Tùy chọn] Mật khẩu mới cho người dùngngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
021Xảy ra lỗi nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
005 không được chỉ địnhtrả lại
Một bản cập nhật
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
093. Xem lớp UserItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
49Lượt xem
Sử dụng thư viện TSC, bạn có thể lấy thông tin về các dạng xem trong một trang hoặc sổ làm việc
View resource cho Tableau Server được định nghĩa trong class
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044. Lớp tương ứng với các tài nguyên chế độ xem mà bạn có thể truy cập bằng API Tableau Server REST. Các phương thức xem dựa trên các điểm cuối cho các chế độ xem trong API REST và hoạt động trên lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044lớp ViewItem
Lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044 chứa các thành viên hoặc thuộc tính cho tài nguyên xem trên Tableau Server. Lớp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044 xác định thông tin bạn có thể yêu cầu hoặc truy vấn từ Tableau Server. Các thành viên lớp tương ứng với các thuộc tính của yêu cầu máy chủ hoặc tải trọng phản hồitập tin nguồn. mô hình/view_item. py
Thuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
67Tên của chế độ xem sẽ xuất hiện trong URL. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
049Dữ liệu CSV của chế độ xem. Trước tiên, bạn phải gọi phương thức PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
427 để truy cập dữ liệu CSV. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Số nhận dạng của mục xem. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
052Hình ảnh của khung nhìn. Trước tiên, bạn phải gọi phương thức ________ 4434 để truy cập hình ảnh. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên của chế độ xem. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
99ID của chủ sở hữu của chế độ xem. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
056Bản PDF của chế độ xem. Trước tiên, bạn phải gọi phương thức PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
446 để truy cập nội dung PDF. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
058Hình ảnh thu nhỏ cho chế độ xem. Trước tiên, bạn phải gọi phương thức import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
059 để truy cập hình ảnh xem trước. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59ID của dự án chứa chế độ xem. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
061Số liệu thống kê sử dụng cho chế độ xem. Cho biết tổng số lần xem đã được xem. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062ID của sổ làm việc được liên kết với dạng xemPhương pháp xem
Tableau Server Client cung cấp các phương thức để tương tác với tài nguyên xem hoặc điểm cuối. Các phương thức này tương ứng với các điểm cuối cho các chế độ xem trong Tableau Server REST API
tập tin nguồn. máy chủ/điểm cuối/lượt xem_endpoint. py
lượt xem. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
50Trả về danh sách các mục dạng xem cho một trang web
API REST. Chế độ xem truy vấn cho trang web
Phiên bản
Điểm cuối này khả dụng với API REST phiên bản 2. 0 trở lên
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể truyền cho phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầu. Ví dụ: nếu bạn đang tìm kiếm một chế độ xem cụ thể, bạn có thể chỉ định tên của chế độ xem hoặc ID của chế độ xem đó. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
064[Tùy chọn] Nếu đúng [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
065] trả về số liệu thống kê sử dụng cho các lượt xem. Mặc định là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
066trả lại
Trả về một danh sách tất cả các đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044 và một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
51Ví dụ sử dụng Máy nhắn tin
Bạn cũng có thể sử dụng trình tạo Pager được cung cấp để có được tất cả các lượt xem trên trang web mà không cần phải xem qua các kết quả
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
52Xem lớp ViewItem
lượt xem. get_by_id
Trả về chi tiết của một chế độ xem cụ thể
API REST. Nhận xem
Phiên bản
Điểm cuối này có sẵn REST API phiên bản 3. 1 trở lên
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
805ID của chế độ xem cần truy xuấttrả lại
Trả về một đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044 duy nhấtThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
53Xem lớp ViewItem
lượt xem. populate_preview_image
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
54Tạo hình ảnh xem trước cho chế độ xem đã chỉ định
Phương pháp này lấy hình ảnh xem trước [hình thu nhỏ] cho mục xem được chỉ định. Phương pháp này sử dụng các trường
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062 để truy vấn hình ảnh xem trước. Phương thức điền vào import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
058 cho chế độ xemAPI REST. Truy vấn Xem hình ảnh xem trước
Phiên bản
Điểm cuối này khả dụng với API REST phiên bản 2. 0 trở lên
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074Chỉ định chế độ xem để điềnngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
075Phát sinh lỗi nếu ID của dạng xem hoặc sổ làm việc bị thiếutrả lại
Không có. Hình ảnh xem trước được thêm vào
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 và có thể được truy cập bằng trường import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
058 của nóThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
55Xem lớp ViewItem
lượt xem. cư_image
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
56Điền hình ảnh của chế độ xem đã chỉ định
Phương pháp này sử dụng trường
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98 để truy vấn hình ảnh và điền nội dung hình ảnh dưới dạng trường import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
052API REST. Truy vấn Xem hình ảnh
Phiên bản
Điểm cuối này khả dụng với API REST phiên bản 2. 5 trở lên
Thông số
Tênmô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074Chỉ định chế độ xem để điền. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể chuyển các tùy chọn yêu cầu để chỉ định độ phân giải hình ảnh [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
435] và tuổi tối đa của hình ảnh xem được lưu trong bộ nhớ cache trên máy chủ [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
426]. Xem lớp ImageRequestOptions để biết thêm chi tiếtngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
084Lỗi nếu ID của chế độ xem bị thiếutrả lại
Không có. Hình ảnh được thêm vào
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 và có thể được truy cập bằng trường import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
052 của nóThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
57Xem lớp ViewItem
lượt xem. popated_csv
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
58Điền dữ liệu CSV của chế độ xem đã chỉ định
Phương pháp này sử dụng trường
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98 để truy vấn dữ liệu CSV và điền dữ liệu dưới dạng trường import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
049API REST. Truy vấn Xem dữ liệu
Phiên bản
Điểm cuối này khả dụng với API REST phiên bản 2. 7 trở lên
Thông số
Tênmô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074Chỉ định chế độ xem để điền. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể chuyển các tùy chọn yêu cầu để chỉ định tuổi tối đa của CSV được lưu trong bộ nhớ cache trên máy chủ. Xem lớp CSVRequestOptions để biết thêm chi tiếtngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
084Lỗi nếu ID của chế độ xem bị thiếutrả lại
Không có. Dữ liệu CSV được thêm vào
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 và có thể được truy cập bằng trường import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
049 của nóThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
59Xem lớp ViewItem
lượt xem. cư trú_pdf
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
60Điền vào nội dung PDF của chế độ xem được chỉ định
Phương pháp này điền vào một tệp PDF với [các] hình ảnh của chế độ xem bạn chỉ định
API REST. Truy vấn Xem PDF
Phiên bản
Điểm cuối này khả dụng với API REST phiên bản 2. 7 trở lên
Thông số
Tênmô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074Chỉ định chế độ xem để điền. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể chuyển các tùy chọn yêu cầu để chỉ định loại trang và hướng của nội dung PDF, cũng như tuổi tối đa của tệp PDF được hiển thị trên máy chủ. Xem lớp PDFRequestOptions để biết thêm chi tiếtngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
084Lỗi nếu ID của chế độ xem bị thiếutrả lại
Không có. Nội dung PDF được thêm vào
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074 và có thể được truy cập bằng trường import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
056 của nóThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
61Xem lớp ViewItem
webhook
Sử dụng Tableau Server Client [TSC], bạn có thể tạo một webhook mới, lấy danh sách tất cả các webhook, nhận thông tin chi tiết về một webhook cụ thể hoặc xóa một webhook
Tài nguyên webhook cho Tableau Server và Tableau Cloud được xác định trong lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099. Lớp tương ứng với các tài nguyên webhook mà bạn có thể truy cập bằng API Tableau REST. Ví dụ: sử dụng API REST, bạn có thể thu thập thông tin về sổ làm việc, chẳng hạn như tên của Webbook, sự kiện được liên kết với sổ làm việc và URL đích, đồng thời bạn cũng có thể nhận được thông tin tương tự bằng cách sử dụng TSCTableau webhook REST API endpoint có sẵn trong REST API phiên bản 3. 16 trở về sau
Lớp WebhookItem
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099 đại diện cho tài nguyên webhook trên Tableau Server hoặc Tableau Cloud. Đây là thông tin có thể được gửi hoặc trả lại để phản hồi yêu cầu API REST dành cho webhookThuộc tính
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Số nhận dạng [luid] cho webhook. Bạn cần giá trị này để truy vấn một webhook cụ thể bằng phương thức PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
78 hoặc để xóa một webhook bằng phương thức PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
79. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên của webhook. Bạn phải chỉ định điều này khi bạn tạo một phiên bản của import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
106URL đích cho webhook. URL đích của webhook phải là https và có chứng chỉ hợp lệ. Bạn phải chỉ định điều này khi bạn tạo một phiên bản của import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
108Tên của sự kiện Tableau kích hoạt webhook của bạn. Đây là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
109 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
110. một trong số này được yêu cầu để tạo một phiên bản của import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099. Chúng tôi khuyên bạn nên sử dụng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
109. Tên sự kiện phải là một trong những sự kiện được hỗ trợ được liệt kê trong bảng Sự kiện kích hoạt.
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
99Số nhận dạng của chủ sở hữu webhook. Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
62tập tin nguồn. mô hình/webhook_item. py
phương pháp webhook
Tableau Server Client cung cấp một số phương thức để tương tác với tài nguyên webhook hoặc điểm cuối. Các phương thức này tương ứng với các điểm cuối trong Tableau REST API
tập tin nguồn. máy chủ/điểm cuối/điểm cuối webhook. py
webhook. tạo ra
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
63Tạo một webhook mới trên một trang web cụ thể
Để tạo một webhook, trước tiên bạn phải tạo một phiên bản mới của
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099 và chuyển nó vào phương thức tạoĐể chỉ định trang web sẽ tạo webhook mới, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
116 và đăng nhập vào trang web đó. Để biết thêm thông tin về cách chỉ định một trang web, hãy xem lớp TableauAuthAPI REST. Tạo Webhook
Thông sốNameDescriptionwebhook_itemChỉ định các thuộc tính cho webhook. webhook_item là gói yêu cầu. Để tạo gói yêu cầu, hãy tạo phiên bản mới củaimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
117. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
099 bao gồm import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97, đích đến import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
106 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
108 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
122. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
108 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
122 chỉ định sự kiện Tableau sẽ được liên kết với webhookReturns Trả về mục webhook mới
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
64webhook. xóa bỏ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
65Xóa webhook theo ID
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
116 và đăng nhập vào trang web. Để biết thêm thông tin về cách chỉ định một trang web, hãy xem lớp TableauAuthAPI REST. Xóa Webhook
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
127ID của webhook cần xóangoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
128Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
127 không được cung cấpThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
66webhook. lấy[]
Trả về danh sách tất cả các webhook cho một trang web.
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
116 và đăng nhập vào trang web đó. Để biết thêm thông tin về cách chỉ định một trang web, hãy xem lớp TableauAuth. API REST. Liệt kê Webhook
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
132[Tùy chọn] Bạn có thể chuyển đối tượng yêu cầu thod oa có chứa tham số bổ sung để lọc yêu cầu. Ví dụ: bạn có thể chỉ định tên của webhook hoặc tên của chủ sở hữu. Để biết thêm thông tin, hãy xem Lọc và Sắp xếptrả lại
Trả về một danh sách tất cả các đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
823 và một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
134. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
67webhook. get_by_id
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
68Trả về thông tin về sổ làm việc được chỉ định cho một trang web
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
116 và đăng nhập vào trang web đó. Để biết thêm thông tin về cách chỉ định một trang web, hãy xem lớp TableauAuthThông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
127ID của webhook. ID là dịchngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
128Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
127 không được cung cấpThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
69Tài nguyên bổ sung
sách bài tập
Sử dụng thư viện TSC, bạn có thể lấy thông tin về một sổ làm việc cụ thể hoặc tất cả các sổ làm việc trên một site và bạn có thể phát hành, cập nhật hoặc xóa sổ làm việc
Tài nguyên dự án cho Tableau được xác định trong lớp
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938. Lớp tương ứng với các tài nguyên sổ làm việc mà bạn có thể truy cập bằng API Tableau REST. Các phương thức sổ làm việc dựa trên các điểm cuối cho các dự án trong API REST và hoạt động trên lớp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938WorkbookItem lớp
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
70Tài nguyên sổ làm việc cho Tableau được xác định trong lớp
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938. Lớp tương ứng với các tài nguyên sổ làm việc mà bạn có thể truy cập bằng API Tableau REST. Một số phương thức sổ làm việc lấy một thể hiện của lớp TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938 làm đối số. Mục sổ làm việc chỉ định dự ánThuộc tính
TênMô tảPersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
64Danh sách các kết nối dữ liệu [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34] cho các nguồn dữ liệu được sổ làm việc sử dụng. Trước tiên bạn phải gọi sổ làm việc. phương thức popated_connections để truy cập dữ liệu này. Xem lớp ConnectionItem. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
67Tên của nguồn dữ liệu sẽ xuất hiện trong một URL. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
68Ngày và giờ khi nguồn dữ liệu được tạo. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
98Số nhận dạng cho sổ làm việc. Bạn cần giá trị này để truy vấn một sổ làm việc cụ thể hoặc để xóa một sổ làm việc bằng các phương pháp PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
78 và PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
79. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
97Tên của sổ làm việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
99ID của chủ sở hữu. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
058Hình ảnh thu nhỏ cho chế độ xem. Trước tiên bạn phải gọi sổ làm việc. phương pháp populate_preview_image để truy cập dữ liệu này. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59Id dự án. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
84Tên dự án. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
156Kích thước của sổ làm việc [tính bằng megabyte]. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
157[Boolean] Xác định xem sổ làm việc có hiển thị các tab cho dạng xem hay không. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
85Các thẻ đã được thêm vào sổ làm việc. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
86Ngày và giờ sổ làm việc được cập nhật lần cuối. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
160Danh sách dạng xem [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044] cho sổ làm việc. Trước tiên bạn phải gọi sổ làm việc. phương pháp populate_views để truy cập dữ liệu này. Xem lớp ViewItem. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
88URL đầy đủ của sổ làm việcThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
71tập tin nguồn. models/workbook_item. py
phương pháp sổ làm việc
Thư viện Tableau Server Client [TSC] cung cấp các phương thức tương tác với workbook. Các phương thức này tương ứng với các điểm cuối trong Tableau Server REST API. Ví dụ: bạn có thể sử dụng thư viện để phát hành, cập nhật, tải xuống hoặc xóa sổ làm việc trên site. Các phương thức hoạt động trên đối tượng sổ làm việc [______5938] đại diện cho tài nguyên sổ làm việc
tập tin nguồn. máy chủ/điểm cuối/điểm cuối sổ làm việc. py
sách bài tập. lấy
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
72Truy vấn máy chủ và trả về thông tin về sổ làm việc của trang web
API REST. Sổ làm việc truy vấn cho trang web
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
014[Tùy chọn] Bạn có thể truyền cho phương thức một đối tượng yêu cầu có chứa các tham số bổ sung để lọc yêu cầu. Ví dụ: nếu bạn đang tìm kiếm một sổ làm việc cụ thể, bạn có thể chỉ định tên của sổ làm việc hoặc tên của chủ sở hữu. Xem Lọc và Sắp xếptrả lại
Trả về một danh sách tất cả các đối tượng
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938 và một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
016. Sử dụng các giá trị này để lặp qua các kết quảThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
73sách bài tập. get_by_id
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
74Trả về thông tin về sổ làm việc được chỉ định trên trang web
API REST. sổ làm việc truy vấn
Thông số
NameDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062 chỉ định sổ làm việc để truy vấn. ID là LUID [chuỗi thập lục phân 64 bit]ngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
169Raise một ngoại lệ nếu một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062 không được cung cấptrả lại
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938. Xem lớp WorkbookItemThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
75sách bài tập. công bố
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
76Phát hành sổ làm việc lên trang được chỉ định
Ghi chú. API REST không thể tự động bao gồm các đoạn trích hoặc các tài nguyên khác mà sổ làm việc sử dụng. Do đó, một. Không thể xuất bản tệp twb sử dụng dữ liệu từ tệp Excel hoặc csv trên máy tính cục bộ, trừ khi bạn đóng gói dữ liệu và sổ làm việc trong một. twbx hoặc xuất bản riêng nguồn dữ liệu
Đối với sổ làm việc lớn hơn 64 MB, phương pháp xuất bản sẽ tự động xử lý việc chia nhỏ tệp thành các phần để tải lên. Sử dụng phương pháp này thuận tiện hơn đáng kể so với việc gọi trực tiếp các API REST xuất bản
API REST. Xuất bản sổ làm việc, bắt đầu tải tệp lên, thêm vào tệp tải lên
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 chỉ định sổ làm việc bạn đang xuất bản. Khi bạn thêm một sổ làm việc, trước tiên bạn cần tạo một phiên bản mới của một import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 bao gồm một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59 của một dự án hiện có. Tên của sổ làm việc sẽ là tên của tệp, trừ khi bạn cũng chỉ định tên cho sổ làm việc mới khi tạo phiên bản. Xem WorkbookItem. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
176Đường dẫn và tên của sổ làm việc sẽ xuất bản. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
034Chỉ định xem bạn đang xuất bản sổ làm việc mới [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
035] hay ghi đè lên sổ làm việc hiện có [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
036]. Bạn không thể thêm sổ làm việc. Bạn cũng có thể sử dụng các thuộc tính chế độ xuất bản, chẳng hạn. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
038. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
64Danh sách đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
182 cho các kết nối được tạo trong sổ làm việc. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
039[Tùy chọn] Thông tin xác thực [nếu cần] để kết nối với nguồn dữ liệu của sổ làm việc. Đối tượng PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
35 chứa thông tin xác thực cho nguồn dữ liệu [tên người dùng và mật khẩu cũng như liệu thông tin đăng nhập có được nhúng hay OAuth được sử dụng hay không]. Không dùng nữa kể từ máy chủ API phiên bản 2. 3. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
185[Tùy chọn] Đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44 để bỏ qua kiểm tra kết nối tại thời điểm tải lên. Xuất bản sẽ thành công nhưng sự cố kết nối không được kiểm tra có thể dẫn đến sổ làm việc không hoạt động. Mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
041[Tùy chọn] Đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44 để chạy tác vụ tải lên [tải lên không đồng bộ]. Nếu được đặt thành PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
44, một công việc sẽ bắt đầu thực hiện quy trình xuất bản và một đối tượng import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
191 được trả về. Mặc định là PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
45. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
193[Tùy chọn] Danh sách tên chuỗi của dạng xem cần được ẩn khi sổ làm việc được xuất bảnngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
043Raise lỗi đường dẫn tệp không chính xác hoặc nếu tệp bị thiếu. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044Phát sinh lỗi nếu chế độ xuất bản không phải là một trong các tùy chọn được xác định. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
196Các import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
034 phải được đặt thành import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
036 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
035. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
200Xảy ra lỗi nếu loại tệp được chỉ định không được hỗ trợXem Sổ làm việc Xuất bản API REST để biết thêm mã lỗi
trả lại
TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938 cho sổ làm việc đã được xuất bảnThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
77sách bài tập. Làm tươi
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
78Làm mới trích xuất của một sổ làm việc hiện có
API REST. Cập nhật sổ làm việc ngay
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 chỉ định cài đặt cho sổ làm việc mà bạn đang làm mớingoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
204Raise error nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 không được chỉ định. Sử dụng các phương pháp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
96 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
207 để truy xuất mục sổ làm việc từ máy chủimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
79import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
80Sửa đổi sổ làm việc hiện có. Sử dụng phương pháp này để thay đổi chủ sở hữu hoặc dự án thuộc về sổ làm việc hoặc để thay đổi xem sổ làm việc có hiển thị dạng xem trong tab hay không. Mục sổ làm việc phải bao gồm ID sổ làm việc và ghi đè các cài đặt hiện có
API REST. Cập nhật sổ làm việc
Thông số
NameDescription________ 0172 ________ 0172 chỉ định cài đặt cho sổ làm việc bạn đang cập nhật. Bạn có thể thay đổi các giá trịimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
99, PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
59 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
157. Xem WorkbookItemngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
204Raise error nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 không được chỉ định. Sử dụng các phương pháp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
96 hoặc import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
207 để truy xuất mục sổ làm việc từ máy chủimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
81sách bài tập. xóa bỏ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
82Xóa sổ làm việc có ID đã chỉ định
Để chỉ định trang web, hãy tạo phiên bản
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
00 bằng cách sử dụng URL nội dung cho trang web [PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
04] và đăng nhập vào trang web đó. Xem lớp TableauAuthAPI REST. Xóa sổ làm việc
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062ID của sổ làm việc cần xóangoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
220Raise một ngoại lệ nếu mục dự án không có ID. ID dự án được gửi đến máy chủ như một phần của URIThí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
83sách bài tập. Tải xuống
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
84Tải sổ làm việc xuống thư mục đã chỉ định [tùy chọn]
API REST. Tải xuống sổ làm việc
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
062ID cho TableauAuth[username, password, site_id='', user_id_to_impersonate=None]
938 mà bạn muốn tải xuống từ máy chủ. PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
99[Tùy chọn] Tải tệp xuống vị trí bạn chỉ định. Nếu không có vị trí nào được chỉ định, tệp sẽ được tải xuống thư mục làm việc hiện tại. Mặc định là import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
000. import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
004[Tùy chọn] Chỉ định có tải xuống tệp mà không cần giải nén hay không. Khi sổ làm việc có phần trích xuất, nếu bạn đặt tham số import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
007, phần trích xuất sẽ không được đưa vào. Bạn có thể sử dụng tham số này để cải thiện hiệu suất nếu bạn đang tải xuống sổ làm việc có phần trích xuất lớn. Mặc định là bao gồm phần trích xuất, nếu có [______3008]. Có sẵn bắt đầu với Tableau Server REST API phiên bản 2. 5ngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
169Raise một ngoại lệ nếu một PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
37 hợp lệ không được cung cấptrả lại
Đường dẫn tệp đến sổ làm việc đã tải xuống
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
85sách bài tập. popated_views
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
86Điền [hoặc lấy] danh sách dạng xem cho sổ làm việc
Trước tiên, bạn phải gọi phương thức này để đưa vào các dạng xem trước khi bạn có thể lặp qua các dạng xem
Phương thức này lấy thông tin dạng xem cho sổ làm việc đã chỉ định. API REST được thiết kế để chỉ trả lại thông tin bạn yêu cầu một cách rõ ràng. Khi bạn truy vấn tất cả các nguồn dữ liệu, thông tin dạng xem không được bao gồm. Sử dụng phương pháp này để truy xuất các khung nhìn. Phương thức thêm danh sách các dạng xem vào mục sổ làm việc [______0230]. Đây là danh sách của
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044API REST. Dạng xem Truy vấn cho Sổ làm việc
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 chỉ định sổ làm việc để điền thông tin dạng xem. Xem lớp WorkbookItemngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
204Raise error nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 không được chỉ định. Bạn có thể truy xuất các mục sổ làm việc bằng cách sử dụng các phương pháp import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
96 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
207trả lại
Không có. Một danh sách các đối tượng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
044 được thêm vào sổ làm việc [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
230]Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
87sách bài tập. popated_connections
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
88Tạo danh sách các kết nối nguồn dữ liệu cho sổ làm việc đã chỉ định
Bạn phải điền vào các kết nối trước khi có thể lặp qua các kết nối
Phương thức này truy xuất thông tin kết nối nguồn dữ liệu cho sổ làm việc đã chỉ định. API REST được thiết kế để chỉ trả lại thông tin bạn yêu cầu một cách rõ ràng. Khi bạn truy vấn tất cả sổ làm việc, thông tin kết nối nguồn dữ liệu không được bao gồm. Sử dụng phương pháp này để truy xuất thông tin kết nối cho bất kỳ nguồn dữ liệu nào được sổ làm việc sử dụng. Phương pháp thêm danh sách các kết nối dữ liệu vào mục sổ làm việc [______0240]. Đây là danh sách của
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34API REST. Truy vấn kết nối sổ làm việc
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172The import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 chỉ định sổ làm việc sẽ điền thông tin kết nối dữ liệungoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
204Raise error nếu import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
172 không được chỉ địnhtrả lại
Không có. Một danh sách các đối tượng
PersonalAccessTokenAuth[token_name, personal_access_token, site_id='']
34 được thêm vào nguồn dữ liệu [import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
240]Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
89sách bài tập. populate_preview_image
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
90Phương thức này lấy hình ảnh xem trước [hình thu nhỏ] cho mục sổ làm việc đã chỉ định
Phương pháp sử dụng
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
248 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
249 để xác định hình ảnh xem trước. Phương pháp điền vào import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
250API REST. Truy vấn Xem hình ảnh xem trước
Thông số
TênMô tảimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
074Mục xem chỉ định import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
248 và import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
249 xác định hình ảnh xem trướcngoại lệ
ErrorDescriptionimport tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
075Phát sinh lỗi nếu ID cho mục dạng xem hoặc sổ làm việc bị thiếutrả lại
Không có. Hình ảnh xem trước được thêm vào chế độ xem
Thí dụ
import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
91import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth['USERNAME', 'PASSWORD', site_id='CONTENTURL']
server = TSC.Server['//SERVER_URL', use_server_version=True]
server.auth.sign_in[tableau_auth]
92Cập nhật thông tin kết nối sổ làm việc [địa chỉ máy chủ, cổng máy chủ, tên người dùng và mật khẩu]
Các kết nối sổ làm việc phải được điền trước khi các chuỗi có thể được cập nhật. Xem sổ làm việc. popated_connections