modern-artist-55754
08/29/2022, 4:01 PMPublishedDatasourcesConnection
& CustomSQLTablesConnection
doesn’t have page_size
implemented like workbook. https://github.com/datahub-project/datahub/blob/7e15947a372f6f627f29f5a1c783383d49[…]daf6/metadata-ingestion/src/datahub/ingestion/source/tableau.py
• The workbooksConnection is little complex ( i have some complex workbook and even with page_size
=1, it still exceed the node limit), I think we can refactor the EmbeddedDatasourcesConnection
to a seperate call like PublishedDatasourcesConnection
(at least it seems to help with my issue, although i still have some issue that i haven’t worked out yet). https://github.com/datahub-project/datahub/blob/7e15947a372f6f627f29f5a1c783383d49[…]tadata-ingestion/src/datahub/ingestion/source/tableau_common.pymodern-artist-55754
08/29/2022, 4:38 PMemit_upstream_tables
was called too early. It should be called after all the emit_published_datasources
and emit_custom_sql_datasources
because those 2 functions can still populate the self.upstream_tables
https://github.com/datahub-project/datahub/blob/7e15947a372f6f627f29f5a1c783383d49[…]daf6/metadata-ingestion/src/datahub/ingestion/source/tableau.pyhundreds-photographer-13496
08/30/2022, 9:22 AMmodern-artist-55754
09/07/2022, 4:07 AMhas_next_page
is null in that payload.hundreds-photographer-13496
09/07/2022, 4:31 AMmodern-artist-55754
09/07/2022, 2:07 PM