Your idea of doing a full refresh on the w/e and incrementals during the week is a good idea. This is one technique that we already deploy.
Another technique that we on occasion deploy is the concept of keeping an older copy of the published datasource extract (i.e. has a 90 day lag); we call it the immutable (unchanging) data source. Then on a nightly basis, we have a script that retrieves this old copy (via tabcmd get), and overlays the newer copy of the published datasource extract (via tabcmd publish) (which we call the incremental). And then we do an incremental refresh on this data. What this achieves is that it permits the retention of all the history, but also ensures that the past 90 days has fully up-to-date data. And it prevents having to do a full refresh.
Sounds Interesting!! Thanks for the insight. Appreciate it much!! I should try that one as well..
I have quick question, How do you guys implement the full refresh on weekends and incremental on weekdays? do you just use the tableau addfilefiletoextract TABCMD command?