생성 그래프를 할 수있는 온라인 도구가 있습니다 : 그것은 사이퍼 사양을 기반으로 http://graphgen.neoxygen.io
가.
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)
당신은 여기 그래프 미리보기 할 수 있습니다 : http://graphgen.neoxygen.io/?graph=koWvmnBTW7JMR7
또한 (페이지가로드 후에 생성을 클릭)를, 데이터베이스 (심지어 로컬 DB)에 그래프 데이터를 가져 오거나, neo4j 콘솔을 생성하거나, graphjson 형식을 얻을 수 있습니다.
도구를 여러분의 필요에 적응하고 시도하는 것을 망설이지 말라, 문서는 여기에 있습니다 : graphgen에 대한 자세한 질문 https://twitter.com/ikwattro : 또한 http://graphgen.neoxygen.io/documentation
, 당신은 트위터에 나를 Ping 할 수 있습니다.
크리스
나는 직원 ;-) –
1) 레드 게이트 무료 것보다 더 나은 방법으로 그래프를 가지고 패턴과 링크를 편집! 이 도구는 훌륭하지만 문법은 나에게 매우 새로운 것입니다. 내가 쿼리와 노드를 볼 수 있지만 어떻게 MS SQL에 그 데이터 수 있습니다. 2) 당신의 코멘트를 따라갔습니다 _ "또한 데이터베이스 (심지어 로컬 DB)에 그래프 데이터를 가져올 가능성이 있습니다"_ 그러나 ** 모든 SQL에 내보낼 위치를 파악할 수 없습니다. ** 또는 변환 cipher/graphjson to Sql 3) ArangoDb에 대해 생각하고 있었지만 Neo4j로 마이그레이션 할 수 있습니다! 지금 당분간 한 걸음 : – aggie
고마워. 네, MSSQL에 가져 오기 위해, 당신은 mssql에 graphjson의 자신의 변형을 다루어야 할 것입니다, 그런 기능은 neo4j 그래프 데이터베이스 전용으로 graphgen에 추가 될 것입니다. 나는 당신의 질문에 "neo4j"태그 때문에 graphgen에 대해 이야기했다. 물론 Neo4j :) :) :)을 채택하는 것이 좋습니다. –