Type - Bulk Create
모든 아틀라스 형식 정의를 대량으로 만듭니다. 기존 형식을 다시 만들지 마십시오.
POST {endpoint}/datamap/api/atlas/v2/types/typedefs
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
요청 본문
| Name | 형식 | Description |
|---|---|---|
| businessMetadataDefs |
businessMetadataDefs |
|
| classificationDefs |
분류 정의의 배열입니다. |
|
| entityDefs |
엔터티 정의의 배열입니다. |
|
| enumDefs |
열거형 정의의 배열입니다. |
|
| relationshipDefs |
관계 정의의 배열입니다. |
|
| structDefs |
구조체 정의의 배열입니다. |
|
| termTemplateDefs |
용어 템플릿 정의의 배열입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
요청이 성공했습니다. |
|
| Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
OAuth2Auth
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| https://purview.azure.net/.default |
예제
|
Type_Bulk |
|
Type_Bulk |
Type_BulkCreate
샘플 요청
POST {endpoint}/datamap/api/atlas/v2/types/typedefs
{
"enumDefs": [],
"structDefs": [],
"classificationDefs": [],
"entityDefs": [
{
"name": "azure_sql_server_example",
"superTypes": [
"azure_resource"
],
"typeVersion": "1.0",
"attributeDefs": [
{
"name": "databases",
"typeName": "array<azure_sql_db>",
"cardinality": "SET",
"isIndexable": false,
"isOptional": true,
"isUnique": false
}
]
}
],
"relationshipDefs": []
}
샘플 응답
{
"enumDefs": [],
"structDefs": [],
"classificationDefs": [],
"entityDefs": [
{
"category": "ENTITY",
"guid": "a47fd902-a564-45f1-aa51-ce9224955881",
"createdBy": "ExampleCreator",
"updatedBy": "ExampleUpdator",
"createTime": 1553672211954,
"updateTime": 1553672211954,
"version": 1,
"name": "azure_sql_server_example",
"description": "azure_sql_server_example",
"typeVersion": "1.0",
"attributeDefs": [
{
"name": "databases",
"typeName": "array<azure_sql_db>",
"isOptional": true,
"cardinality": "SET",
"valuesMinCount": 0,
"valuesMaxCount": 2147483647,
"isUnique": false,
"isIndexable": false,
"includeInNotification": false
}
],
"superTypes": [
"azure_resource"
],
"subTypes": []
}
],
"relationshipDefs": []
}
Type_BulkCreateBusinessMetadataDefs
샘플 요청
POST {endpoint}/datamap/api/atlas/v2/types/typedefs
{
"enumDefs": [],
"structDefs": [],
"classificationDefs": [],
"entityDefs": [],
"relationshipDefs": [],
"businessMetadataDefs": [
{
"name": "myBizMetadata1",
"description": "",
"attributeDefs": [
{
"name": "bizAttr1",
"typeName": "string",
"isOptional": true,
"cardinality": "SINGLE",
"isUnique": false,
"isIndexable": true,
"options": {
"maxStrLength": "50",
"applicableEntityTypes": "[\"Path\"]"
}
}
]
}
]
}
샘플 응답
{
"enumDefs": [],
"structDefs": [],
"classificationDefs": [],
"entityDefs": [],
"relationshipDefs": [],
"businessMetadataDefs": [
{
"category": "BUSINESS_METADATA",
"guid": "f26dc6d1-be9c-a0ce-a274-b6388ff6e2eb",
"createdBy": "ServiceAdmin",
"updatedBy": "ServiceAdmin",
"createTime": 1646994112241,
"updateTime": 1646994112241,
"version": 1,
"name": "myBizMetadata1",
"description": "This is my businessMetadata1",
"typeVersion": "1.0",
"lastModifiedTS": "1",
"attributeDefs": [
{
"name": "bizAttr1",
"typeName": "string",
"isOptional": true,
"cardinality": "SINGLE",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"isUnique": false,
"isIndexable": true,
"includeInNotification": false,
"options": {
"applicableEntityTypes": "[\"Path\"]",
"maxStrLength": "50"
}
}
]
}
]
}
정의
| Name | Description |
|---|---|
|
Atlas |
구조체 특성의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
구조체 형식의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
분류 형식의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
제약 조건의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
엔터티 형식의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
열거형 형식의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
열거형 요소의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
서비스의 오류 응답 |
|
Atlas |
relationshipEndDef는 관계의 끝을 나타냅니다. 관계의 끝은 형식, 특성 이름, 카디널리티 및 관계의 컨테이너 끝인지 여부에 따라 정의됩니다. |
|
Atlas |
AtlasRelationshipDef는 관계를 정의하는 TypeDef입니다. 다른 typeDefs와 마찬가지로 AtlasRelationshipDef에는 이름이 있습니다. 만든 후 RelationshipDef에는 guid가 있습니다. 이름 및 guid는 RelationshipDef를 식별하는 두 가지 방법입니다. RelationshipDefs에는 각각 카디널리티, EntityDef 형식 이름 및 이름 및 끝이 컨테이너인지 여부를 지정하는 2개의 끝이 있습니다. RelationshipDefs에는 AttributeDefs가 있을 수 있지만 기본 형식만 허용됩니다. RelationshipDefs에는 필요한 UML 유형의 관계를 지정하는 relationshipCategory가 있습니다. EntityDefs 및 RelationshipDefs를 사용하는 방법은 EntityDefs가 AttributeDefs를 정의한다는 것입니다. 이러한 AttributeDefs는 EntityDef 형식 이름을 해당 형식으로 지정하지 않습니다. RelationshipDefs는 엔터티 인스턴스에 새 특성을 도입합니다. 예를 들어 EntityDef A에는 attr1,attr2,attr3 특성이 있을 수 있습니다. EntityDef B에 특성 attr4,attr5,attr6 RelationshipDef AtoB가 2개의 끝을 정의할 수 있습니다. end1: 형식 A, 이름 attr7 end2: 형식 B, 이름 attr8 EntityDef A의 인스턴스를 만들면 특성 attr1,attr2,attr3,attr7 EntityDef B의 인스턴스가 만들어질 때 특성 attr4,attr5,attr6,attr8이 있습니다. 이러한 방식으로 relationshipDefs는 entityDefs와 별도로 작성할 수 있으며 엔터티 인스턴스에 관계 특성을 삽입할 수 있습니다. |
|
Atlas |
relationshipEndDef는 관계의 끝을 나타냅니다. 관계의 끝은 형식, 특성 이름, 카디널리티 및 관계의 컨테이너 끝인지 여부에 따라 정의됩니다. |
|
Atlas |
구조체 형식의 세부 정보를 캡처하는 클래스입니다. |
|
Atlas |
형식의 정의입니다. |
|
Cardinality |
카디널리티 |
|
Date |
날짜 형식입니다. |
|
Number |
숫자 형식입니다. |
|
Relationship |
관계 범주 |
|
Rounding |
반올림 모드 |
|
Term |
용어집 용어에 대한 용어 템플릿 정의입니다. |
|
Time |
표준 시간대 정보입니다. |
|
Type |
형식 범주 |
AtlasAttributeDef
구조체 특성의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| cardinality |
단일 값 특성 또는 다중값 특성입니다. |
|
| constraints |
제약 조건의 배열입니다. |
|
| defaultValue |
string |
특성의 기본값입니다. |
| description |
string |
특성에 대한 설명입니다. |
| includeInNotification |
boolean |
알림에 포함되는지 여부를 확인합니다. |
| isIndexable |
boolean |
인덱싱할 수 있는지 여부를 확인합니다. |
| isOptional |
boolean |
선택 사항인지 여부를 확인합니다. |
| isUnique |
boolean |
고유한지 여부를 확인합니다. |
| name |
string |
특성의 이름입니다. |
| options |
object |
특성에 대한 옵션입니다. |
| typeName |
string |
형식의 이름입니다. |
| valuesMaxCount |
integer (int32) |
값의 최대 개수입니다. |
| valuesMinCount |
integer (int32) |
값의 최소 개수입니다. |
AtlasBusinessMetadataDef
구조체 형식의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| attributeDefs |
특성 정의의 배열입니다. |
|
| category |
형식 범주의 열거형입니다. |
|
| createTime |
integer (int64) |
레코드의 만든 시간입니다. |
| createdBy |
string |
레코드를 만든 사용자입니다. |
| dateFormatter |
날짜 형식입니다. |
|
| description |
string |
형식 정의에 대한 설명입니다. |
| guid |
string |
형식 정의의 GUID입니다. |
| lastModifiedTS |
string |
동시성 제어를 위한 ETag입니다. |
| name |
string |
형식 정의의 이름입니다. |
| options |
object |
형식 정의에 대한 옵션입니다. |
| serviceType |
string |
서비스 유형입니다. |
| typeVersion |
string |
형식의 버전입니다. |
| updateTime |
integer (int64) |
레코드의 업데이트 시간입니다. |
| updatedBy |
string |
레코드를 업데이트한 사용자입니다. |
| version |
integer (int64) |
레코드의 버전입니다. |
AtlasClassificationDef
분류 형식의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| attributeDefs |
특성 정의의 배열입니다. |
|
| category |
형식 범주의 열거형입니다. |
|
| createTime |
integer (int64) |
레코드의 만든 시간입니다. |
| createdBy |
string |
레코드를 만든 사용자입니다. |
| dateFormatter |
날짜 형식입니다. |
|
| description |
string |
형식 정의에 대한 설명입니다. |
| entityTypes |
string[] |
classificationDef에서 entityType 이름 목록을 지정하면 해당 entityTypes에만 분류를 적용할 수 있습니다. 엔터티 형식의 모든 하위 형식은 제한을 상속합니다. 모든 classificationDef 하위 형식은 부모 entityTypes 제한을 상속합니다. 모든 classificationDef 하위 형식은 entityTypes의 하위 집합을 지정하여 부모 entityTypes 제한을 추가로 제한할 수 있습니다. 부모 제한이 없는 경우 빈 entityTypes 목록은 제한이 없음을 의미합니다. 부모 제한이 있는 경우 빈 entityTypes 목록은 하위 형식이 부모 제한을 선택한다는 것을 의미합니다. entityTypes 목록이 제공되면 다른 엔터티에서 상속되는 경우 거부됩니다. 이렇게 하면 더 깨끗한 classificationsDefs가 권장됩니다. |
| guid |
string |
형식 정의의 GUID입니다. |
| lastModifiedTS |
string |
동시성 제어를 위한 ETag입니다. |
| name |
string |
형식 정의의 이름입니다. |
| options |
object |
형식 정의에 대한 옵션입니다. |
| serviceType |
string |
서비스 유형입니다. |
| subTypes |
string[] |
하위 형식의 배열입니다. |
| superTypes |
string[] |
슈퍼 형식의 배열입니다. |
| typeVersion |
string |
형식의 버전입니다. |
| updateTime |
integer (int64) |
레코드의 업데이트 시간입니다. |
| updatedBy |
string |
레코드를 업데이트한 사용자입니다. |
| version |
integer (int64) |
레코드의 버전입니다. |
AtlasConstraintDef
제약 조건의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| params |
제약 조건 정의의 매개 변수입니다. |
|
| type |
string |
제약 조건의 형식입니다. |
AtlasEntityDef
엔터티 형식의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| attributeDefs |
특성 정의의 배열입니다. |
|
| category |
형식 범주의 열거형입니다. |
|
| createTime |
integer (int64) |
레코드의 만든 시간입니다. |
| createdBy |
string |
레코드를 만든 사용자입니다. |
| dateFormatter |
날짜 형식입니다. |
|
| description |
string |
형식 정의에 대한 설명입니다. |
| guid |
string |
형식 정의의 GUID입니다. |
| lastModifiedTS |
string |
동시성 제어를 위한 ETag입니다. |
| name |
string |
형식 정의의 이름입니다. |
| options |
object |
형식 정의에 대한 옵션입니다. |
| relationshipAttributeDefs |
관계 특성의 배열입니다. |
|
| serviceType |
string |
서비스 유형입니다. |
| subTypes |
string[] |
하위 형식의 배열입니다. |
| superTypes |
string[] |
슈퍼 형식의 배열입니다. |
| typeVersion |
string |
형식의 버전입니다. |
| updateTime |
integer (int64) |
레코드의 업데이트 시간입니다. |
| updatedBy |
string |
레코드를 업데이트한 사용자입니다. |
| version |
integer (int64) |
레코드의 버전입니다. |
AtlasEnumDef
열거형 형식의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| category |
형식 범주의 열거형입니다. |
|
| createTime |
integer (int64) |
레코드의 만든 시간입니다. |
| createdBy |
string |
레코드를 만든 사용자입니다. |
| dateFormatter |
날짜 형식입니다. |
|
| defaultValue |
string |
기본값입니다. |
| description |
string |
형식 정의에 대한 설명입니다. |
| elementDefs |
열거형 요소 정의의 배열입니다. |
|
| guid |
string |
형식 정의의 GUID입니다. |
| lastModifiedTS |
string |
동시성 제어를 위한 ETag입니다. |
| name |
string |
형식 정의의 이름입니다. |
| options |
object |
형식 정의에 대한 옵션입니다. |
| serviceType |
string |
서비스 유형입니다. |
| typeVersion |
string |
형식의 버전입니다. |
| updateTime |
integer (int64) |
레코드의 업데이트 시간입니다. |
| updatedBy |
string |
레코드를 업데이트한 사용자입니다. |
| version |
integer (int64) |
레코드의 버전입니다. |
AtlasEnumElementDef
열거형 요소의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| description |
string |
열거형 요소 정의에 대한 설명입니다. |
| ordinal |
integer (int32) |
열거형 요소 정의의 서수입니다. |
| value |
string |
열거형 요소 정의의 값입니다. |
AtlasErrorResponse
서비스의 오류 응답
| Name | 형식 | Description |
|---|---|---|
| errorCode |
string |
오류 코드입니다. |
| errorMessage |
string |
오류 메시지입니다. |
| requestId |
string (uuid) |
요청 ID입니다. |
AtlasRelationshipAttributeDef
relationshipEndDef는 관계의 끝을 나타냅니다. 관계의 끝은 형식, 특성 이름, 카디널리티 및 관계의 컨테이너 끝인지 여부에 따라 정의됩니다.
| Name | 형식 | Description |
|---|---|---|
| cardinality |
단일 값 특성 또는 다중값 특성입니다. |
|
| constraints |
제약 조건의 배열입니다. |
|
| defaultValue |
string |
특성의 기본값입니다. |
| description |
string |
특성에 대한 설명입니다. |
| includeInNotification |
boolean |
알림에 포함되는지 여부를 확인합니다. |
| isIndexable |
boolean |
인덱싱할 수 있는지 여부를 확인합니다. |
| isLegacyAttribute |
boolean |
레거시 특성인지 여부를 확인합니다. |
| isOptional |
boolean |
선택 사항인지 여부를 확인합니다. |
| isUnique |
boolean |
고유한지 여부를 확인합니다. |
| name |
string |
특성의 이름입니다. |
| options |
object |
특성에 대한 옵션입니다. |
| relationshipTypeName |
string |
관계 형식의 이름입니다. |
| typeName |
string |
형식의 이름입니다. |
| valuesMaxCount |
integer (int32) |
값의 최대 개수입니다. |
| valuesMinCount |
integer (int32) |
값의 최소 개수입니다. |
AtlasRelationshipDef
AtlasRelationshipDef는 관계를 정의하는 TypeDef입니다. 다른 typeDefs와 마찬가지로 AtlasRelationshipDef에는 이름이 있습니다. 만든 후 RelationshipDef에는 guid가 있습니다. 이름 및 guid는 RelationshipDef를 식별하는 두 가지 방법입니다. RelationshipDefs에는 각각 카디널리티, EntityDef 형식 이름 및 이름 및 끝이 컨테이너인지 여부를 지정하는 2개의 끝이 있습니다. RelationshipDefs에는 AttributeDefs가 있을 수 있지만 기본 형식만 허용됩니다. RelationshipDefs에는 필요한 UML 유형의 관계를 지정하는 relationshipCategory가 있습니다. EntityDefs 및 RelationshipDefs를 사용하는 방법은 EntityDefs가 AttributeDefs를 정의한다는 것입니다. 이러한 AttributeDefs는 EntityDef 형식 이름을 해당 형식으로 지정하지 않습니다. RelationshipDefs는 엔터티 인스턴스에 새 특성을 도입합니다. 예를 들어 EntityDef A에는 attr1,attr2,attr3 특성이 있을 수 있습니다.
EntityDef B에 특성 attr4,attr5,attr6 RelationshipDef AtoB가 2개의 끝을 정의할 수 있습니다.
end1: 형식 A, 이름 attr7 end2: 형식 B, 이름 attr8
EntityDef A의 인스턴스를 만들면 특성 attr1,attr2,attr3,attr7 EntityDef B의 인스턴스가 만들어질 때 특성 attr4,attr5,attr6,attr8이 있습니다.
이러한 방식으로 relationshipDefs는 entityDefs와 별도로 작성할 수 있으며 엔터티 인스턴스에 관계 특성을 삽입할 수 있습니다.
| Name | 형식 | Description |
|---|---|---|
| attributeDefs |
특성 정의의 배열입니다. |
|
| category |
형식 범주의 열거형입니다. |
|
| createTime |
integer (int64) |
레코드의 만든 시간입니다. |
| createdBy |
string |
레코드를 만든 사용자입니다. |
| dateFormatter |
날짜 형식입니다. |
|
| description |
string |
형식 정의에 대한 설명입니다. |
| endDef1 |
relationshipEndDef는 관계의 끝을 나타냅니다. 관계의 끝은 형식, 특성 이름, 카디널리티 및 관계의 컨테이너 끝인지 여부에 따라 정의됩니다. |
|
| endDef2 |
relationshipEndDef는 관계의 끝을 나타냅니다. 관계의 끝은 형식, 특성 이름, 카디널리티 및 관계의 컨테이너 끝인지 여부에 따라 정의됩니다. |
|
| guid |
string |
형식 정의의 GUID입니다. |
| lastModifiedTS |
string |
동시성 제어를 위한 ETag입니다. |
| name |
string |
형식 정의의 이름입니다. |
| options |
object |
형식 정의에 대한 옵션입니다. |
| relationshipCategory |
관계 범주는 포함 및 수명 주기에 대한 관계 스타일을 결정합니다. UML 용어는 값에 사용됩니다. ASSOCIATION는 포함되지 않은 관계입니다. 컴퍼지션 및 집계는 포함 관계입니다. 컨테이너와 해당 자식의 수명 주기에 있는 차이점입니다. COMPOSITION의 경우 자식은 컨테이너 없이 존재할 수 없습니다. 집계의 경우 컨테이너와 자식의 수명 주기는 완전히 독립적입니다. |
|
| relationshipLabel |
string |
관계의 레이블입니다. |
| serviceType |
string |
서비스 유형입니다. |
| typeVersion |
string |
형식의 버전입니다. |
| updateTime |
integer (int64) |
레코드의 업데이트 시간입니다. |
| updatedBy |
string |
레코드를 업데이트한 사용자입니다. |
| version |
integer (int64) |
레코드의 버전입니다. |
AtlasRelationshipEndDef
relationshipEndDef는 관계의 끝을 나타냅니다. 관계의 끝은 형식, 특성 이름, 카디널리티 및 관계의 컨테이너 끝인지 여부에 따라 정의됩니다.
| Name | 형식 | Description |
|---|---|---|
| cardinality |
단일 값 특성 또는 다중값 특성입니다. |
|
| description |
string |
관계 끝 정의에 대한 설명입니다. |
| isContainer |
boolean |
컨테이너인지 여부를 확인합니다. |
| isLegacyAttribute |
boolean |
레거시 특성인지 여부를 확인합니다. |
| name |
string |
관계 끝 정의의 이름입니다. |
| type |
string |
관계 끝의 형식입니다. |
AtlasStructDef
구조체 형식의 세부 정보를 캡처하는 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| attributeDefs |
특성 정의의 배열입니다. |
|
| category |
형식 범주의 열거형입니다. |
|
| createTime |
integer (int64) |
레코드의 만든 시간입니다. |
| createdBy |
string |
레코드를 만든 사용자입니다. |
| dateFormatter |
날짜 형식입니다. |
|
| description |
string |
형식 정의에 대한 설명입니다. |
| guid |
string |
형식 정의의 GUID입니다. |
| lastModifiedTS |
string |
동시성 제어를 위한 ETag입니다. |
| name |
string |
형식 정의의 이름입니다. |
| options |
object |
형식 정의에 대한 옵션입니다. |
| serviceType |
string |
서비스 유형입니다. |
| typeVersion |
string |
형식의 버전입니다. |
| updateTime |
integer (int64) |
레코드의 업데이트 시간입니다. |
| updatedBy |
string |
레코드를 업데이트한 사용자입니다. |
| version |
integer (int64) |
레코드의 버전입니다. |
AtlasTypesDef
형식의 정의입니다.
| Name | 형식 | Description |
|---|---|---|
| businessMetadataDefs |
businessMetadataDefs |
|
| classificationDefs |
분류 정의의 배열입니다. |
|
| entityDefs |
엔터티 정의의 배열입니다. |
|
| enumDefs |
열거형 정의의 배열입니다. |
|
| relationshipDefs |
관계 정의의 배열입니다. |
|
| structDefs |
구조체 정의의 배열입니다. |
|
| termTemplateDefs |
용어 템플릿 정의의 배열입니다. |
CardinalityValue
카디널리티
| 값 | Description |
|---|---|
| SINGLE |
싱글 |
| LIST |
목록 |
| SET |
set |
DateFormat
날짜 형식입니다.
| Name | 형식 | Description |
|---|---|---|
| availableLocales |
string[] |
사용 가능한 로캘 배열입니다. |
| calendar |
number (float) |
달력 |
| dateInstance |
날짜 형식입니다. |
|
| dateTimeInstance |
날짜 형식입니다. |
|
| instance |
날짜 형식입니다. |
|
| lenient |
boolean |
날짜 형식의 관용을 결정합니다. |
| numberFormat |
숫자 형식입니다. |
|
| timeInstance |
날짜 형식입니다. |
|
| timeZone |
표준 시간대 정보입니다. |
NumberFormat
숫자 형식입니다.
| Name | 형식 | Description |
|---|---|---|
| availableLocales |
string[] |
숫자 형식입니다. |
| currency |
string |
통화입니다. |
| currencyInstance |
숫자 형식입니다. |
|
| groupingUsed |
boolean |
그룹화가 사용되는지 여부를 확인합니다. |
| instance |
숫자 형식입니다. |
|
| integerInstance |
숫자 형식입니다. |
|
| maximumFractionDigits |
integer (int32) |
소수 자릿수의 최대값입니다. |
| maximumIntegerDigits |
integer (int32) |
최대 정수 자릿수입니다. |
| minimumFractionDigits |
integer (int32) |
소수 자릿수의 최소값입니다. |
| minimumIntegerDigits |
integer (int32) |
최소 정수 자릿수입니다. |
| numberInstance |
숫자 형식입니다. |
|
| parseIntegerOnly |
boolean |
정수만 구문 분석되는지 여부를 확인합니다. |
| percentInstance |
숫자 형식입니다. |
|
| roundingMode |
반올림 모드의 열거형입니다. |
RelationshipCategory
관계 범주
| 값 | Description |
|---|---|
| ASSOCIATION |
연관성 |
| AGGREGATION |
집합체 |
| COMPOSITION |
구성 |
RoundingMode
반올림 모드
| 값 | Description |
|---|---|
| UP |
위로 |
| DOWN |
솜털 |
| CEILING |
천장 |
| FLOOR |
floor |
| HALF_UP |
반 위로 |
| HALF_DOWN |
절반 아래로 |
| HALF_EVEN |
짝수 절반 |
| UNNECESSARY |
불필요한 |
TermTemplateDef
용어집 용어에 대한 용어 템플릿 정의입니다.
| Name | 형식 | Description |
|---|---|---|
| attributeDefs |
특성 정의의 배열입니다. |
|
| category |
형식 범주의 열거형입니다. |
|
| createTime |
integer (int64) |
레코드의 만든 시간입니다. |
| createdBy |
string |
레코드를 만든 사용자입니다. |
| dateFormatter |
날짜 형식입니다. |
|
| description |
string |
형식 정의에 대한 설명입니다. |
| guid |
string |
형식 정의의 GUID입니다. |
| lastModifiedTS |
string |
동시성 제어를 위한 ETag입니다. |
| name |
string |
형식 정의의 이름입니다. |
| options |
object |
형식 정의에 대한 옵션입니다. |
| serviceType |
string |
서비스 유형입니다. |
| typeVersion |
string |
형식의 버전입니다. |
| updateTime |
integer (int64) |
레코드의 업데이트 시간입니다. |
| updatedBy |
string |
레코드를 업데이트한 사용자입니다. |
| version |
integer (int64) |
레코드의 버전입니다. |
TimeZone
표준 시간대 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| availableIds |
string[] |
사용 가능한 ID의 배열입니다. |
| default |
표준 시간대 정보입니다. |
|
| displayName |
string |
표준 시간대의 표시 이름입니다. |
| dstSavings |
integer (int32) |
일광 절약 시간 값입니다. |
| id |
string |
표준 시간대의 ID입니다. |
| rawOffset |
integer (int32) |
표준 시간대의 원시 오프셋입니다. |
TypeCategory
형식 범주
| 값 | Description |
|---|---|
| PRIMITIVE |
원시적인 |
| OBJECT_ID_TYPE |
개체 ID 형식 |
| ENUM |
enum |
| STRUCT |
구조체 (struct) |
| CLASSIFICATION |
분류 |
| ENTITY |
개체 |
| ARRAY |
배열 |
| MAP |
지도 |
| RELATIONSHIP |
관계 |
| TERM_TEMPLATE |
용어 템플릿 |