validate_same_columns#
- openstef_core.datasets.validation.validate_same_columns(datasets: Iterable[TimeSeriesMixin]) list[str][source]#
Check if the datasets have the same feature names.
Validates that all datasets contain identical sets of feature names, which is required for safe concatenation and combination operations.
- Parameters:
datasets (
Iterable[TimeSeriesMixin]) – Sequence of time series datasets to validate.datasets
- Returns:
The common list of feature names shared by all datasets.
- Raises:
TimeSeriesValidationError – If datasets have different feature names.
- Return type: