Send to Tableau Server via rest API

Hi

We are using an onpremise Tableau Server with our own entitlement service. Therefore the standard “Send to Tabeleau Server”-Node fails to connect.
Some guys developed a solution for Alteryx which is using the Tableau rest api. Know I need to modify the “Send to Tableau Server”-Node to use the rest api instead of using username/password.

Is there a source code in github? Do I need the Knime SDK for such a modification?

Thanks in advance.

Regards
Martin

Hi @mabm,

The new Send to Tableau Server nodes already use the REST API, but I guess you need a different authentication model?

best,
Gabriel

Yes, you’re right, I need a different authentication method.
I will talk to a Tableau specialist from our company these day and he is showing me the way they did it for Alteryx.
Does the “new” node work for 3.6? We still have to use the 3.6 because of company restrictions.
But nevertheless I need a chance to modify the code of the node to comply with our authentication model.

Thanks in advance.
Martin

Hi there!

According to changelog the node is available from 3.7.

Br,
Ivan

Hey.
Is there any code for the new node available? Maybe I have to modify to get authorized on our Tableau onpremise-Server.
Some guy told me, that we can not use the “username/passoword”-method, we Need to use a token.

thanks.

Regards
Martin

How can I change the authentication method from username/passoword to userid/token via rest api?

Thanks in advance.

Hi there!

It will be released soon. Can notify you when it happens.

Br,
Ivan

1 Like

Amazing!!!
It would be great if you can control the node via existing token and userid via variable. :wink:

Looking forward to get notified!

May you provide a pre-release of the code for beta testing?

Hi Ivan

Is there any update when the source code will be released?

regards
martin

Hi Martin!

Sry for a delay. Should be soon. Will inform you.

Br,
Ivan

Hi Martin!

Source code is release and can be found here:
https://github.com/knime/knime-tableau

Good luck!

Br,
Ivan

1 Like