gooddata_sdk.catalog.data_source.declarative_model.data_source.CatalogDeclarativeDataSource
- class gooddata_sdk.catalog.data_source.declarative_model.data_source.CatalogDeclarativeDataSource(id: str, type: str, name: str, url: str, schema: str, enable_caching: Optional[bool], pdm: Optional[CatalogDeclarativeTables], cache_path: Optional[list[str]] = None, username: Optional[str] = None, permissions: list[CatalogDeclarativeDataSourcePermission] = None)
Bases:
gooddata_sdk.catalog.entity.CatalogTypeEntity
- __init__(id: str, type: str, name: str, url: str, schema: str, enable_caching: Optional[bool], pdm: Optional[CatalogDeclarativeTables], cache_path: Optional[list[str]] = None, username: Optional[str] = None, permissions: list[CatalogDeclarativeDataSourcePermission] = None)
Methods
__init__
(id, type, name, url, schema, ...[, ...])data_source_folder
(data_sources_folder, ...)from_api
(entity)load_from_disk
(data_sources_folder, ...)store_to_disk
(data_sources_folder)to_api
([password, token, ...])to_test_request
([password, token])