Graphene图数据建模工具

  • Graphene图数据建模工具
    • 一、Graphene是什么?
    • 二、谁可以使用它?
    • 三、为什么需要这样的工具?
    • 四、核心功能
    • 五、演示界面
    • 六、如何使用?

Here’s the table of contents:

Graphene图数据建模工具

一、Graphene是什么?

Graphene是一个可视化WEB端工具,主要做属性图数据建模、图结构设计。可以协助数据工程师管理与迭代图数据模型版本,支持数据模型的分享与协作;可以构建逻辑图谱、设计计算图DAG、设计ETL工作流、API接口流转逻辑、子图匹配逻辑构建、根据图模式指标提取等等。更多具体的一些应用案例,未来会慢慢分享在博客。Graphene工具本身的迭代也会持续推进,欢迎提Issues。

二、谁可以使用它?

  1. 图数据工程师
  2. 算法工程师
  3. 数据内容工程师
  4. 其它需要用图的思维模式来做事情的小伙伴!

三、为什么需要这样的工具?

  • 图数据建模复杂!?
  • 属性太多!?
  • 数据版本需要迭代!?
  • 数据模型多人对接,协作设计只能画白板!?
  • 同构图还是异构图!?
  • 超级节点结构建模该如何搞!?
  • 我不会建模!有没有类似的场景别人建模好的案例!?
  • 图数据库自带的Schema功能不好用!?

做过图数据的朋友肯定知道,在实际的生产应用过程中图数据模型设计的复杂程度远远高于传统数仓的数据模型设计。图数据平台的设计、图数据生产、图数据应用等多个环节都需要这样的工具支持。针对图的,类似Graphene的工具,我相信未来会越来越多。也希望更多有兴趣的朋友加入一起开发这样的开源小工具。

四、核心功能

  • 图结构与属性图设计
  • 图数据模型上传下载与导出
  • 图数据模型协作与分享
  • 数据任务ID生成
  • GraphQL/Cypher/Javascript等查询或接口代码的自动生成
  • 属性搜索与快速关联

五、演示界面

  • 设计一个计算图DAG【设计好结构后翻译成Task Code即可运行逻辑,具体运行可以配置在调度系统等组件内】
  • 对实体关联属性【支持类似属性检索功能,尽可能避免冗余属性的设计,最大程度做好数据字段标准化工作】
  • 建模算法逻辑【在一个图模型中,同时设计图模式和图数据结构实例,管理基于图的算法逻辑,方便协作开发与分享】
  • 保存图模型到本地缓存【管理自己的图】
  • 将自己的图上传到服务器【分享你的图】

六、如何使用?

目前Graphene工具刚刚发布初始版本,暂时只能将源代码下载到本地以后构建运行,启动服务器以后在浏览器访问。源码位置
    未来会考虑支持在线访问的版本,会优先使用Github Action+Neo4j AuraDB支持起来。
    访问这个链接可以看到,关于Graphene工具进行Npm构建和Docker构建方式的具体使用方法。

Graphene图数据建模工具相关推荐

  1. mysql构建数据立方体_OLAP数据建模工具Workbench的初步使用(数据立方体的建立)

    OLAP数据建模工具Workbench的初步使用(数据立方体的建立) 概要: 1.workbench工具简介 2.workbench简单操作(附demo) 3.workbench初步使用总结 1.wo ...

  2. 哈工大大数据实验_【新闻动态】南京大学PASA大数据实验室在KDD Cup 2020 AutoGraph自动化图数据建模国际挑战赛中荣获第二名...

    近期,在素有"数据世界杯"之称的KDD Cup 2020数据挖掘国际大赛AutoML自动化机器学习赛道(AutoGraph自动化图数据建模)中,南京大学PASA大数据实验室代表队P ...

  3. 2020年十个强大的数据建模工具

    数据科学可以使企业处理大量信息,并获得曾经花费大量时间才计算出来的宝贵数据.如果企业处理大量数据,那么可以采用数据建模工具为其业务或开发新数据库的任务创建整体IT策略. 数据科学可以使企业处理大量信息 ...

  4. 非常好用的数据建模工具erwin data modeler

    erwin, Inc. 是全球最大的数据建模软件供应商,受到60 多个国家50000 多名数据专业人士的信赖.erwin通过集成业务流程建模.企业架构.数据治理和协作解决方案,构建出业界唯一的统一数据 ...

  5. 好用的可视化数据建模工具

    Smartbi Mining通过深度数据建模,为企业提供预测能力支持文本分析.五大类算法和数据预处理,并为用户提供一站式的流程式建模.拖拽式操作和可视化配置体验. Smartbi Mining 算法丰 ...

  6. python数据建模工具_数据探索很麻烦?推荐一款史上最强大的特征分析可视化工具:yellowbrick...

    作者:xiaoyu 微信公众号:Python数据科学 前言 玩过建模的朋友都知道,在建立模型之前有很长的一段特征工程工作要做,而在特征工程的过程中,探索性数据分析又是必不可少的一部分,因为如果我们要对 ...

  7. java数据模型公共类_UML数据建模工具之Enterprise Architect(EA)实例

    一.需求建模,模拟银行ATM机用户取款实例. 1.新建项目选择模型视图类别 2.将model更改成ATM(项目名称). 3.将Requirements更改成'需求建模',Analysis View 更 ...

  8. ea mysql建模_UML数据建模工具之Enterprise Architect(EA)实例-UML应用

    编辑推荐: 文章主要介绍使用EA进行银行ATM机用户取款为例的建模全部过程,步骤较为详细,希望可以让大家有个新的认识. 本文来自于cnblogs,由火龙果软件依然编辑.推荐. 一.需求建模,模拟银行A ...

  9. python数据建模工具_python数据分析工具——Pandas、StatsModels、Scikit-Learn

    Pandas Pandas是 Python下最强大的数据分析和探索工具.它包含高级的数据结构和精巧的工具,使得在 Python中处理数据非常快速和简单. Pandas构建在 Numpy之上,它使得以 ...

  10. python可以用来数学建模吗_怎么用Python数学建模:python数据建模工具

    怎么用Python数学建模 djcjfhfhhjdvjfhvfghhfgbdthhgdchfjfuivvh DSI方法在几何建模上的应用 本节叙述如何应用DSI方法来与曲面S相联系的二维图形图3.1) ...

最新文章

  1. jquery将html转为pdf文件,通过Jquery将HTML Div转换为PDF
  2. Python基础之函数2 (参数的返回值)
  3. kubernetes 应用快速入门
  4. 银监会计算机知识点,2015国考银监会计算机专业考试分析
  5. good archtchre article
  6. 看见的力量 – (II) 影响地图
  7. BZOJ 1146 网络管理Network(树链剖分+BST)
  8. ENVI 5.3软件安装教程(附带安装包获取方式)
  9. 王道计算机网络 电子版,2021王道.考研复习指导.数据结构.操作系统.计算机组成原理.计算机网络.计算机考研PDF电子版无水印图...
  10. 软件开发的流程和常用模式
  11. 微信计步器怎么不计步_微信运动不显示步数解决方法
  12. 【JAVA SE基础篇】30.抽象与接口
  13. 杰出人物的四大法宝——与成功学大师对话
  14. 2022年8月最新运维面试题-服务器上下架流程
  15. 第五章.系统安全分析与设计
  16. 深入理解git内部原理
  17. SQL Server 缓存清除与内存释放
  18. 确知信号与随机信号分析
  19. 资产监测设备之华大单片机Boot软件升级
  20. 2019 DGF(深度引导滤波网络) 相关的论文笔记

热门文章

  1. 苹果迅雷iOS版安装教程
  2. “海选优品,泉网打尽”胡海泉抖音直播带货首秀告捷 柏厨集成家居塔奇、I-LOFT惊艳亮相
  3. 创意字体设计中主题类别有哪些呢?
  4. Excel快速实现中英文分列
  5. 自由空间电磁波功率衰减公式
  6. buck电路的matlab仿真,buck电路simulink仿真
  7. 阿里电话面试被虐经历
  8. 动平衡仪制作方法总结
  9. 堆排序算法(图解详细流程)
  10. 计算机应用程序设计师,2018年上半年软件设计师真题+答案解析上午选择+下午案例完整版(全国计算机软考).pdf...