---
schema_version: "1"
id: e48033d842ede5cde91e132dcdab4286ca49f3fe5d2813cf8d5dd38e0f36fa5c
title: 创建自定义管理视图
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/server-linux/adminview_postgres.md
canonical_url: https://help.tableau.com/v0.0/server-linux/zh-cn/adminview_postgres.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3cf4b8efec228e191d34b5eff38faf68b276d29cd8f588b77294e208e603bf09
description: Build custom administrative views by connecting Tableau Desktop to the Tableau Server repository.
---
[跳转到主要内容](#main-content)

# 创建自定义管理视图

除了服务器“维护”页面中可用的预制管理视图外，您还可以使用 Tableau Desktop 查询和生成自己的服务器活动分析视图。为此，您可以使用以下两个内置用户之一连接到 Tableau Server 存储库中的视图并进行查询：tableau” 或 readonly”用户的访问权。

若要连接到 Tableau Server 存储库，请参见[使用 Tableau Server 存储库收集数据](https://help.tableau.com/v0.0/server-linux/zh-cn/perf_collect_server_repo.htm)。

- **tableau** 用户 — tableau 用户可访问特殊视图以及存储库数据库中表格的子集。我们提供了这些视图和表格，以便管理员能够创建自定义管理视图。Tableau 会尽力限制对这些表格和视图的更改，以便使用这些表格和视图构建的自定义视图不会损坏。
- **readonly** 用户 — readonly 用户可访问大量存储库表格，因此可提供有关服务器使用情况的更多数据。管理员也可以使用这些表格创建自定义管理视图，但其中许多表格都主要是为了支持 Tableau Server 的功能，可能会在未经警告的情况下更改或移除。这意味着，当数据库结构发生变化时，依据这些表格创建的视图可能会损坏。

有关自定义管理视图的示例，请参见 [Tableau 社区](https://help.tableau.com/v0.0/server-linux/zh-cn/%3Chttps://community.tableau.com/s/global-search/%40uri#q=custom admin views&t=All&f:content-type-facet=[Community]>)。您还可以使用在查看内置管理视图时生成的临时工作簿。

您必须启用对 Tableau Server 数据库的访问，然后才能使用内置用户之一进行连接。执行此操作后，您可以使用 Tableau Desktop 以 tableau 用户或 readonly 用户身份连接到数据库并进行查询。

`tsm configuration set` 选项 [auditing.enabled](https://help.tableau.com/v0.0/server-linux/zh-cn/cli_configuration-set_tsm.htm#auditing) 用于控制 Tableau Server 是否要将历史用户活动和其他信息收集到存储库中。该选项默认情况下处于启用状态。请注意，收集历史事件会影响 Tableau Server 备份文件 (.tsbak) 的大小。

- 所有`hist_` 表均由 `tsm configuration set` 选项 [wgserver.audit\_history\_expiration\_days](https://help.tableau.com/v0.0/server-linux/zh-cn/cli_configuration-set_tsm.htm#wgserver) 控制，该选项控制在存储库中保留事件历史记录多少天，默认值为 183 天。
- 使用 `--http-requests-table` 选项运行 [tsm maintenance cleanup](https://help.tableau.com/v0.0/server-linux/zh-cn/cli_maintenance_tsm.htm#cleanup) 时，会从 `_http_requests` 表中清除 7 天之前的所有数据。有关详细信息，请参见[移除不需要的文件](https://help.tableau.com/v0.0/server-linux/zh-cn/maintenance_cleanup.htm)。
- `_background_tasks` 表会自动清除，并保留最近 30 天的数据。
- 名称以“\_”前缀开头的所有其他表包含当前数据。

有关 Tableau Server 存储库中的表的详细信息，请参见[工作组数据库数据字典](https://tableau.github.io/tableau-data-dictionary/2023.1/data_dictionary.htm)。