kedro.io¶
kedro.io ¶
kedro.io
provides functionality to read and write to a
number of datasets. At the core of the library is the AbstractDataset
class.
Name | Type | Description |
---|---|---|
kedro.io.AbstractDataset |
Class | Base class for all Kedro datasets. |
kedro.io.AbstractVersionedDataset |
Class | Base class for versioned datasets. |
kedro.io.CachedDataset |
Class | Dataset wrapper for caching data in memory. |
kedro.io.DataCatalog |
Class | Manages datasets used in a Kedro pipeline. |
kedro.io.CatalogProtocol |
Class | Defines a generic interface for managing datasets in a catalog. |
kedro.io.SharedMemoryDataCatalog |
Class | Manages datasets used in a shared memory context. |
kedro.io.SharedMemoryCatalogProtocol |
Class | Extends CatalogProtocol to support shared memory use cases. |
kedro.io.CatalogConfigResolver |
Class | Resolves dataset configurations based on dataset factory patterns and credentials. |
kedro.io.MemoryDataset |
Class | Dataset for storing data in memory. |
kedro.io.Version |
Class | Represents dataset version information. |
kedro.io.DatasetAlreadyExistsError |
Exception | Raised when a dataset already exists. |
kedro.io.DatasetError |
Exception | General dataset-related error. |
kedro.io.DatasetNotFoundError |
Exception | Raised when a dataset is not found. |