This documentation is for the unstable version of GoodData, currrently in development.
For stable version, go to the latest stable version of this article.
For stable version, go to the latest stable version of this article.
catalog_data_source.
generate_logical_model
generate_logical_model(data_source_id: str, generate_ldm_request: CatalogGenerateLdmRequest) -> CatalogDeclarativeModel
Generate logical data model for a data source.
Parameters
| name | type | description |
|---|---|---|
| data_source_id | str | Data Source identification string. e.g. "demo" |
| generate_ldm_request | CatalogGenerateLdmRequest | LDM options. Defaults to CatalogGenerateLdmRequest(separator="__", wdf_prefix="wdf") |
Returns
| type | description |
|---|---|
| CatalogDeclarativeModel | Object Containing declarative Logical Data Model |
Example
# Generate Logical data source
logical_model = sdk.catalog_data_source.generate_logical_model(data_source_id="demo-test-ds")