云服务器内容精选

  • 时间轴设置 创建动态图后,在“图管理”页面,单击动态图“操作”列的“访问”按钮,进入图引擎编辑器。 在编辑器内,页面会弹出“时间轴设置”框,需要您设置以下参数: 这里设置的参数会同步设置群体演化和动态拓展模块内的参数。 开始时间属性值:用您导入或创建的元数据的属性作为动态图开始时间的属性名称,默认为startime,属性为date或long、int类型。 时间轴开始时间:动态分析图的开始时间(start),开始时间必须要小于等于结束时间。 结束时间属性值:用您导入或创建的元数据的属性作为动态图结束时间的属性名称,默认为endtime,属性为date或long、int类型。 时间轴结束时间:动态分析图的结束时间(end)。 更多设置:包括“默认设置”或“自定义”。 默认:选择系统设定的默认值。 自定义:包含参数“点边可视持续时间”和“设置label显示的优先级”。 点边可视持续时间:画布上算法结果点边可视化的持续时间,当前仅对动态拓展(Temporal BFS)有效,默认值:604800(7天,时间戳类型,单位为秒)。 该选项针对算法返回的点边数据只有开始时间的数据。 设置label显示的优先级(该选项只有在多标签的动态图下才会显示,多标签图的创建请参考创建图):支持选择多个label,点属性上相同时间段的优先显示最左边的label数据。 图1 时间轴设置框 完成设置后,单击“确认”。 如果您想修改以上参数,单击画布左下方进行设置。
  • 响应示例 状态码: 200 响应成功示例 {"data": {"vertices": [{"id": "Place00032","label": "Place","properties": {}}, {"id": "Person00041","label": "Person","properties": {"gender": ["女"],"phone": ["P0334529194"],"name": ["吴桂芳"],"startTime": [1774368],"endTime": [16756560],"age": [48]}}],"edges": [{"index": "0","source": "Person00041","label": "hasVisit","properties": {"startTime": [1646092800],"visitDate": [20220301],"endTime": [1646126769]},"target": "Place00032"}, {"index": "3","source": "Person00041","label": "hasVisit","properties": {"startTime": [1646168289],"visitDate": [20220301],"endTime": [1646179199]},"target": "Place00032"}]}} 状态码: 400 响应失败示例 {"errorMessage":"${errorMessage}","errorCode":"GES.8301"}
  • 响应参数 表6 响应参数说明 参数 是否必选 类型 说明 errorMessage 否 String 系统提示信息,执行成功时,字段可能为空。执行失败时,用于显示错误信息。 errorCode 否 String 系统提示信息,执行成功时,字段可能为空。执行失败时,用于显示错误码。 data 否 Json 结果详情数据,具体请参见data参数说明。 表7 data参数说明 参数 是否必选 类型 说明 vertices 否 List 结果包含的点集合。 edges 否 List 结果包含的边集合。
  • 请求样例 观察某些节点群体结构的动态演化过程,算法名称为temporal_graph,动态分析的开始时间为${startTime},结束时间为${endTime}。 POST http://{SERVER_URL}/ges/v1.0/{project_id}/graphs/{graph_name}/dynamicgraphs/action?action_id=execute-analysis{ "algorithmName":"temporal_graph", "dynamicRange":{ "start":"${startTime}", "end":"${endTime}", "time_props":{"stime":"${property(start_time)}","etime":"${property(start_time)}"} }, "parameters":{ "sources":[], "temporal_vertex":false }}