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

핵심 개념 및 제한 사항

시나리오

시나리오는 일련의 액션을 적용하고 일련의 모델을 평가하여 온톨로지의 데이터를 분기시킨 것입니다.

분기에는 기본 온톨로지에서 수정된 오브젝트 속성, 생성된 오브젝트, 삭제된 오브젝트, 생성된 링크 유형 및 삭제된 링크 유형이 포함됩니다.

시나리오는 생성된 후 변경할 수 없습니다. 시나리오를 "수정"하려면 수정된 액션 또는 모델 집합이 있는 새 시나리오를 생성하십시오. 기존 시나리오의 이름 옆에 있는 더 많은 옵션 ... 드롭다운 메뉴를 선택하여 기존 액션 및 파라미터와 함께 시나리오를 복제할 수도 있습니다.

모델

Foundry의 모델은 다른 오브젝트 속성을 주어진 오브젝트 속성으로 추정하는 함수입니다. 이는 주로 온톨로지에서 알 수 없는 값을 추정하거나 예측하는 데 사용됩니다.

modeling objectives를 통해 모델을 관리하고 배포할 때 시나리오에서 모델을 평가할 수 있습니다. 시나리오를 작동시키는 목표 기반 모델을 선택하는 방법에 대해 모델 설정 안내서에서 자세히 알아보십시오.

또한 Foundry의 모델은 액션 집합을 주어진 속성의 기대값을 추정하는 데 사용될 수도 있습니다.

액션과 동일한 기능을 수행하는 액션을 구성할 수 있지만 이러한 의미는 동일하지 않습니다.

  • 액션은 온톨로지에 직접적으로 변경할 것으로 예상되는 변경 사항을 나타냅니다; 이는 독립 변수입니다.
  • 모델은 직접 제어하지 않는 변경 사항에 대한 기대값을 나타냅니다; 이는 종속 변수입니다.

이 구분을 통해 시나리오를 기반으로 결정을 내릴 때 액션을 적용하고 모델 결과를 더 정확하게 추적할 수 있습니다.

도메인

도메인은 모델이 평가될 수 있는 유효한 집합을 설명합니다.

도메인은 온톨로지의 일련의 오브젝트에 대해 정의됩니다.

가장 단순한 경우 도메인은 특정 오브젝트 유형의 모든 오브젝트로 정의되지만, 더 복잡한 집합도 구성할 수 있습니다.

도메인의 오브젝트에 대해 모델을 평가할 때 결과는 독립적이어야 합니다. 즉, 도메인의 하위 집합에서 모델을 평가하면 전체 도메인에서 평가한 결과와 동일한 결과를 가져야 합니다.

도메인은 주로 오브젝트 기반 애플리케이션의 맥락에서 모델이 언제 어떻게 평가되어야 하는지 결정하는 데 사용됩니다.

그러나 도메인은 애플리케이션 성능을 개선하는 데도 사용될 수 있습니다. 예를 들어, 애플리케이션에서 도메인의 하위 집합만 사용되면 모델은 해당 하위 집합에서만 평가할 필요가 있습니다. 도메인의 오브젝트에 대한 모델 결과는 독립적이어야 하므로 하위 집합에서 평가한 결과가 다른 결과를 가져올 염려가 없습니다.

제한 사항

성능상의 이유로 시나리오를 사용하여 작업 흐름을 구축할 때 고려해야 할 몇 가지 제한 사항이 있습니다.

  • 단일 시나리오에서 온톨로지에 30,000개 이상의 편집을 할 수 없습니다.
  • 시나리오 인프라가 액션 위에 구축되므로 액션에 의해 적용된 제한이 시나리오의 액션에도 적용됩니다. 액션에 대한 제한 목록은 액션 문서를 참조하십시오.
  • 시나리오에 Function-backed 액션이 포함되어 있으면 해당 Function은 Foundry Functions에 존재하는 제한에 적용됩니다.
  • 시나리오에는 최대 50개의 액션만 포함할 수 있습니다.