检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
动态图数据格式 在大多数实际生活场景中,实体以及关系是动态变化的(如疫情传播网络、转账关系等),这些时序、变化背后蕴含的信息会对结果产生重要影响,因此需要采用动态图对其进行数据建模、存储和动态分析。本服务对动态图的相关能力进行了支持。 图1 动态图示例 本章节重点介绍动态图数据格
图数据的格式 一般图数据格式 动态图数据格式 父主题: 元数据操作
一般图数据格式 在导入图数据之前,您需要了解GES中支持的图数据格式。 GES仅支持载入具有标准CSV格式的原始图数据,如果您的原始数据并不符合指定的格式,则需要将数据整理为GES支持的格式。 GES支持的图数据格式包含三部分:点文件、边文件以及元数据。 点文件用于存放点数据。 边文件用于存放边数据。
算法结果TXT格式说明 表1 算法结果的txt格式 算法 支持程度 header content e.g. all_pairs_shortest_paths 本地,OBS # runtime: {runtime} # paths_number: {paths_number} # data_total_size:
String(可变长度):用户写入的点ID无长度限制,但是ID过长会影响读写性能,建议长度控制在1K字节以内,最大不要超过4K字节。 哈希:哈希格式下,内部计算时将实际点ID转换成哈希码进行存储与计算,对实际点ID长度无限制,但是存在极低的概率(约10^(-43))出现点ID碰撞。 说明:
29 将字符串转为int类型 with '123' as p return toInteger(p) toLong 2.2.29 将字符串转为long类型 with '123' as p return toLong(p) toFloat 2.2.29 将字符串转为float类型 with
29 将字符串转为int类型 with '123' as p return toInteger(p) toLong 2.2.29 将字符串转为long类型 with '123' as p return toLong(p) toFloat 2.2.29 将字符串转为float类型 with
边文件中用于区分重复边的属性信息,JsonArray格式。请参见表5。 delimiter 否 Character csv格式文件字段分隔符,默认值为逗号(,)。list/set类型的字段内元素分隔符默认为分号(;)。 trimQuote 否 Character csv格式文件字段包围符,默认值为双引号
“选择本地文件”:单击“上传”,选择本地的文件。 文件格式必须为xml格式。 “名称”:元数据在图引擎服务中的文件名称。 “存储路径”:选择元数据文件存储的OBS路径。 图1 从本地导入元数据 从OBS导入 “选择文件路径”:单击从OBS中选择元数据文件。 文件格式必须为xml。 您需要提前将元数据文件上传至OBS桶中。
sources 是 起点ID集合 String 标准csv格式,ID之间以英文逗号分隔,例如:["Alice","Nana"]。 个数不大于100000。 - targets 是 终点ID集合 String 标准csv格式,ID之间以英文逗号分隔,例如:["Alice","Nana"]。
资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Regio
inV”或“outV”或“bothV”时可选,具体格式见表 property_filter元素格式。 表6 property_filter元素格式 参数 是否必选 类型 说明 leftvalue 是 String 左值,具体格式见表 leftvalue元素格式。 predicate 是 String
点的ID要求为size_t类型 String 标准CSV格式,边的起点与终点之间以英文逗号分隔,各边之间以换行符“\n”分隔,例如:“1,2\n2,3”。 vertices 是 需匹配的子图上各点的label String 标准CSV格式,点与其label之间以英文逗号分隔,各点与其la
Failed to query the image because the image does not exist. 查询镜像失败,镜像不存在 确认GES管理面配置的镜像ID是否存在。 400 GES.7066 Failed to query the flavor. 查询规格失败 确认GES管理面配置的规格ID是否存在。
边文件中用于区分重复边的属性信息,JsonArray格式。请参见表3。 delimiter 否 Character csv格式文件字段分隔符,默认值为逗号(,)。list/set类型的字段内元素分隔符默认为分号(;)。 trimQuote 否 Character csv格式文件字段包围符,默认值为双引号
edge_filter 否 表示当前层查询时边的过滤条件。具体格式请见 Filtered-query API中的表6 property_filter元素格式。 Object - - vertex_filter 否 表示当前层查询时点的过滤条件。具体格式请见 Filtered-query API中的表6
output参数说明 参数 是否必选 类型 说明 format 否 String 算法结果的输出格式。可选值是["JSON", "TXT"],默认值是"JSON"。TXT格式请参考算法结果TXT格式说明。 mode 否 String 算法结果的输出模式。可选值是["FULL", "TRU
点边表中支持的数据类型,参考一般图数据格式章节中的属性说明。 点表格式:点ID列名,点Label列名,点属性列名1,点属性列名2,... 图1 点表格式 点表的数据如下图所示: 图2 点表数据 边表格式:源点ID列名,终点ID列名,边Label列名,边属性列名1,边属性列名2,... 图3 边表格式 边表的数据如下图所示:
response_data 参数说明 参数 类型 说明 paths List source节点和target节点之间的路径,格式: [[path1],[path2]] 其中, 路径(path)的格式可参考最短路径(Shortest Path)。 paths_number Integer 路径个数。 source
应用场景 任意网络。 请求参数 表1 body体格式 字段名 是否必选 类型 说明 algorithmName 是 String 对应值为“filtered_n_paths”。 parameters 是 Json格式 具体格式见表parameters参数说明。 filters 是