KAG icon indicating copy to clipboard operation
KAG copied to clipboard

0.6版本与0.7版本代码修改后处理关系映射报错

Open Futurexi opened this issue 7 months ago • 0 comments

Search before asking

  • [ ] I had searched in the issues and found no similar feature requirement.

Description

最近遇到了一个问题是:kag更新到0.7后,原来处理关系映射并导入数据的代码在0.6版本上能正常运行,但在0.7上关系数据导入会失败,在neo4j上看不到定义的实体间定义的关系,也就是这个关系映射的数据没办法导入进知识图谱。我想知道您在处理结构化数据csv的时候,在面对关系映射并导入数据是跟实体导入数据时是用的同一张表?还是跟官方的supplychain demo一样,在处理关系的过程中,是单独另存一张表,这张表中字段只有2个,就是两个不同的实体的id ?如果知道0.7版本 如何能不拆出关系表,导入实体和处理关系src_id的数据都放在同一张表中如Order.csv,请您指点我一下,谢谢!以 Order(订单): EntityType desc: 这是一个订单的实体类 properties: orderId(订单ID): Text billDate(业务日期): Text billNo(业务单号): Text amount(金额): Float relations: hasCustomer(关联客户): Customer hasProduct(关联商品): Product hasLogistics(关联物流): Logistics 这个shema定义为例,官方的supplychain demo使用的是将关系数据表单处拆出来保存和处理。即在处理关系映射和导入这个RelationMapping()方法的处理逻辑有改变吗?

Are you willing to submit PR?

  • [ ] Yes I am willing to submit a PR!

Futurexi avatar Apr 28 '25 02:04 Futurexi