exceptions
Custom exceptions for the data package.
Classes
BitfountSchemaError
class BitfountSchemaError(*args, **kwargs):
Errors related to BitfountSchema.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DataCacheError
class DataCacheError(*args, **kwargs):
Error related to data cache interaction.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DataNotLoadedError
class DataNotLoadedError(*args, **kwargs):
Raised if a data operation is attempted prior to data loading.
This is usually raised because load_data
has not been called yet.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DataSourceError
class DataSourceError(*args, **kwargs):
Errors related to Datasource.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
Subclasses
DataStructureError
class DataStructureError(*args, **kwargs):
Errors related to Datastructure.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DatabaseInvalidUrlError
class DatabaseInvalidUrlError(*args, **kwargs):
Raised when a database URL is not valid.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DatabaseMissingTableError
class DatabaseMissingTableError(*args, **kwargs):
Raised when a specified database table is not found.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DatabaseSchemaNotFoundError
class DatabaseSchemaNotFoundError(*args, **kwargs):
Raised when a specified database schema is not found.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DatabaseUnsupportedQueryError
class DatabaseUnsupportedQueryError(*args, **kwargs):
Raised when an unsupported database query is provided.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DatabaseValueError
class DatabaseValueError(*args, **kwargs):
Raised when a database value is not valid.
Ancestors
- BitfountError
- builtins.ValueError
- builtins.Exception
- builtins.BaseException
DatasetSplitterError
class DatasetSplitterError(*args, **kwargs):
Errors related to DatasetSplitter.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DuplicateColumnError
class DuplicateColumnError(*args, **kwargs):
Raised if the column names are duplicated in the data.
This can be raised by the sql algorithms with multi-table pods.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
ExcelSourceError
class ExcelSourceError(*args, **kwargs):
Error for ExcelSources.
We raise this if trying to get the types of the columns with no table name in a multi-table datasource.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
IterableDataSourceError
class IterableDataSourceError(*args, **kwargs):
Errors related to IterableSource-specific functionality.