首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tableau Server中TSM维护清理命令的自动化

Tableau Server中TSM维护清理命令的自动化
EN

Stack Overflow用户
提问于 2020-02-12 15:15:54
回答 1查看 1.7K关注 0票数 0

我想创建一个文件,帮助我在每天特定的时间在Tableau Server上自动执行"tsm maintenance cleanup"命令。Tableau安装在"D“盘中,由于D盘中的临时文件,我遇到了一些登录问题。谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-02-27 20:18:42

使用.BAT文件的2019.2版

在TSM命令的调度.bat文件中,需要一个"call“语句作为每个命令的前缀(在v10中使用tabadmin命令时不需要)。这显然确保了控制权由调用的.bat文件保留并返回给调用的TSM文件,即调度的日志文件清理.bat,而不是传递给TSM批处理的控制权。

因此调用TSM进行每周清理的.bat文件是

代码语言:javascript
复制
call tsm login -u <Username> -p <Password>
call tsm stop
call tsm maintenance cleanup -l --log-files-retention 14
call tsm start
call tsm logout

此示例仅清除日志(-l开关),但您也可以根据需要使用其他开关来清除映像缓存、临时文件等。有关详细信息,请参阅https://help.tableau.com/current/server/en-us/cli_maintenance_tsm.htm#cleanup

我们运行它几个小时,因为它停止并重新启动服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60183001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档