快速模拟分层数据的方法

agg*_*gie 4 mocking hierarchical-data neo4j data-generation

我正在寻求一种快速简便的解决方案来帮助模拟/填充/测试组织结构图(在ASP MVC中),使用基于树的数据或分层数据.我需要这个测试数据......

我使用了http://www.generatedata.com和mock-aro(我喜欢这两种,但是来自网站的MS Sql数据不起作用,它有多个语法错误,包括基于日期的日期问题数据)并查看了redgate - 这是不可承受的,而且它从来没有在嵌套方面获得正确的数据.

什么是最快/最省力的方式/工具来模拟层次结构数据, 如组织结构图,部门,名称,成本和员工

Chr*_*sen 6

有一个能够生成图形的在线工具:http://graphgen.graphaware.com

它基于Cypher规范.

表达Deptartment组织结构图的简单模式可以这样定义:

(Dept1:Department {name:word}*5)<-[:PART_OF *1..n]-(subDept1:Department {name:word} *10)
(Dept2:Department {name:word} *5)<-[:PART_OF *1..n]-(subDept2:Department {name:word} *10)
(ssd1:Department {name:word} *20)-[:PART_OF *n..1]->(subDept1)
(ssd2:Department {name:word} *20)-[:PART_OF *n..1]->(subDept2)
(employee1:Person {name:fullName} *50)-[:WORKS_IN_DEPT *n..1]->(ssd1)
(employee2:Person {name:fullName} *50)-[:WORKS_IN_DEPT *n..1]->(ssd2)
Run Code Online (Sandbox Code Playgroud)

你可以在这里预览图形:(在页面加载后点击生成)http://graphgen.graphaware.com/?graph=koWvmnBTW7JMR7

此外,还可以在数据库中导入图形数据(甚至是本地数据库),创建neo4j控制台或获取graphjson格式.

不要犹豫,以适应您的需求并尝试该工具,文档可在此处获取:http://graphgen.graphaware.com/documentation

此外,您可以在Twitter上ping我:https://twitter.com/ikwattro,了解有关graphgen的更多问题.

克里斯