Closed michal-mmm closed 2 months ago
Currently, not all datasets have a metadata parameter.
metadata
Some kedro plugins use this parameter to extend basic functionality (e.g. kedro-viz, kedro-pandera).
kedro
Examples: https://github.com/kedro-org/kedro-plugins/blob/main/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py#L217 - ManagedTableDataset https://github.com/kedro-org/kedro-plugins/blob/main/kedro-datasets/kedro_datasets/polars/eager_polars_dataset.py#L61 - EagerPolarsDataset
ManagedTableDataset
EagerPolarsDataset
All datasets should have a metadata parameter.
Fixed in #708
Thank you @michal-mmm !
Description
Currently, not all datasets have a
metadata
parameter.Context
Some
kedro
plugins use this parameter to extend basic functionality (e.g. kedro-viz, kedro-pandera).Steps to Reproduce
Examples: https://github.com/kedro-org/kedro-plugins/blob/main/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py#L217 -
ManagedTableDataset
https://github.com/kedro-org/kedro-plugins/blob/main/kedro-datasets/kedro_datasets/polars/eager_polars_dataset.py#L61 -EagerPolarsDataset
Expected Result
All datasets should have a
metadata
parameter.