This command takes the name of the workbook or data source as it appears on the server, not the file name when it was published. Only an administrator or the owner of the workbook or data source is allowed to perform this operation.
tabcmd refreshextracts --datasource sales_ds
tabcmd refreshextracts --project "Sales External" --datasource sales_ds
tabcmd refreshextracts --workbook "My Workbook"
tabcmd refreshextracts --url SalesAnalysis
tabcmd refreshextracts --workbook "My Workbook" --addcalculations
tabmd refreshextracts --datasource sales_ds --removecalculations
Stores the provided database password on the server.
if you want to schedule then goto browser and add any of extract refresh time.
Thank you for response,and your list of refreshextract commands. But this is not what I am trying to do. I am trying to publish an extract using TABCMD that has embedded credentials so authentication will Allow refresh access. Do you know the switches for TABCMD that can do that? I do not see where we can embed credentials.
It should work like the process from Tableau desktop: Server >Publish Data Source >Authentication >Edit >Allow refresh access.