tableau / server-client-python

A Python library for the Tableau Server REST API
https://tableau.github.io/server-client-python/
MIT License
655 stars 420 forks source link

Add support for retrieving, creating/configuring, and executing linked tasks. #1423

Open CodingOnWindowsOS opened 1 month ago

CodingOnWindowsOS commented 1 month ago

Current REST API Support Get linked tasks: https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_flow.htm#get_flow_run_tasks1 Run linked task: https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_flow.htm#run_flow_now1

Add REST API Support I don't believe the ability to create and configure a linked task is currently supported by the REST API. A linked task can be configured when on the page (https://your_server/#/flows/2490/scheduledTasks) displaying a specific flow by clicking "Scheduled Tasks" and then "New Task." Additionally, server.tasks.get and similar strategies for retrieving task info on the server using TSC currently defaults to only retrieves extract refresh tasks (task_type='extractRefresh').

jorwoods commented 1 month ago

Adding support for reading linked tasks to TSC is currently a WIP.

jorwoods commented 1 month ago

Support for reading and running linked tasks in #1424

CodingOnWindowsOS commented 3 weeks ago

Support for reading and running linked tasks in #1424 @jorwoods Is there any update that can be provided on making this available?

jacalata commented 2 weeks ago

I'm afraid he can't create releases, but there should be one this week or next.

CodingOnWindowsOS commented 2 weeks ago

I'm afraid he can't create releases, but there should be one this week or next.

Thanks! I'm rather ignorant on how this process works. I appreciate the comment and update.