Kedro数据目录中的azure数据源引发错误



在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合作。

两个快速问题:

  1. 你运行的是什么版本的Kedro?有一个旧版本,我们给出了一个毫无帮助的错误消息
  2. 你在你的环境里安装熊猫了吗?Kedro本身并没有携带大熊猫——我们不想强迫人们携带,而是想分发尽可能小的版本。我们在这里有安装熊猫的说明:

https://kedro.readthedocs.io/en/stable/04_kedro_project_setup/01_dependencies.html#workflow-依赖

我怀疑这就是发生的事情,你需要做pip install "kedro[pandas]"

相关内容

  • 没有找到相关文章