从 Tabadmin 迁移到 TSM CLI
- 版本 :2022.1 及更高版本
在 Linux 版 Tableau Server 和 Windows 版 Tableau Server 版本 2018.2 中,Tableau 服务管理器 (TSM) 命令行接口 (CLI) 替代了 tabadmin CLI。本页将 tabadmin 命令映射到 TSM 命令来帮助您迁移到 TSM CLI。
在 Linux 版 Tableau Server 和 Windows 版 Tableau Server 版本 2018.2 中,Tableau 服务管理器 (TSM) 命令行接口 (CLI) 替代了 tabadmin CLI。本页将 tabadmin 命令映射到 TSM 命令来帮助您迁移到 TSM CLI。
若要详细了解 TSM CLI,请参见tsm 命令行参考。
在查找适用于 Windows 版 Tableau Server 版本 2018.1 及更低版本的 tabadmin 命令?请参阅 tabadmin 命令。
具有对应 TSM CLI 命令的 Tabadmin 命令
下表显示了哪些 tabadmin 命令与 TSM CLI 中的可用命令相对应。
命令说明 | Tabadmin 命令 | 类似的 TSM CLI 命令 |
---|---|---|
激活许可证 | tabadmin activate --activate | tsm licenses activate |
停用许可证 | tabadmin activate --return | tsm licenses deactivate |
激活试用许可证 | tabadmin activate --trial | tsm licenses activate --trial |
创建 Tableau Server 管理的数据的备份 | tabadmin backup | tsm maintenance backup 使用 TSM 创建的备份不包括任何服务器配置数据。没有用于包括服务器配置数据的选项。 |
清除服务器缓存 | tabadmin clearcache | tsm maintenance cleanup -r |
清理临时文件和旧日志文件 | tabadmin cleanup | tsm maintenance cleanup 注意:此命令是版本 10.5.1 中的新增命令 |
使用您进行的任何更改来更新服务器配置 | tabadmin configure | tsm pending-changes apply |
自定义服务器名称和徽标 | tabadmin customize | tsm customize |
启用对存储库的访问 | tabadmin dbpass | tsm data-access repository-access enable |
禁用对存储库的访问 | tabadmin dbpass --disable | tsm data-access repository-access disable |
将文件存储实例设置为只读模式 | tabadmin decommission | tsm topology filestore decommission |
从 Tableau Server 中删除一个或多个 Web 数据连接器 (WDC) | tabadmin delete_webdataconnector | tsm data-access web-data-connectors delete 若要了解详细信息,请参见Tableau Server 中的 Web 数据连接器。 |
将 Web 数据连接器 (WDC) 添加到 Tableau Server | tabadmin import_webdataconnector 和
| tsm data-access web-data-connectors add 注意:TSM 不支持导入 WDC,但它允许您将 WDC 添加到允许列表。若要了解详细信息,请参见Tableau Server 中的 Web 数据连接器。 |
列出 Tableau Server 使用的 Web 数据连接器 (WDC) | tabadmin list_webdataconnectors | tsm data-access web-data-connectors list 若要了解详细信息,请参见Tableau Server 中的 Web 数据连接器。 |
从 Tableau Server 导出站点 | tabadmin exportsite | tsm sites export |
启动存储库故障转移 | tabadmin failoverrepository | tsm topology failover-repository |
获取配置选项 | tabadmin get | tsm configuration get |
获取 OpenID 重定向 URL | tabadmin get_openid_redirect_url | tsm authentication openid get-redirect-url |
将站点 .csv 文件导入 Tableau Server | tabadmin importsite | tsm sites import |
使用 .csv 文件将站点导入 Tableau Server | tabadmin importsite_verified | tsm sites import-verified |
显示 Tableau Server 的许可证信息 | tabadmin licenses | tsm licenses list 注意:有关此命令的输出的详细信息,请参见查看服务器许可证。 |
将文件存储从只读模式转换为主动读/写状态 | tabadmin recommission | tsm topology filestore recommission |
重新生成内部安全令牌 | tabadmin regenerate_internal_tokens | tsm security regenerate-internal-tokens |
注册 Tableau Server | tabadmin register | tsm register |
为 Tableau Server 重建搜索索引 | tabadmin reindex | tsm maintenance reindex-search |
重置 Tableau Server 管理员帐户 | tabadmin reset | tsm reset 注意:版本 2018.1 中新增。 |
停止和启动所有 Tableau Server 进程 | tabadmin restart | tsm restart |
从 Tableau Server 备份文件进行还原 | tabadmin restore | tsm maintenance restore restore 命令不还原任何服务器配置数据。无论您是使用通过 TSM 还是 tabadmin 创建的备份,都是如此。 |
设置配置选项 | tabadmin set | tsm configuration set |
激活或挂起站点 | tabadmin sitestate | tsm sites unlock |
启动所有 Tableau Server 进程 | tabadmin start | tsm start |
获取 Tableau Server 和服务器进程的状态 | tabadmin status | tsm status |
停止所有 Tableau Server 进程 | tabadmin stop | tsm stop |
使用 Tableau Server 日志文件创建存档 (.zip) 文件 | tabadmin ziplogs | tsm maintenance ziplogs ziplogs 命令的默认行为已更改:使用 tsm 时,该命令默认情况下会收集最多两天的日志文件。tabadmin ziplogs 命令收集最多七天的日志文件。有关详细信息,请参见tsm maintenance ziplogs。 |
没有对应 TSM CLI 命令的 Tabadmin 命令
下表列出了没有类似 TSM CLI 命令的 tabadmin 命令。
命令说明 | Tabadmin 命令 | 说明 |
---|---|---|
在系统管理员组中添加或移除用户 | tabadmin administrator | 您可以使用 Tableau Server REST API 的向组中添加用户和从组中移除用户方法在系统管理员组中添加或移除用户。 |
创建一个新密钥以对存储库中存储的敏感信息进行加密 | tabadmin assetkeys | 使用 tsm security regenerate-internal-tokens 命令来创建或重新生成密文和主密钥。 |
指定 Tableau Server 是否在系统启动时启动 | tabadmin autostart | Tableau Server 将恢复为系统重新启动之前的状态。如果 Tableau Server 正在运行,它将重新启动。如果 Tableau Server 已停止,则它在系统启动后将处于停止状态。 |
标识用于备份的另一个服务器节点 | tabadmin failoverprimary | TSM 没有主节点,因此不需要此命令的等效 TSM 命令。 |
在 Tableau Server 上管理委派数据访问的凭据 | tabadmin manage_global_credentials | 我们建议您使用针对 Apache Impala 的 Kerberos 委派进行全局凭据管理。若要了解详细信息,请参见Kerberos和 Tableau 社区中的为 Hive/Impala 启用 Kerberos 委派。 |
重置 Tableau Server 帐户的密码 | tabadmin passwd | 如果服务器使用本地身份验证,您可以使用 Tableau Server REST API 的更新用户方法来重置用户帐户的密码。 |
重置 Tableau Server 用户 ID 和 Open ID Connect 身份提供程序之间的绑定 | tabadmin reset_openid_sub | |
确定您的环境是否满足运行 Tableau Server 的最低要求 | tabadmin validate | |
验证 Tableau Server 存储库的备份是否将成功还原 | tabadmin verify_database | 除非您使用 --skip-verification 参数,否则 tsm maintenance backup 命令会自动验证备份是否将正确还原。 |
为 Tableau Server 重新启动后的快速加载时间准备 VizQL 进程 | tabadmin warmup | tabadmin warmup 命令不再为必需,因为 Tableau Server 现在经过优化,可在服务器重新启动后自动提供快速加载时间。 |