Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

함수에 온톨로지 유형 가져오기

함수가 사용하는 객체 유형, 인터페이스와 링크 유형은 저장소가 속한 프로젝트에 가져와야 합니다. Resource Imports 사이드바에는 이미 가져온 유형이 표시됩니다.

유형 선택

  1. Add를 선택합니다. 선택된 온톨로지가 없다면 먼저 온톨로지를 고릅니다. 이미 가져온 유형이 있으면 그 유형의 온톨로지를 사용합니다.
  2. 검색창에서 사용할 객체 유형과 관계 링크를 함께 선택합니다. Airport와 Flight는 예시 이름이며 자신의 온톨로지에 있는 유형을 사용합니다.

인터페이스는 Add 메뉴의 Interfaces에서 선택합니다.

  1. 선택을 Save 또는 Confirm selection으로 저장합니다. Code Assist가 다시 시작하며 필요한 코드 생성을 수행합니다.

여러 온톨로지에 접근할 수 있으면 선택기로 사용할 온톨로지를 고릅니다. 한 프로젝트에 여러 온톨로지를 동시에 가져오는 것은 지원하지 않습니다.

코드 바인딩

템플릿준비와 import
TSv1생성 후 @foundry/ontology-api에서 가져옵니다. 비공개 온톨로지는 @foundry/ontology-api/<ontology-api-name> 경로를 사용합니다.
TSv2유형 선택 후 OSDK를 생성하고 설치해야 @ontology/sdk를 사용할 수 있습니다. 로컬 SDK의 절차를 따릅니다.
PythonPython OSDK 생성과 설치를 완료한 뒤 객체는 ontology_sdk.ontology.objects, 객체 집합은 ontology_sdk.ontology.object_sets에서 가져옵니다.

TSv1은 Code Assist가 시작되면 @foundry/ontology-api 이름을 Ctrl+클릭하여 생성된 index.ts에서 사용 가능한 유형을 확인할 수 있습니다.

TSv2와 Python은 생성 SDK의 코드 완성과 타입 정의에서 같은 정보를 확인합니다. 유형을 선택한 것만으로 SDK 설치가 끝난 것은 아니므로 생성과 설치 단계를 마쳐야 합니다.