云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

MySQL数据库_cms网站建设_学生机

小七 141 0

MySQL数据库_cms网站建设_学生机

简介

本博客介绍了一个脚本,用于将SAP HANA Graph工作区导出为dot语言。

SAP HANA Graph是SAP HANA核心的一部分。它使用自己的对象和语言(GraphScript)向saphana添加了对图形处理的本机支持。图形基于两个表,淘客小程序,一个用于节点,一个用于边。两者结合在一个所谓的图形工作区中。

要想更深入的了解,请参阅本博客。

GraphViz是一个可视化图形的软件。为了描述这些图形,使用了点语言。最终的可视化效果可以通过dot或neato等算法进行计算。

Idea&Solution

SAP HANA Graph允许使用自己的图形查看器查看图形。除此之外,还可以导出图形对象(基表等)。目前不支持转换为点这样的图形格式。这有助于使用其他工具、算法和参数可视化数据。此外,共享更容易。

本博客中介绍的脚本允许用户将SAP HANA图形导出到一个点文件中。它查询GRAPH\u WORKSPACES系统视图以获取所有需要的元数据。使用此元数据,它可以知道图形工作区使用哪些表以及它们之间的关系,淘客文案,并可以生成点文件。

在SAP HANA中,通过向基表添加列,可以向节点和边添加其他属性。可以在GraphScript过程中查询这些列。为了将它们也包括在内,所有列都以键值对的形式存储在一个名为"自定义属性"的特殊属性中,这两个属性都用单引号括起来。它们不直接作为属性包含,以避免与预定义的点属性发生命名冲突。有关示例,请参阅"示例输出"部分。

用法

脚本是用Python编写的,云市场,可以在GitHub存储库中找到。需要Python2.7来使用它

脚本可以在命令行中使用,必须有以下参数:

在命令行旁边,导出功能可以直接在python中使用:

以下是SAP HANA图形参考中使用的希腊神话图形示例导出的一部分:

所有列及其值,物联网架构,包括,图形工作区未使用的属性(例如类型)存储在uu custom_uattributes属性中。

Resources

SAP HANA graph ReferenceSAP博客:HANA数据库作为图形存储–简介Graphviz–图形可视化软件GitHub存储库

,高防服务器租用