diff --git a/kedro-datasets/kedro_datasets/databricks/_base_table_dataset.py b/kedro-datasets/kedro_datasets/databricks/_base_table_dataset.py index ffd811de5..700e1cf53 100644 --- a/kedro-datasets/kedro_datasets/databricks/_base_table_dataset.py +++ b/kedro-datasets/kedro_datasets/databricks/_base_table_dataset.py @@ -481,6 +481,7 @@ def _describe(self) -> dict[str, str | list | None]: "database": self._table.database, "table": self._table.table, "format": self._table.format, + "location": self._table.location, "write_mode": self._table.write_mode, "dataframe_type": self._table.dataframe_type, "primary_key": self._table.primary_key, diff --git a/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py b/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py index 3df07bc99..c39f2c156 100644 --- a/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py +++ b/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py @@ -190,4 +190,16 @@ def _create_table( # noqa: PLR0913 primary_key=primary_key, format=format ) + + def _describe(self) -> dict[str, str | list | None]: + """Returns a description of the instance of the dataset. + + Returns: + Dict[str, str]: Dict with the details of the dataset. + """ + description = super()._describe() + del description["format"] + del description["location"] + + return description