tanat.store.source package#
Subpackages#
Submodules#
tanat.store.source.base module#
Abstract base class for all ingestion sources.
- class tanat.store.source.base.AbstractSource[source]#
Bases:
ABC,RegistrableUnified interface for all ingestion sources.
Subclasses implement
read()and return apolars.LazyFrame. Registered by name so the resolver and builder can look them up by string.Registration names:
"csv","parquet","dataframe","sql".
Module contents#
Data source package.
- class tanat.store.source.AbstractSource[source]#
Bases:
ABC,RegistrableUnified interface for all ingestion sources.
Subclasses implement
read()and return apolars.LazyFrame. Registered by name so the resolver and builder can look them up by string.Registration names:
"csv","parquet","dataframe","sql".