Tableau Server Client (TSC)
中ProjectItem
的用法。
用法
ProjectItem(name, description=None, content_permissions=None, parent_id=None)
Tableau 的項目資源在ProjectItem
類中定義。該類對應於您可以使用 Tableau Server REST API 訪問的項目資源。
屬性
名字 | 說明 |
---|---|
content_permissions |
設置或顯示項目中內容的權限。選項是 LockedToProject 或 ManagedByOwner 。 |
name |
項目名稱。 |
description |
項目的說明。 |
id |
項目編號。 |
parent_id |
父項目的id。使用此選項創建項目層次結構。有關管理項目、項目層次結構和權限的信息,請參閱Use Projects to Manage Content Access。 |
源文件:models/project_item.py
ProjectItem.ContentPermissions
ProjectItem
類有一個 sub-class,它定義了項目的權限 (ProjectItem.ContentPermissions
)。選項是 LockedToProject
和 ManagedByOwner
。有關這些內容權限的信息,請參閱Lock Content Permissions to the Project。
名字 | 說明 |
---|---|
ProjectItem.ContentPermissions.LockedToProject |
鎖定項目的所有內容權限。 |
ProjectItem.ContentPermissions.ManagedByOwner |
用戶可以管理他們擁有的內容的權限。這是默認設置。 |
示例
# import tableauserverclient as TSC
# server = TSC.Server('https://MY-SERVER')
# sign in, etc
locked_true = TSC.ProjectItem.ContentPermissions.LockedToProject
print(locked_true)
# prints 'LockedToProject'
by_owner = TSC.ProjectItem.ContentPermissions.ManagedByOwner
print(by_owner)
# prints 'ManagedByOwner'
# pass the content_permissions to new instance of the project item.
new_project = TSC.ProjectItem(name='My Project', content_permissions=by_owner, description='Project example')
相關用法
- Python Sympy Prufer.prufer_rank()用法及代碼示例
- Python Sympy Prufer.edges()用法及代碼示例
- Python Sympy Prufer.to_tree()用法及代碼示例
- Python Sympy Prufer.size()用法及代碼示例
- Python Sympy Prufer.unrank()用法及代碼示例
- Python Sympy Prufer.tree_repr()用法及代碼示例
- Python Sympy Prufer.rank()用法及代碼示例
- Python Sympy Prufer.next()用法及代碼示例
- Python Sympy Prufer.prev()用法及代碼示例
- Python Sympy Prufer.nodes()用法及代碼示例
- Python Sympy Prufer.prufer_repr()用法及代碼示例
- Python Sympy Prufer.to_prufer()用法及代碼示例
- Python Sympy Permutation.list()用法及代碼示例
- Python Pandas Panel.add()用法及代碼示例
- Python Pgmagick edge()用法及代碼示例
- Python Pandas TimedeltaIndex.memory_usage用法及代碼示例
- Python Pandas DatetimeIndex.day用法及代碼示例
- Python PyTorch cos()用法及代碼示例
- Python Pytorch logspace()用法及代碼示例
- Python PyTorch is_storage()用法及代碼示例
- Python Pandas Series.ne()用法及代碼示例
- Python Pandas Series.dt.days_in_month用法及代碼示例
- Python Pandas DataFrame.nsmallest()用法及代碼示例
- Python Pandas Index.argmax()用法及代碼示例
- Python Pandas Series.shift()用法及代碼示例
注:本文由純淨天空篩選整理自tableau.github.io大神的英文原創作品 ProjectItem class。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。