squirrel.catalog.source

Module Contents

Classes

Source

Defines a data source by describing its metadata and how it can be read.

class squirrel.catalog.source.Source

Defines a data source by describing its metadata and how it can be read.

The driver specified within the Source is responsible for reading from the data source and should contain all the necessary logic for reading, Source itself does not contain this logic.

Sources can be set in a Catalog along with a key and a version that uniquely identify them.

driver_kwargs :Optional[Dict[str, str]]
driver_name :str
metadata :Optional[Dict[str, str]]
__repr__()str

Return repr(self).