open-metadata / OpenMetadata

OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
https://open-metadata.org
Apache License 2.0
5.6k stars 1.05k forks source link

Partial Success with Errors encountered during Tableau Metadata Ingestion #18599

Open mohammadalijafri opened 1 week ago

mohammadalijafri commented 1 week ago

Affected module Tableau metadata ingestion

Describe the bug When running the tableau metadata ingestion, there's partial success with some items missing. The following error can be seen in the logs, with 1 error

tableau partial success

Traceback (most recent call last): File "/home/airflow/.local/lib/python3.10/site-packages/metadata/ingestion/api/step.py", line 214, in run for result in self._iter(): File "/home/airflow/.local/lib/python3.10/site-packages/metadata/ingestion/api/topology_runner.py", line 320, in _iter yield from self.process_nodes(get_topology_root(self.topology)) File "/home/airflow/.local/lib/python3.10/site-packages/metadata/ingestion/api/topology_runner.py", line 175, in process_nodes yield from self._process_node(node) File "/home/airflow/.local/lib/python3.10/site-packages/metadata/ingestion/api/topology_runner.py", line 138, in _process_node yield from self.process_nodes(child_nodes) File "/home/airflow/.local/lib/python3.10/site-packages/metadata/ingestion/api/topology_runner.py", line 175, in process_nodes yield from self._process_node(node) File "/home/airflow/.local/lib/python3.10/site-packages/metadata/ingestion/api/topology_runner.py", line 128, in _process_node yield from self._process_stage( File "/home/airflow/.local/lib/python3.10/site-packages/metadata/ingestion/api/topology_runner.py", line 234, in _process_stage for entity_request in stage_fn(node_entity) or []:

To Reproduce I created a Tableau ingestion with these settings to encounter the error. I have also shared some elements of the connection setting.

tableau connection tableau medata settings

Expected behavior Full ingestion of Tableau metadata without any errors

Version:

Ubuntu 20.04.6 LTS

openmetadata/ingestion:1.5.6

Additional context Add any other context about the problem here.