docs/quick-ingestion-guides/tableau/configuration.md
Now that you have created a DataHub-specific user with the relevant access in Tableau in the prior step, it's now time to set up a connection via the DataHub UI.
:::note If you do not see the Ingestion tab, please contact your DataHub admin to grant you the correct permissions :::
username secretThis will securely store your Tableau username within DataHub
Enter a name like TABLEAU_USERNAME - we will use this later to refer in recipe
Enter the username, setup in the setup guide
Optionally add a description
Click Create
<p align="center"> </p>password secretThis will securely store your Tableau password within DataHub
Enter a name like TABLEAU_PASSWORD - we will use this later to refer in recipe
Enter the password of the user, setup in the setup guide
Optionally add a description
Click Create
<p align="center"> </p>Fill in the Tableau Recipe form:
You need to set minimum following fields in the recipe:
a. Host URL: URL of your Tableau instance (e.g., https://15az.online.tableau.com/). It is available in browser address bar on Tableau Portal.
b. Username: Use the TABLEAU_USERNAME secret (e.g., "${TABLEAU_USERNAME}").
c. Password: Use the TABLEAU_PASSWORD secret (e.g., "${TABLEAU_PASSWORD}").
d. Site: Required only if using tableau cloud/ tableau online
To filter specific project, use project_pattern fields.
config:
...
project_pattern:
allow:
- "SalesProject"
Your recipe should look something like this:
<p align="center"> </p>Click Next when you're done.
Now it's time to schedule a recurring ingestion pipeline to regularly extract metadata from your Tableau instance.
You will now find your new ingestion source running
<p align="center"> </p>Congratulations! You've successfully set up Tableau as an ingestion source for DataHub!