更新时间:2022-08-09 GMT+08:00
添加property(一千亿)
功能介绍
添加property。
URI
- URI 格式
POST /ges/v1.0/{project_id}/graphs/{graph_name}/schema/properties
- 参数说明
表1 URI参数说明 参数
是否必选
类型
说明
project_id
是
String
项目编号,用于资源隔离。请参考获取项目ID。
graph_name
是
String
图名称。
请求
- 请求样例
POST http://{SERVER_URL}/ges/v1.0/{project_id}/graphs/{graph_name}/schema/properties { "properties": [ { "name": "title", "cardinality": "single", "dataType": "string" } ] }
SERVER_URL:图的访问地址,取值请参考业务面API使用限制。
- Body参数说明
表2 property参数说明 参数
是否必选
类型
说明
name
是
String
属性名称。
1. property name的长度不能超过256。
2. property name不允许包含<, >, &, ascci码14,15和30。
3. 同一个label下不允许存在相同的property。
cardinality
是
String
属性的复合类型,包括:
- single
- list
- set
dataType
是
String
属性的数据类型。具体请参考表1 元数据属性约束条件中的元数据类型。
响应
- 要素说明
表3 要素说明 参数
是否必选
类型
说明
result
是
String
成功时result值为success。
- 请求成功样例
Http Status Code: 200 { "result": "success" }
- 请求失败样例
Http Status Code: 400 { "errorMessage":"graph [demo] is not found", "errorCode":"GES.8204" }
父主题: 元数据操作API