Skip to content

PowerBI connector not removing stale metadata #15253

@Useserall

Description

@Useserall

Describe the bug
DataHub PowerBI ingestion is not removing stale metadata for deleted PowerBI assets. Even after assets are deleted from PowerBI, they continue to appear in DataHub with outdated sync timestamps, while only refreshed assets show recent sync dates.

To Reproduce

  • Delete assets from PowerBI workspace
  • Run DataHub PowerBI ingestion
  • Navigate to DataHub
  • Search for the deleted PowerBI assets
  • Observe that deleted assets still appear with old sync timestamps (e.g., "synced last month")

Expected behavior
Deleted PowerBI assets should be automatically removed from DataHub during ingestion runs, as remove_stale_metadata is true per default. Only active PowerBI assets should remain in the catalog with current sync timestamps.

Environment
DataHub Version: v1.2.0.1

Workaround Applied
As a temporary workaround, we soft-deleted all assets and started a new ingestion run.

Additional context
According to DataHub documentation, remove_stale_metadata should default to true for PowerBI connector.

Metadata

Metadata

Labels

bugBug report

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions