hi Guys!
When refreshing a large extract (50M rows, 30 columns) on Tableau Online via tabcmd I experience a timeout after 7200 secods and the refresh job fails.
I was trying to find more info on the forums, and found some advise published by Tableau here: http://kb.tableau.com/articles/issue/error-operation-cancelled-query-time-resource-limit-7200-refreshing-tableau-online-extract
One of the options they propose is "Refresh the published extract using Tableau Desktop, Data Sync Client, or the Command Line Utility."
I don't want to use the Sync Client, but I'm using tabcmd yet I still experience the timeout issue.
I know that there is a --timeout parameter one can use, but it seems it doesn't work with Tableau Online, just with Tableau Server as i tested it, and despite it being in the command line, it had no effect on the refresh process.
Here are the commands I'm using (nothing fancy):
**************************************************************************************************************************
@ECHO OFF
ECHO Processing.....
cd C:\Program Files\Tableau\Tableau 10.0\bin
tabcmd login -s https://online.tableau.com -u dummy@username.com -p dummy_password
tabcmd refreshextracts --timeout 100 --synchronous --datasource "my_tableau_datasource"
ECHO ON
**************************************************************************************************************************
Has anyone managed to solve this issue? Would help me tremendously.
Thanks a lot in advance for looking at my case.
Radek
Hey Radek,
You're right that bypassing the timeout won't work with Tableau Online. I believe the article is referring to our Data Extract Command-Line Utility which works similarly to our Data Sync Client but is command-line based:
Tableau Data Extract Command-Line Utility
-Diego