VERSION 2019.2 ИСПОЛЬЗОВАНИЕ .BAT-файла
Оператор "call" требуется в качестве префикса для каждой команды в запланированном файле .bat команд TSM (не требовался при использовании команд tabadmin в v10). Это, очевидно, гарантирует, что контроль сохраняется и возвращается в вызывающий файл .bat, т.е. запланированную очистку лог-файлов .bat, а не передачу управления пакету TSM.
, поэтому файл .bat, вызывающий TSM для еженедельной очистки,
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), но вы можете использовать другие ключи в зависимости от ситуации, чтобы очистить кэш изображений, временные файлы и т. Д. c. см. подробности в https://help.tableau.com/current/server/en-us/cli_maintenance_tsm.htm#cleanup
Мы запускаем его в нерабочее время, поскольку он останавливается и перезапускает сервер.