validate_mandatory_columns()
Validate that all mandatory columns are present in the DataFrame.
Usage
validate_mandatory_columns(
df,
mandatory_columns,
sdmx_cols=None,
)Parameters
df: pd.DataFrame-
The DataFrame to validate.
mandatory_columns: list[str]-
List of mandatory component names.
sdmx_cols: list[str] | None = None-
List of additional mandatory column names. Defaults to
['STRUCTURE', 'STRUCTURE_ID', 'ACTION'].
Raises
ValueError- If any mandatory column is absent from the DataFrame.