객체 유형 메타데이터
객체 유형(Object type)의 메타데이터는 개별 객체(Object)의 값이 아니라 유형을 식별하고 표시하는 정의입니다.
| 항목 | 의미와 예 |
|---|---|
| ID | 앱 구성에서 유형을 참조하는 고유 식별자입니다. Employee의 예제 ID는 employee입니다. 초기 생성 후에는 바꿀 수 없습니다. |
| RID | 플랫폼이 자동 생성하는 리소스 식별자(Resource identifier)입니다. 오류 메시지에서 유형을 가리킬 때 사용합니다. |
| Icon | 객체를 표시할 때 사용하는 그림과 색상입니다. Employee에는 사람 아이콘을 사용할 수 있습니다. |
| Display name | 개별 객체를 다루는 앱에서 보이는 유형 이름입니다. 예는 Employee입니다. |
| Plural display name | 여러 객체를 다룰 때 보이는 이름입니다. 예는 Employees입니다. |
| Description | 유형의 의미를 설명합니다. 예는 All full-time and part-time employees of Organization X입니다. |
| Groups | 유형 분류용 레이블입니다. HR과 Employee 360 같은 그룹에 포함할 수 있습니다. |
| API name | 코드에서 참조하는 이름입니다. 예제는 Employee입니다. |
| Visibility | prominent는 우선 노출, hidden은 일반 사용자 화면에서 숨김, normal은 보통 표시입니다. 기본값은 normal입니다. |
| Status | active, experimental, deprecated, example 또는 promoted입니다. 기본값은 experimental입니다. promoted는 객체 유형에만 적용하며 온톨로지 수준의 소유자 승인이 필요합니다. 상태와 변경 보호를 확인합니다. |
| Index status | 마지막 재인덱싱 상태를 나타내며 구형 표시에는 success, failed와 not started가 있습니다. |
| Writeback | 구형 쓰기 반영 데이터셋의 생성 여부 및 사용자 편집의 enabled 또는 disabled 상태를 나타냅니다. |
표시 여부는 접근 권한을 대신하지 않습니다. ID와 API 이름도 서로 다릅니다. API 이름은 experimental 상태에서만 바꿀 수 있으며, 삭제하려면 experimental 또는 deprecated 상태여야 합니다. 생성 시 이름 규칙과 수정 조건을 함께 확인합니다.
Object Storage V1에서는 사용자 편집에 쓰기 반영 데이터셋이 필요했습니다. Object Storage V2는 사용자 편집을 위해 구체화 데이터셋(Materialized dataset)을 반드시 만들 필요가 없습니다. 해당 데이터셋은 하위 작업에서 편집 결과가 필요할 때 구성합니다.
속성 자체의 이름, 자료형과 값은 속성 개념과 구분합니다.