๐Ÿ’กNeo4J๋ฅผ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌํ…”๋ง NeoDash 2.0 : 0๏ธโƒฃ๋ถ€ํ„ฐ ๐Ÿฆธ๊นŒ์ง€

4019 ๋‹จ์–ด uxdatascienceshowdevtutorial

โ” ์†Œ๊ฐœ



์ด์ „ ๊ฒŒ์‹œ๋ฌผ์—์„œ ์ •๋ณด ์‹œ์Šคํ…œ์šฉ ์ง€๋„ ์ œ์ž‘๋ฒ•์„ ๊ตฌํ˜„ํ•œ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ผ์ด๋ธŒ ์Šคํ† ๋ฆฌํ…”๋ง์„ ๋”ฐ๋ผ๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.




๐Ÿงฐ ํˆด๋ง ๋ฐ NeoDash 2.0



์ผ๋ถ€ ์Šฌ๋ผ์ด๋“œ์—์„œ ๋งค๋ ฅ์ ์ธ ์‹œ๊ฐ์  ์š”์†Œ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋“ค ์ค‘ ์ผ๋ถ€์— ๋Œ€ํ•œ ์ด๋Ÿฌํ•œ ์˜์ƒ์€ Neodash๋กœ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

๐Ÿ‘จโ€๐ŸŽ“ ๋ฐฐ์šฐ๊ฒŒ ๋  ๊ฒƒ



์šฐ๋ฆฌ๋Š” NeoDash๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํฌํ„ธ ๋ฐ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์œผ๋ฉฐ ์ผ๋ถ€๋Š” ์–‘์‹์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ฐ๋ชจ๋ฅผ ํ†ตํ•ด ์™„์ „ํžˆ ๋น„์–ด ์žˆ๋Š” ์ดˆ๊ธฐ Neo4J ์ธ์Šคํ„ด์Šค์—์„œ "์ฒ˜์Œ๋ถ€ํ„ฐ"๊ทธ๋ฆฌ๊ณ  30ํ”ผํŠธ ์ด๋‚ด์— ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
  • ๋กœ๋“œcsv ๋ฐ์ดํ„ฐ
  • ์„ค์น˜ NeoDash
  • ๋ฐœ์‚ฌ NeoDash
  • ์ฒ˜์Œ๋ถ€ํ„ฐ ์ƒˆ ๋Œ€์‹œ๋ณด๋“œ ๋งŒ๋“ค๊ธฐ
  • ์ƒˆ ์‹œ๊ฐํ™” ๋งŒ๋“ค๊ธฐ
  • Markdown ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ’๋ถ€ํ•œ ์ •์  ์ฝ˜ํ…์ธ  ๋„ฃ๊ธฐ
  • ์Šคํ‚ค๋งˆ ์‹œ๊ฐํ™” ์ถ”๊ฐ€(๊ตฌ์„ฑ ์š”์†Œ๋กœ)
  • ๋‹จ์ผ ๊ฐ’ ์„ฑ๊ณผ ๊ธฐ๋กํ‘œ ๊ตฌ์„ฑ ์š”์†Œ ์ถ”๊ฐ€
  • ๊ทธ๋ž˜ํ”„ ๊ตฌ์„ฑ ์š”์†Œ ์ถ”๊ฐ€
  • ์งง์€ ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌํ…”๋ง ์ฆ๊ธฐ๊ธฐ
  • ํ…Œ์ด๋ธ” ๊ตฌ์„ฑ ์š”์†Œ ์ถ”๊ฐ€
  • ๋ง‰๋Œ€ ์ฐจํŠธ ๊ตฌ์„ฑ ์š”์†Œ ์ถ”๊ฐ€
  • ์›ํ˜• ์ฐจํŠธ ๊ตฌ์„ฑ ์š”์†Œ ์ถ”๊ฐ€
  • ํ•„ํ„ฐ ์‚ฌ์šฉ
  • ๋Œ€์‹œ๋ณด๋“œ ๋‚ด๋ณด๋‚ด๊ธฐ/๊ฐ€์ ธ์˜ค๊ธฐ
  • ํ…Œ์ด๋ธ”์— ์ผ๋ถ€ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์Šคํƒ€์ผ ๋„ฃ๊ธฐ
  • Piechart์— ์ผ๋ถ€ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์Šคํƒ€์ผ ์ถ”๊ฐ€

  • ๐Ÿฟ ๋ฐ๋ชจ





    ๐Ÿ™ ๊ฐ์‚ฌ์˜ ๋ง



    ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌํ…”๋ง ๊ธฐ์ˆ ๊ณผ ๋งค์ผ ๋ฐ์ดํ„ฐ ์œ„์— ๋ฉ‹์ง„ ์‹œ๊ฐํ™”๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํŠน๋ณ„ํžˆ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    ๐Ÿ”– ๋ฆฌ์†Œ์Šค


  • NeoDash on Github
  • NeoDash 2.0 โ€“ A Brand New Way to Visualize Neo4j



  • neo4j-labs / ๋„ค์˜ค๋Œ€์‹œ


    NeoDash - Neo4j์šฉ ๋Œ€์‹œ๋ณด๋“œ ๋นŒ๋”





    NeoDash - Neo4j ๋Œ€์‹œ๋ณด๋“œ ๋นŒ๋”


    NeoDash๋Š” Neo4j ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์˜คํ”ˆ ์†Œ์Šค ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‹œ๊ฐํ™”๋ฅผ ๋Œ€์‹œ๋ณด๋“œ๋กœ ๊ทธ๋ฃนํ™”ํ•˜๊ณ  ๋ณด๊ณ ์„œ ๊ฐ„์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ํ—ˆ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    screenshot
    Neodash๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œ, ๊ทธ๋ž˜ํ”„, ๋ง‰๋Œ€ ์ฐจํŠธ, ์„ ํ˜• ์ฐจํŠธ, ์ง€๋„ ๋“ฑ์œผ๋กœ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋ณด๊ณ ์„œ๋ฅผ ์ฑ„์šฐ๋Š” Cypher ์ฟผ๋ฆฌ๋ฅผ ์ง์ ‘ ์ž‘์„ฑํ•˜๋Š” Cypher ํŽธ์ง‘๊ธฐ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•˜๊ณ  ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    NeoDash ์‹คํ–‰


    ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜๋กœ NeoDash๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • graph app gallery ์—์„œ Neo4j Desktop์— NeoDash๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NeoDash๋Š” ํ™œ์„ฑ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ž๋™์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.
  • ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ http://neodash.graphapp.io์„ ๋ฐฉ๋ฌธํ•˜์—ฌ NeoDash๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐฐํฌ์˜ ๊ฒฝ์šฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ฑฐ๋‚˜ Docker Hub์—์„œ ์ตœ์‹  Docker ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • # Run the application on http://localhost:5005
    docker pull nielsdejong/neodash:latest
    docker run -it --rm -p 5005:5005 nielsdejong/neodash
    
    โ€ฆ

    View on GitHub

    ์ข‹์€ ์›นํŽ˜์ด์ง€ ์ฆ๊ฒจ์ฐพ๊ธฐ