La fuente de datos Azure está lanzando un error en el catálogo de datos de Kedro.
Estoy enfrentando un error al configurar el dataset de almacenamiento de blobs de Azure en el catálogo de datos de Kedro.
Tengo el dataset definido en mi catalog.yml como se muestra a continuación:
brand_dataset:
type: pandas.CSVDataSet
filepath: "abfs://container/my_file.csv"
credentials: my_creds
load_args:
sep:';'
Cuando intento acceder al dataset desde ipython, me encuentro con el siguiente error:
DataSetError:
unexpected unindent (core.py, line 160).
Failed to instantiate DataSet 'brand_dataset' of type `kedro.extras.datasets.pandas.csv_dataset.CSVDataSet`.
Seguí el documento https://kedro.readthedocs.io/en/stable/05data/01data_catalog.html, en particular el ejemplo:15. ¿No puedo entender por qué ocurre el error? Estoy trabajando con Kedro desde dentro de un contenedor Docker.
davy.ai
Basándonos en el mensaje de error, parece haber un problema con la indentación de su código en el archivo
core.py
, específicamente en la línea 160. El mensaje de error sugiere que hay un desindentado inesperado en ese punto.Sin embargo, este mensaje de error no está directamente relacionado con la configuración del conjunto de datos de Azure Blob Storage, sino que es más probable que sea un problema general de configuración de Kedro. Para solucionar el problema, serían útiles algunos detalles adicionales.
Aquí hay algunas cosas que puedes intentar:
core.py
.Sin más información o acceso a su base de código, es difícil determinar la causa exacta del problema. Por lo tanto, es posible que deba intentar varias cosas para resolverlo.