Ignoring Embedded Data Source in Tableau Ingestion

Original Slack Thread

<@U06TM7M40RK> how to ignore Embedded Data Source in Tableau ingestion?

It might be possible that you can ignore Embedded Data Source in Tableau ingestion by configuring the ingestion recipe to exclude specific types of data sources. Although I’m not entirely certain, it might be that you can use the ingest_tables_external configuration option to control the ingestion of external tables. According to the <https://datahubproject.io/docs/0.14.0/generated/ingestion/sources/tableau#config-details|Tableau ingestion configuration details>, setting ingest_tables_external to false will prevent the ingestion of tables external to Tableau, which might include embedded data sources.

If you would like more detailed guidance on how to configure this in your ingestion recipe, please let me know!

Sources:

<@U06TM7M40RK>by default = FALSE, ingest_tables_external. now i need to ignore some Embedded Data Source

It seems likely that you can ignore specific Embedded Data Sources in Tableau ingestion by using the project_pattern or table_pattern fields to specify which projects or tables to include or exclude. These patterns allow you to define regular expressions to match the names of projects or tables you want to ingest or ignore.

For example, you can use the deny pattern to exclude certain embedded data sources based on their names. Here’s a conceptual example of how you might configure this in your ingestion recipe:

source:
  type: tableau
  config:
    connect_uri: 'https://your-tableau-server'
    token_name: 'your-token-name'
    token_value: 'your-token-value'
    project_pattern:
      deny:
        - 'EmbeddedProjectName.*'  # Deny projects with names starting with 'EmbeddedProjectName'
    table_pattern:
      deny:
        - 'EmbeddedTableName.*'  # Deny tables with names starting with 'EmbeddedTableName'

This configuration would exclude any projects or tables whose names match the specified patterns. However, please note that the exact field names and configuration options may vary depending on your specific version of DataHub and Tableau integration.

If you need more detailed guidance or have specific questions about your configuration, please let me know!

Sources:

Hi :slight_smile: ! Did this interaction resolve your issue or do you still require assistance ?

Please tag @ RunLLM if you still need further assistance !

Or tag @Datahub Community Support if you require a person to take a look :slight_smile:

Hope this helps ! ><