Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Pilot Ontology 탭

Ontology 탭은 앱이 재사용하거나 제안한 객체 유형, 액션 유형과 링크를 그래프로 보여 줍니다. 이동, 확대/축소와 노드 선택을 지원하며 자동 계층 배치를 사용합니다.

Existing은 기존 유형과 Pilot이 가한 변경을, Proposed는 현재 세션에서 제안한 새 유형을 뜻합니다. 상태로 그래프를 필터링할 수 있습니다.

데이터 미리보기

객체 노드를 선택하면 속성, 로컬 seed data와 레코드 수를 확인합니다. 앱 미리보기를 운영 데이터로 바꾸어도 이 데이터 미리보기는 로컬 표본을 유지합니다. 값이 기대와 다르면 대화에서 다시 생성하거나 수정하도록 요청합니다.

Pilot의 정의 변경 허용

시작 화면의 Modify Ontology permissions 또는 그래프 오른쪽 위 Ontology permissions에서 제어합니다. 이 설정은 제안 가능한 스키마 변경을 정할 뿐 실제 레코드 읽기, 액션 실행이나 정의 배포 권한을 부여하지 않습니다. 보호된 코드 브랜치에서는 편집 가능한 브랜치로 전환해야 바꿀 수 있습니다.

Allow Pilot to create new object/action types는 새 유형 제안 여부를 정합니다. 끄면 배포된 기존 유형으로 제작합니다. Default edit permissions는 개별 지정이 없는 객체 및 액션 유형의 기본값입니다. Allow modifications와 Do not allow modifications 중 선택하며 기본값 변경이 개별 설정을 덮어쓰지는 않습니다.

개별 노드에서도 허용을 바꿀 수 있습니다. 허용하면 객체 속성이나 액션 매개변수를 추가 및 편집할 수 있어 API의 호환성을 깨는 변경이 생길 수 있습니다. 금지하면 배포된 정의 그대로 참조합니다. 링크 유형에는 독립 제어가 없고 양쪽 객체 유형 권한을 따릅니다.

잠긴 유형의 변경이 필요한 요청을 받으면 Pilot이 멈추고 진행 방법을 묻습니다. 수정을 허용하거나 Foundry에서 직접 수정하거나 기존 정의를 유지할 수 있습니다. 생성도 금지하고 모든 유형 수정도 금지하면 기존 데이터와 액션만으로 앱을 설계합니다.

변경 요청과 오류

기한 속성 추가, 이름과 설명이 있는 Category 생성, Task와 Category 연결, 우선순위를 High/Medium/Low 값으로 변경하는 요청 등을 할 수 있습니다. 온톨로지 설계 에이전트가 구조를 수정하면 그래프와 프런트엔드 코드가 함께 갱신됩니다.

정의, 코드 검사 또는 편집 허용 오류는 해당 문제를 열어 엔터티와 제약을 확인합니다. 이는 Deployability의 배포 시험과 별개입니다. 편집 가능한 브랜치에서 수정하고 온톨로지 배포 브랜치를 만들기 전에 다시 확인합니다.