首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从excel导入时断开链接的交换

从excel导入时断开链接的交换
EN

Stack Overflow用户
提问于 2022-09-13 11:53:35
回答 1查看 65关注 0票数 0

我目前正在尝试从excel导入库存。我将名称与ecofive3.8数据库和excel模板匹配为brightway2格式。

然而,我所有的生物圈流与生态发明的一些交流是没有联系的。不同的是

我不明白什么是参考产品,生物圈流必须插入什么位置。

有谁能帮我弄清楚这种差异是从哪里来的,我该如何去做呢?非常感谢您提前!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-14 09:20:26

默认情况下,所有这些字段上的链接算法匹配:

  • “姓名”
  • “类别”
  • “单位”
  • “参考产品”
  • “地点”

在我看来,您的生物圈流没有链接,因为它们缺少category字段(有多个生物圈流,每个类别一个)。您可以通过添加生物圈流代码(然后只匹配代码,而不是其他字段)或包括categories来解决这个问题。请注意,类别是以元组形式存储的,brightway使用::分隔元组元素,因此('foo', 'bar')将在您的CSV或foo::bar中成为foo::bar

因为您没有指定reference product,所以您的技术领域流是链接的。这不能匹配,因为后台数据库确实指定了reference product,因此这些属性并不相同。您可以尝试通过执行my_importer.match_database("ecoinvent 3.8_cutoff", fields=["name", "unit", "location"])来修复这个问题,即在参考产品上不匹配。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73702546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档