액션 로그는 모든 액션 제출을 오브젝트 유형으로 분석하고 오브젝트 지원 Foundry 도구에 표시하도록 모델링합니다. 액션 로그 오브젝트 유형을 의사결정 워크플로와 온톨로지 변경 사항을 모니터링하는 데 사용하세요.
액션은 온톨로지를 수정하고 관련 부작용을 트리거하는 주요 방법입니다. 종종 이러한 온톨로지 수정은 특정 결정의 결과이거나 데이터 감사 요구 사항이 동반됩니다. 액션 로그는 이러한 결정과 데이터 편집을 나타내는 오브젝트 유형의 생성과 유지 관리를 단순화합니다. 쉬운 식별을 위해 모든 액션 로그 오브젝트 유형은 [LOG]
로 시작됩니다.
액션 로그 오브젝트 유형은 액션 유형과 일대일로 매핑됩니다. 액션을 제출하면 해당 액션 로그 오브젝트 유형의 새로운 오브젝트가 생성됩니다. 이 새로 생성된 오브젝트는 제출된 액션에 의해 편집된 모든 오브젝트에 자동으로 연결됩니다. 로그 오브젝트 유형을 액션 유형과 일대일로 모델링함으로써 액션 로그는 특정 오브젝트 편집을 넘어서 문맥을 포착하는 것을 지원합니다. 예를 들어 동시에 편집된 다른 오브젝트와 액션 제출 시 온톨로지에 의해 나타난 세계의 상태입니다.
예를 들어 "알림 닫기" 액션 유형이 선택된 여러 알림 오브젝트의 "상태" 속성을 Closed
로 수정한다고 가정합니다. 액션 로그가 구성된 경우 한 번에 10개의 알림 오브젝트를 닫으면 모두 10개의 알림 오브젝트에 외부 키 링크가 있는 단일 액션 로그 오브젝트가 생성됩니다.
기본적으로 액션 로그 오브젝트 유형은 다음을 저장합니다:
allow multiple values
가 활성화된 경우 오브젝트 참조 파라미터에 대해서는 지원되지 않음)액션 로그 오브젝트 유형은 액션에 의해 편집되지 않은 오브젝트 속성을 저장하도록 설정할 수 있습니다. 이렇게 하면 데이터 편집뿐만 아니라 온톨로지 편집의 맥락이나 동기에 대한 관련 정보를 저장할 수 있습니다.
"알림 닫기" 액션 유형의 예로 돌아가서, 알림 오브젝트에는 High Priority
와 Low Priority
값을 포함하는 "우선 순위" 속성과 "생성 시간" 타임스탬프 및 "출처" 기계가 있다고 가정합니다. 액션 로그는 이러한 속성을 저장하는 것을 지원합니다. "알림 닫기"에 의해 편집되지 않아도 "우선 순위"를 집계하여 "대부분의 'High Priority' 알림의 출처는 어디인가요?" 또는 "'High Priority' 알림을 닫는 데 얼마나 오래 걸리나요?"와 같은 질문에 답할 수 있습니다.
Function 기반 액션 유형의 액션 로그를 구성하려면, 백업 온톨로지 편집 함수에 Edits 출처가 설정되어야 합니다. Edits 출처에 대한 자세한 내용은 Functions 문서를 참조하세요.
커스텀 Workshop 위젯을 사용하여 액션 로그 오브젝트 유형을 타임라인에 표시할 수 있습니다. 이 위젯을 사용하면 타임라인이 데이터 감사를 지원하도록 구성되어 "무엇이 변경되었고, 누가 변경했으며, 언제 변경되었는지?"와 같은 질문에 답하는 데 도움이 됩니다.
Workshop 내에서 액션 로그 오브젝트 유형은 유즈케이스 또는 온톨로지 전체에서 편집된 전체적인 뷰를 위해 함께 연결될 수 있습니다.
액션 로그 타임라인을 구성하려면 편집된 오브젝트 유형을 선택하세요. 그런 다음 표시할 액션 로그 오브젝트 유형과 원하는 액션 로그 오브젝트 유형 속성을 선택하세요.