dctools.data.datasets.dataset.DatasetConfig
- class dctools.data.datasets.dataset.DatasetConfig(alias, connection_config, catalog_options=None, keep_variables=None, eval_variables=None, observation_dataset=False, use_catalog=True, ignore_geometry=False)
Configuration class for Datasets.
- Parameters:
alias (str)
connection_config (BaseConnectionConfig)
catalog_options (Dict[str, Any] | None)
keep_variables (List[str] | None)
eval_variables (List[str] | None)
observation_dataset (bool | None)
use_catalog (bool | None)
ignore_geometry (bool | None)
- __init__(alias, connection_config, catalog_options=None, keep_variables=None, eval_variables=None, observation_dataset=False, use_catalog=True, ignore_geometry=False)
Configuration for a dataset.
- Parameters:
alias (str) – Dataset name.
connection_config (BaseConnectionConfig) – Connection configuration.
catalog_options (Optional[Dict[str, Any]]) – Options for the catalog (e.g., default filters).
keep_variables (List[str] | None)
eval_variables (List[str] | None)
observation_dataset (bool | None)
use_catalog (bool | None)
ignore_geometry (bool | None)
Methods
__init__(alias, connection_config[, ...])Configuration for a dataset.
Attributes
CONNECTION_MANAGER_MAP