SemanticOntologyUpdate
SemanticOntology update request (all fields optional; omitted = no change). entities/relations are curation lists merged by name onto the imported structure — they never add or remove types (that is sync). collection_id is not updatable: it follows the model.
name object
하나 이상(anyOf)
- string
- null
string
Possible values: non-empty and <= 63 characters, Value must match regular expression ^[a-z][a-z0-9_]{0,62}(?![\s\S])
alias object
하나 이상(anyOf)
- string
- null
string
folder_id object
하나 이상(anyOf)
- string
- null
string
tags object
하나 이상(anyOf)
- string[]
- null
Array [
string
]
description object
하나 이상(anyOf)
- string
- null
string
comments object
하나 이상(anyOf)
- string[]
- null
Array [
string
]
instructions object
하나 이상(anyOf)
- string[]
- null
Array [
string
]
entities object
하나 이상(anyOf)
- object[]
- null
Array [
nameName (string)필수
visible object
하나 이상(anyOf)
- boolean
- null
boolean
comments object
하나 이상(anyOf)
- string[]
- null
Array [
string
]
links object
하나 이상(anyOf) 하나 이상(anyOf)
- object[]
- null
Array [
categoryCategory (string)필수
Allowed values: semantic.table, semantic.ontology.
Possible values: [semantic.table, semantic.ontology]
idId (string)필수
Target resource id
name object
Entity name inside the target (ontology only)
- string
- null
string
]
attributes object[]
Array [
nameName (string)필수
visible object
하나 이상(anyOf)
- boolean
- null
boolean
label object
하나 이상(anyOf)
- string
- null
string
description object
하나 이상(anyOf)
- string
- null
string
synonyms object
하나 이상(anyOf)
- string[]
- null
Array [
string
]
dictionary object
하나 이상(anyOf)
- ColumnDictionary
- null
builtin object
하나 이상(anyOf)
- object
- null
object
external object
하나 이상(anyOf)
- string
- null
string
values object
하나 이상(anyOf)
- string[]
- null
Array [
string
]
samples object
하나 이상(anyOf)
- string[]
- null
Array [
string
]
display object
하나 이상(anyOf)
- boolean
- null
boolean
]
]
relations object
하나 이상(anyOf)
- object[]
- null
Array [
nameName (string)필수
visible object
하나 이상(anyOf)
- boolean
- null
boolean
description object
하나 이상(anyOf)
- string
- null
string
]
SemanticOntologyUpdate
{
"name": "string",
"alias": "string",
"folder_id": "string",
"tags": [
"string"
],
"description": "string",
"comments": [
"string"
],
"instructions": [
"string"
],
"entities": [
{
"name": "string",
"visible": true,
"comments": [
"string"
],
"links": [
{
"category": "semantic.table",
"id": "string",
"name": "string"
}
],
"attributes": [
{
"name": "string",
"visible": true,
"label": "string",
"description": "string",
"synonyms": [
"string"
],
"dictionary": {
"builtin": {},
"external": "string"
},
"values": [
"string"
],
"samples": [
"string"
],
"display": true
}
]
}
],
"relations": [
{
"name": "string",
"visible": true,
"description": "string"
}
]
}