본 번역은 검증되지 않았습니다. AIP를 통해 영문원문으로부터 번역되었습니다.

5 - 온톨로지 유형 가져오기

이 내용은 learn.palantir.com ↗에서도 사용할 수 있으며, 접근성을 위해 여기에 제시되었습니다.

📖 작업 소개

오브젝트 유형을 Code Repositories에 명시적으로 가져와야 함수를 작성할 수 있습니다. 이 튜토리얼에서는 비행 경보 오브젝트 유형에 대해 함수를 작성하게 됩니다. 이 작업은 오브젝트 유형을 프로젝트에 가져오는 과정을 안내합니다.

🔨 작업 지침

  1. 애플리케이션 화면 상단에서 설정 메뉴 항목을 클릭합니다. 참고: More ▾ 드롭다운 항목 아래에 그룹화되어 있을 수 있습니다.

  2. 왼쪽 메뉴에서 온톨로지를 클릭합니다.

  3. 온톨로지 가져오기 창에 있는 오브젝트 유형 필터링 검색 창에 Flight Alert 오브젝트의 이름(예: [yourName] Flight Alert)을 입력합니다.

  4. 검색에서 오브젝트 유형이 나타나면, 중앙 열에 있는 API 이름(예: yourNameFlightAlert)을 클립보드에 복사합니다.

  5. API 이름 오른쪽에 있는 기호를 클릭하여 오브젝트 유형을 프로젝트에 가져옵니다.

    • ℹ️ 오브젝트 유형을 저장소에 가져오면, 같은 프로젝트 내의 다른 저장소에서 사용할 수 있습니다. 즉, 프로젝트 당 오브젝트 유형 가져오기를 한 번만 수행하면 됩니다.
  6. 창 오른쪽 하단에 있는 파란색 저장하기 버튼을 클릭합니다.

  7. 나중에 승객, 비행 경보 ⟷ 비행 및 비행 ⟷ 지연 유형을 참조하게 될 것이므로, 프로젝트에 추가합시다.

    • 화면 중앙 영역의 링크 유형 탭으로 전환하고, 당신의 비행 경보 오브젝트와 [Example Data] Flight 사이의 링크를 찾고, 버튼을 클릭하여 추가합니다.
  8. [Example Data] Flight[Example Data] Delays 사이의 링크, 그리고 당신의 비행 경보 오브젝트와 [Example Data] Passenger 사이의 링크에 대해 동일한 단계를 수행하고, 완료 시 저장하기를 클릭하십시오.

  9. 화면이 다시 로드되면, 코드 탭으로 돌아가서 ../src/index.ts 파일을 엽니다(즉, __tests__ 폴더 내에 없음).

  10. 2번째 줄에 있는 import문에, 온톨로지 설정 페이지에서 복사한 API 이름을 빈 중괄호에 추가합니다. 이 예제에서는 JmeierFlightAlert을 당신의 API로 바꾸세요: import { JmeierFlightAlert } from "@foundry/ontology-api";

📚 추천 독서 (~2분 읽기)

위의 작업에 도움이 필요한 경우, 온톨로지 유형 가져오기 과정에 대한 짧은 설명을 참조하십시오. 저장소에서 사용할 수 있는 온톨로지 유형을 알아보려면 @foundry/ontology-api 패키지 이름에서 ctrl + select를 할 수 있다는 점을 특히 주의하십시오. API 이름이 목록에 없으면, 설정 > 온톨로지 섹션에서 제대로 가져왔는지 확인하십시오. 여전히 표시되지 않으면 Code Assist를 다시 시작하고/또는 브라우저를 새로 고칩니다.