API

Common schema loading functions

sdp_dal_schemas.common.load_procedure_schemas(procedures_spec, table_schemas)[source]

Load Arrow schemas from the procedures_spec dictionary, which contains remote procedure specifications.

Parameters:
  • procedures_spec – A dictionary describing all procedure schemas to load.

  • table_schemas – Map of Arrow Table schemas, should contain all tables refered to by the procedures.

sdp_dal_schemas.common.load_table_schemas(table_schemas)[source]

Load Arrow schemas from the table_schemas, which contains Table specifications.

Parameters:

table_schemas – A dictionary describing all table schemas to load.