`
JerryWang_SAP
  • 浏览: 1025718 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SAP Data Intelligence Graph json源代码的结构分析

阅读更多

以SAP Data Intelligence标准的示例Graph com.sap.demo.http.server为例,将其json代码保存到本地,使用json编辑器查看:

 

 

operator之间有8条线连接,对应json文件里connections数组里的8个元素:

 

 

每个元素包含source和target两个对象。以下图为例:

 

 

src对象代表图中的get port:

 

 

target代表名为request的message:

 

 

id blankjavascriptoperator2可以在GET handler的configuration页面看见:

 

 

图里的6个节点,即6个Operator,就是json里Processes对象里的六个子对象:

 

 

其route路径为/objects/:id, 三个output:

 

 

三个outport:

 

 

首先看标签为object store的jsOperator:

 

 

根据三种不同类型的HTTP请求,get,post和delete,分别从object store里读取,插入和删除数据:

 

了解了这个思路后,再理解http get handler就容易了:从http请求里提取出参数,构造消息发送给outport.

 

 

从31multiplexer的源代码能看出,它本身并没有包含什么配置:

 

 

仅仅只是简单的把三个http JavaScript handler的输出接收起来,并重新输出到最终的object handler上。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

0
1
分享到:
评论

相关推荐

    graphcut源代码

    graphcut源代码,非常厉害的源代码

    MFC源代码 GRAPH2.13

    MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 GRAPH2.13MFC源代码 ...

    MFC源代码 GRAPH.13

    MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13MFC源代码 GRAPH.13...

    GetData.Graph.Digitizer.v2.24

    在现代科研工作中,数据分析是一项至关重要的任务,而 GetData.Graph.Digitizer.v2.24 正是一款专为此目的设计的强大软件。这款工具能够从图像中精确地提取数据点,将原本静态的图表转换为可编辑和分析的数据集,极...

    getdata-graph-digitizer-226020[ARB]cracked.zip_GetData Graph_get

    jfgfgyutfuyjhfhykuhvjgyugkbujbhvtct

    visual graph实例源代码

    visual graph实例源代码,Visual Graph支持Windows API编程,因此可以轻松实现类似播放声音、超级链接这样的Windows功能,也可用自己的dll来扩充Visual Graph的功能,例如数据库、通讯等。

    GetData Graph Digitizer.rar

    这意味着GetData Graph Digitizer具有高精度和用户友好的界面,可以有效地帮助科研人员、工程师或者数据分析者从各种图表中获取数值信息。在处理扫描的图表、PDF文档中的图形或在线发布的图像时,这款软件显得尤为...

    GetData Graph Digitizer

    此软件由俄国人开发(好多这种功能强大的小软件都是俄国人开发的,pfpf)getdata-graph-digitizer.com上可以下载到试用版,21天的试用期,好像无功能限制,目前最新版本:2.24,有中文和英文界面可供选择,其他有...

    getdata graph digitizer v2.22

    "getdata graph digitizer v2.22"是一款强大的数据提取工具,专为从图表中准确地还原曲线数据而设计。这款软件对于那些需要从图像化的图表中获取精确数值的科研人员、工程师以及数据分析者来说,是极其实用的。它...

    GetData Graph Digitizer(图表数字化工具)V2.25 特别版.7z

    GetData Graph Digitizer是一款高效的数据处理工具,专门设计用于将图形图像转换为可编辑和分析的数字数据。在科研、工程和数据分析等领域,该软件扮演着重要角色,它可以帮助用户从扫描的图表或图像中准确地提取...

    struts源代码源代码源代码源代码

    在分析"struts源代码源代码源代码"这个标题时,我们可以推断出讨论的主题是关于Struts框架的源码。Struts 2是其最新版本,基于Action和拦截器的模型,提供了灵活的控制流和强大的插件架构。源代码的学习可以帮助我们...

    graph cuts算法代码

    6. **源码实现**:提供的源代码实现了Graph Cut算法,这为开发者提供了一个可以直接使用或者学习的基础工具。源代码通常包含关键的数据结构(如图的表示)、能量函数的构建以及最小割的计算过程。 7. **使用方法**...

    json-graph-specification:JSON中表示图结构(节点边缘)的建议

    json-graph-specification 关于用JSON表示图结构的建议。变化2020年1月更新至版本2 重大更改-节点从数组/列表更改为地图/字典较小的更改-更新了JSONSchema参考,添加了顶级id属性利用对JSONSchema的更新来清理JSON...

    GetData Graph Digitizer_data_

    GetData Graph Digitizer中文版是一款专业的图标数字化工具,采用先进的自动化数值算法,可以帮助用户快速的将多种格式的图片转换成矢量图,从文章中提取图片和图标,实现了完全的数字化操作,支持多种图片格式

    源代码分析-CFG与DU路径.zip

    源代码分析是软件开发和维护过程中的重要环节,它涉及到对程序的理解、调试、优化等多个方面。本主题主要关注的是控制流图(Control Flow Graph, CFG)和数据使用(Use-Definition, DU)路径的分析,这两者在静态...

    ( 源代码)GMC: Graph-based Multi-view Clustering

    GMC: Graph-based Multi-view Clustering 源代码

    代码 复杂网络random graph算法程序

    代码 复杂网络random graph算法程序代码 复杂网络random graph算法程序代码 复杂网络random graph算法程序代码 复杂网络random graph算法程序代码 复杂网络random graph算法程序代码 复杂网络random graph算法程序...

    科研小工具-取点软件GetData Graph Digitizer

    能够帮助你精确地取出数据。数据取点,数据图形绘制,图片图形取点,论文科研等必用。 1 首先file open image 2 点击xmin一步步设定xy最小值 3 选择取点 4 输出数据,并最终保存到一定的格式(xls等格式)

    spring-data-graph-1.0.0.RELEASE.zip

    3. **图形查询**:通过Gremlin语言,Spring Data Graph支持复杂图形查询,可以方便地处理多步骤的图遍历和分析。 4. **事务管理**:集成Spring的事务管理机制,确保图数据库操作的原子性和一致性。 5. **图形转换*...

Global site tag (gtag.js) - Google Analytics