extract_validation_info()

Extract validation information from a given schema.

Usage

Source

extract_validation_info(schema)

Parameters

schema: px.model.dataflow.Schema
The schema object containing all necessary validation information.

Returns

dict[str, object]
A dictionary containing validation information with the following keys:
  • valid_comp: List of valid component names.
  • mandatory_comp: List of mandatory component names.
  • coded_comp: List of coded component names.
  • codelist_ids: Dictionary with coded components as keys and list of codelist IDs as values.
  • dim_comp: List of dimension component names.