datahub icon indicating copy to clipboard operation
datahub copied to clipboard

Tableau ingestion to support multiple dataset platform instances of the same platform type

Open richenc opened this issue 1 year ago • 2 comments

In the Looker ingestion, there is a parameter called connection_to_platform_map that allows you to map platform instances to a connection/datasource. With this config, you can support a use case such as having multiple snowflake platform instances. However, in the Tableau ingestion, only platform_instance_map is supported, which maps 1 platform instance per platform and doesn't take into account the data source/connection.

Expected behavior: I am able to configure something similar to connection_to_platform_map where I can indicate which Tableau data source maps to which dataset platform instance's database

richenc avatar Jan 12 '24 10:01 richenc

This issue is stale because it has been open for 30 days with no activity. If you believe this is still an issue on the latest DataHub release please leave a comment with the version that you tested it with. If this is a question/discussion please head to https://slack.datahubproject.io. For feature requests please use https://feature-requests.datahubproject.io

github-actions[bot] avatar Feb 12 '24 01:02 github-actions[bot]

commenting to confirm that this is still an issue on v0.12.0

richenc avatar Feb 12 '24 01:02 richenc

See https://github.com/datahub-project/datahub/pull/10254. I think this improves the mapping situation, but there is still the case where the database server doesn't have a hostname. It will still retain the original, undesired behavior in that case. I also did not find a way to manually configure the hostname on the Tableau side.

richenc avatar May 30 '24 17:05 richenc