Skip to content

chore(ingestion/tableau): add warning when Metadata API returns no upstream lineage#16095

Merged
treff7es merged 2 commits intomasterfrom
chore/tableau-add-logs-missing-lineage
Feb 6, 2026
Merged

chore(ingestion/tableau): add warning when Metadata API returns no upstream lineage#16095
treff7es merged 2 commits intomasterfrom
chore/tableau-add-logs-missing-lineage

Conversation

@aviraj-gour
Copy link
Contributor

The Tableau Metadata API has a known limitation where it inconsistently fails to return upstream lineage information (upstreamTables/upstreamColumns) for certain datasources.

When this occurs, users see missing lineage in DataHub with no indication of whether:

  • The datasource legitimately has no upstream connections, OR
  • The Tableau Metadata API is not returning complete information

Makes it explicit when the issue is a Tableau Metadata API limitation, not a connector bug,

@github-actions github-actions bot added the ingestion PR or Issue related to the ingestion of metadata label Feb 5, 2026
@aviraj-gour aviraj-gour changed the title chore(tableau): add warning when Metadata API returns no upstream lineage chore(ingestion/tableau): add warning when Metadata API returns no upstream lineage Feb 5, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Linear: ING-1513

@codecov
Copy link

codecov bot commented Feb 5, 2026

Codecov Report

❌ Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...on/src/datahub/ingestion/source/tableau/tableau.py 0.00% 2 Missing ⚠️

❌ Your patch status has failed because the patch coverage (0.00%) is below the target coverage (75.00%). You can increase the patch coverage or adjust the target coverage.

📢 Thoughts on this report? Let us know!

@datahub-cyborg datahub-cyborg bot added the needs-review Label for PRs that need review from a maintainer. label Feb 5, 2026
@treff7es treff7es merged commit 43ba0ed into master Feb 6, 2026
76 of 78 checks passed
@treff7es treff7es deleted the chore/tableau-add-logs-missing-lineage branch February 6, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ingestion PR or Issue related to the ingestion of metadata needs-review Label for PRs that need review from a maintainer.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants