在kedro datacatalog中配置azure blob存储数据集时遇到错误。
我在我的catalog.yml中定义了如下数据集:
brand_dataset:
type: pandas.CSVDataSet
filepath: "abfs://container/my_file.csv"
credentials: my_creds
load_args:
sep:';'
当试图从ipython访问数据集时,面临以下错误
DataSetError:
unexpected unindent (core.py, line 160).
Failed to instantiate DataSet 'brand_dataset' of type `kedro.extras.datasets.pandas.csv_dataset.CSVDataSet`.
我遵循了文档
https://kedro.readthedocs.io/en/stable/05_data/01_data_catalog.html
特别的例子:15
不知道错误的原因是什么
我正在码头集装箱内与kedro合作。
两个快速问题:
- 你运行的是什么版本的Kedro?有一个旧版本,我们给出了一个毫无帮助的错误消息
- 你在你的环境里安装熊猫了吗?Kedro本身并没有携带大熊猫——我们不想强迫人们携带,而是想分发尽可能小的版本。我们在这里有安装熊猫的说明:
https://kedro.readthedocs.io/en/stable/04_kedro_project_setup/01_dependencies.html#workflow-依赖
我怀疑这就是发生的事情,你需要做pip install "kedro[pandas]"