У меня есть инвентаризация LCI в Excel, которая изначально связана с базой данных отсечек ecoinvent 3.4. Когда я импортирую его, я не получаю несвязанных обменов.
Теперь я хотел бы переключиться и связать его с последовательной базой данных ecoinvent 3.4.
for k, fp in {"LCI": "lci.xlsx"}.items():
if k not in databases:
imp = ExcelImporter(fp)
imp.apply_strategies()
imp.match_database(fields=["name", "unit", "location"])
imp.match_database('ecoinvent_conseq', fields=["reference product", "name", "unit", "location"])
imp.match_database('ecoinvent_conseq', fields=["name", "unit", "location"])
imp.statistics()
imp.write_excel()
imp.write_database()
database = Database('LCI')
Я знаю, почему для процессов с несколькими выходами, в которых происходит изменение эталонного продукта, они не связываются.
В некоторых случаях сопоставление не работает, даже если указаны имя, местоположение и единица измерения набора данных.
Сопоставление работает с этими полями, когда я использую отсеченную базу данных, но не с последовательной базой данных.
По каким причинам эти обмены остаются несвязанными при переключении на последовательную базу данных?
Благодарю вас !