- 控制Tableau項目版本的最佳做法是什麼?
- 如果Tableau項目中的更改需要數據庫(在本例中爲RedShift)和ETL(在我的情況下爲我的python腳本)中的更改,那麼如何將它們全部版本控制在一起,以便能夠滾動在出現問題時返回到以前的版本?
謝謝!Tableau的版本控制
謝謝!Tableau的版本控制
編輯 - 自從最初提供此答案以來,Tableau已向Tableau Server添加了版本控制功能。
完成回滾到以前版本的能力的另一種方法是在應用任何項目更改之前運行本機Tableau備份命令。這將提供更改時的服務器狀態快照。
格式爲tabadmin backup backupfilename
在的Tableau 8.0和更早的版本,服務器必須首先停止,通過tabadmin stop
所以您現有的數據庫和ETL變更部署機制可以擴大到調用備份命令,使用在文件名中附加了構建或版本號的備份文件名。
像這樣運行服務器備份可能不像操作系統那樣重要 - 如果您的工作簿使用所有活動連接並且沒有緩存或上載的數據,則備份命令很快並且應在幾秒鐘內完成。