You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2022/08/23 11:12:06 UTC

[GitHub] [airflow] eladkal commented on issue #25904: Support Personal access token method for Tableau Connection

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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org