Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Neo4j Bloom: Data Visualization for Everyone

1 280 vues

Publié le

Neo4j Bloom is a breakthrough graph communication and visualization product that allows graph novices and experts the ability to communicate and share their work, thoughts, and plans with peers, managers, and executives. Its illustrative, codeless search to storyboard design makes it the ideal interface for non-technical project participants to share in the innovative work of their graph analytics and development teams.

Publié dans : Logiciels
  • Soyez le premier à commenter

Neo4j Bloom: Data Visualization for Everyone

  1. 1. Introducing Neo4j Bloom 1 Jeff Morris & Anurag Tandon
  2. 2. •  Introduction •  Neo4j Platform •  Neo4j Bloom – Connecting new Audiences •  Bloom Overview •  Demo 2 Agenda
  3. 3. Neo4j Introduction 3
  4. 4. 720+ 7/10 12/25 8/10 53K+ 100+ 270+ 450+ Adoption Top Retail Firms Top Financial Firms Top Software Vendors Customers Partners •  Creator of the Neo4j Graph Platform •  ~200 employees •  HQ in Silicon Valley, other offices include London, Munich, Paris and Malmö Sweden •  $80M in funding from Fidelity, Sunstone, Conor, Creandum, and Greenbridge Capital •  Over 13M+ downloads & container pulls •  270+ enterprise subscription customers with over half with >$1B in revenue •  Over $43M bookings since Jan 2017 Ecosystem Startups in program Enterprise customers Partners Meet up members Events per year Industry’s Largest Dedicated Investment in Graphs Neo4j - The Graph Company
  5. 5. Neo4j is an enterprise-grade native graph platform that enables you to: •  Store, reveal and query data relationships •  Traverse and analyze any levels of depth in real-time •  Add context and connect new data on the fly 5 Who We Are: The Graph Platform •  Performance •  ACID Transactions •  Schema-free Agility •  Graph Algorithms Designed, built and tested natively for graphs from the start for: •  Developer Productivity •  Hardware Efficiency •  Global Scale •  Graph Adoption Graph Transactions Graph Analytics Data Integration Development & Admin Analytics Tooling Drivers & APIs Discovery & Visualization
  6. 6. 2010 2011 2012 2013 2015 2017 Frustrated with Gremlin, Neo invented Cypher - Leading language for graph queries First open source GA version of a property graph database O’Reilly Graph Database — first definitive book for graph professionals Introduced labels to simplify graph modeling openCypher.org open sourced Cypher query language as de facto standard Industry’s 
 1st Graph Platform Graph Algorithms for data scientists Developer’s Neo4j Desktop 2014 Visual Graph Query Browser 2016 Causal Consistency for Graphs Neo4j—The Graph Innovator 2018 2019 Morpheus Graph is a unique paradigm Neo4j Cloud Neo4j Cloud EAP Neo4j Bloom visual discovery Cypher for Apache Spark Cypher for Gremlin GQL Manifesto
  7. 7. Store / Retrieve Native Graph Architecture Advantage
  8. 8. Load Data Store / Retrieve Native Graph Architecture Advantage
  9. 9. Load Data Connectedness drives data value Metcalfe’s Law of Networks (V=n2) Store / Retrieve Neo4j reveals connections in your data Native Graph Architecture Advantage
  10. 10. Density Drives Value In Graphs Metcalfe’s Law of the Network (V=n2) 5 hops < less Value 100’s of hops deliver immense VALUE
  11. 11. CAR name: “Dan” born: May 29, 1970 twitter: “@dan” name: “Ann” born: Dec 5, 1975 since: Jan 10, 2011 brand: “Volvo” model: “V70” Latitude: 37.5629900° Longitude: -122.3255300° Nodes •  Can have Labels to classify nodes •  Labels have native indexes Relationships •  Relate nodes by type and direction Properties •  Attributes of Nodes & Relationships •  Stored as Name/Value pairs •  Can have indexes and composite indexes •  Visibility security by user/role Neo4j Invented the Labeled Property Graph Model MARRIED TO LIVES WITH PERSON PERSON 11
  12. 12. Conceive & Visualize Code Compute Store Non-Native Graph DB Native Graph DB RDBMS Optimized for graph workloads Connectedness Differentiates Neo4j
  13. 13. Collections-Focused Multi-Model, Documents, Columns & Simple Tables, Joins Neo4j is designed for data relationships Different Paradigms NoSQL Relational DBMS Neo4j Graph Platform Connections-Focused Focused on Data Relationships Development Benefits Easy model maintenance Easy query Deployment Benefits Ultra high performance Minimal resource usage
  14. 14. "Neo4j continues to dominate the graph database market.” “69% of enterprises have, or are planning to implement graphs over next 12 months” October, 2017 “The most widely stated reason in the survey for selecting Neo4j was 
 to drive innovation” February, 2018 Critical Capabilities for DBMSA “In fact, the rapid rise of Neo4j and other graph technologies may signal that data connectedness is indeed a separate paradigm from the model consolidation happening across the rest of the NoSQL landscape.” March, 2018 Graph is a Unique Paradigm
  15. 15. 15 Graph Transactions Graph Analytics Data Integration Development & Admin Analytics Tooling Drivers & APIs Discovery & Visualization Developers Admins Applications Business Users Data Analysts Data Scientists Enterprise Data Hub
  16. 16. Neo4j Bloom 16
  17. 17. As a thinking tool, to visually organize information As a development tool, for working with graph data As a communication tool, for describing what is in the graph As an interactive tool, for exploring data relationships As a reporting tool, for summarizing business information As an analysis tool, for revealing critical trends, influences and discrepancies How is graph visualization useful?
  18. 18. 1.0 Perspective Visualization Exploration Inspection Editing Search 18 Business view of the graph Departmental views • Hiding PII • Styling GPU Accelerated Visualization High performance physics & rendering Direct graph interactions Select, expand, dismiss, find paths Node + Relationship details Browse from neighbor to neighbor Create, Edit, Delete Code-free graph changes Near-natural Language Search Full-text search • Graph patterns • Custom Search Phrases Neo4j Bloom Features
  19. 19. •  High fidelity •  Scene navigation •  Property views •  NLP Search •  Search suggestions •  Saved phrase history •  Property editor •  Schema Perspectives •  Bloom chart type Neo4j Bloom 19 Communicate, discover, visualize, isolate and navigate
  20. 20. Neo4j Bloom User Interface 20 •  Prompted Search •  Property Browser & editor •  Category icons and color scheme •  Pan, Zoom & Select
  21. 21. “Find Appleby in Panama Papers Data” 21
  22. 22. 22 Neo4j Bloom 1.0 Features Graph Perspectives a business user view of the graph Graph Visualization high performance graph layout + rendering Graph Exploration navigate through direct graph interaction Graph Inspection browseable details of graph entities Graph Editing create, duplicate, edit, delete Graph Search extensible, natural search phrases
  23. 23. Graph Perspective 23 Manage visibility and reduce clutter, revealing the right information to the right users. •  Selective Property Visibility •  Selective Relationships •  Defined Entity Patterns* Need-to-know Details •  Departmental Views •  Hide Personal Ident Info •  Structural-only Dev view Rich Entities* •  Truck with Packages •  Person with Aliases •  Blog Post with Comments •  Component with Parts
  24. 24. 24
  25. 25. 25 Northwind Graph
  26. 26. 26 Northwind Purchasing Dept.
  27. 27. 27 Northwind Shipping Dept.
  28. 28. 28 Northwind Sales Dept.
  29. 29. 29 Northwind HR Dept.
  30. 30. 30 Northwind Customer View
  31. 31. 31 Neo4j Bloom 1.0 Features Graph Perspectives a business user view of the graph Graph Visualization high performance graph layout + rendering Graph Exploration navigate through direct graph interaction Graph Inspection browseable details of graph entities Graph Editing create, duplicate, edit, delete Graph Search extensible, idiomatic search phrases
  32. 32. Graph Search 32 Ask Bloom what you’re looking for using idiomatic phrases based on the graph structure and content. •  Search Everywhere •  Find Graph Patterns •  Customize Search Phrases “Tom Hanks” “Tom Hanks Movies” “From Tom Hanks to Kevin Bacon”
  33. 33. DEMO
  34. 34. 34 Fraud Detection Example BankAc... Account... SSN PhoneN... Address CreditC... Unsecu...
  35. 35. 36 Law Enforcement Example
  36. 36. 38 Data Lineage Example
  37. 37. •  Join us at GraphConnect 2018 at the Marriott Marquis •  September 21, 2018 •  http://www.graphconnect.com •  Contact Neo4j Directly •  info@neo4j.com •  https://neo4j.com/contact-us/ 40 For Further Information
  38. 38. Neo4j Bloom Q&A 41

×