eladkal commented on issue #25904:
URL: https://github.com/apache/airflow/issues/25904#issuecomment-1223916926

   >Create 1 connection to Tableau and use that for all API calls from Airflow 
in a specific timeframe. I am not sure if this is feasible
   Create a pool of tokens and for each connection to Tableau from Airflow, 
create a new connection id with 1 of the unused tokens. I saw that on Airflow, 
you can [generate connection on the 
fly](https://airflow.apache.org/docs/apache-airflow/1.10.14/howto/connection/index.html#generating-a-connection-uri).
 I am not sure how to handle the token pool though
   
   These are not the way to go.
   
   You need to research how Tableau Python SDK is expecting to make the 
connection and then add support for it from Airflow side.  For example in 
Google we support 2 options for authentications:
   
https://airflow.apache.org/docs/apache-airflow-providers-google/stable/connections/gcp.html#authenticating-to-google-cloud
   We can probably support any method that the SDK allows. So the action item 
here is to check what the SDK allows and add proper support for it from Airflow 
side.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to