- What I did
Added a feature that allows the Sisense Connector to synchronize Widget fields as schema columns in Google Data Catalog.
- How I did it
Refactored the __make_schema_for_widget() method of scrape.DataCatalogEntryFactory so it delegates fields and filters columns generation.
Created the DataCatalogEntryFactory.__make_fields_column_for_widget() method.
Created the DataCatalogEntryFactory.__make_filters_column_for_widget() method.
Added the prepare.SisenseConnectorStringsHelper temporary class (instructions on how to remove it in the future are available in the class docs).
Add unit tests to fully cover the above changes.
- How to verify it
Run the unit tests.
- Description for the changelog
Added a feature that allows the Sisense Connector to synchronize Widget fields as schema columns in Google Data Catalog.
- What I did Added a feature that allows the Sisense Connector to synchronize Widget fields as schema columns in Google Data Catalog.
- How I did it
__make_schema_for_widget()
method ofscrape.DataCatalogEntryFactory
so it delegates fields and filters columns generation.DataCatalogEntryFactory.__make_fields_column_for_widget()
method.DataCatalogEntryFactory.__make_filters_column_for_widget()
method.prepare.SisenseConnectorStringsHelper
temporary class (instructions on how to remove it in the future are available in the class docs).- How to verify it Run the unit tests.
- Description for the changelog Added a feature that allows the Sisense Connector to synchronize Widget fields as schema columns in Google Data Catalog.
PS: This PR is part of the effort to deliver #70.