Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Logic 적용 대기 쓰기

적용 대기 쓰기(Staged writes)는 실행 중 온톨로지 편집을 임시 저장하고 실행이 완료될 때 적용하는 처리 방식입니다. 사람이 수락할 때까지 기다리는 Automate 제안과는 별개의 개념입니다. 베타 기능이므로 플랫폼 인스턴스에 제공되지 않거나 동작이 바뀔 수 있습니다. 필요한 경우 Palantir Support에 접근을 요청합니다.

중첩 편집과 실행 중 조회

이 모드에서는 다른 적용 대기 쓰기 함수, 직접 온톨로지를 편집하는 함수, 또는 그런 함수를 기반으로 하는 액션을 호출할 수 있습니다. TypeScript v2 적용 대기 쓰기 함수와 다른 Logic 함수도 포함됩니다. 중첩 호출에서 만든 편집은 같은 Logic 실행의 후속 조회에 보입니다. 모든 변경은 함께 임시 저장한 뒤 실행이 끝날 때 적용합니다.

예를 들어 지원 이메일 처리 함수가 Support Ticket을 만들고 다른 Logic 기반 분류 액션을 호출할 수 있습니다. 분류 함수가 담당자와 관련 객체를 편집하면 바깥 함수의 다음 블록에서 두 함수의 결과를 함께 조회할 수 있습니다.

Legacy 모드에서는 편집이 발생한 뒤 Contain keywords, Contain keywords (in order), Relative time range 필터를 남은 실행에서 사용할 수 없습니다. 적용 대기 쓰기에서는 실행 전체에 걸쳐 모든 객체 집합 필터를 지원합니다.

출력 계약과 모드 전환

Legacy 편집 함수는 온톨로지 편집 목록을 반환합니다. 적용 대기 쓰기는 변경을 임시 저장하므로 편집 목록을 반환하지 않고 다른 자료형의 값을 반환할 수 있습니다. 따라서 Automate의 Logic 효과에서는 선택할 수 없으며 액션 유형과 액션 효과를 사용해야 합니다.

Execution mode settings > Enable staged write mode로 켜거나 끕니다. 새 함수에서 항상 기본 활성이라고 가정하지 말고 해당 설정을 확인합니다. 끄면 Legacy 출력 방식으로 돌아갑니다. Legacy는 중첩 액션의 편집과 편집 후 일부 필터를 지원하지 않으므로 적용 대기 쓰기를 유지하고 액션으로 호출하는 방식이 권장됩니다.

전환의 버전 영향은 출력 자료형에 따라 달라집니다.

  • 온톨로지 편집 목록 출력의 전환은 반환 자료형이 달라지므로 새 메이저 버전을 게시합니다. 액션과 Automate의 버전 범위는 메이저 경계를 넘지 않아 기존 호출자는 이전 버전을 유지합니다.
  • 편집 목록이 아닌 출력에서는 자료형이 바뀌지 않아 메이저 버전 증가가 발생하지 않습니다. 호환 버전 자동 업그레이드를 사용하는 호출자는 새 버전을 받을 수 있습니다.

액션 생성과 Automate

Usage > Create action을 선택하고 Logic 입력에서 매핑한 액션 매개변수를 검토한 뒤 저장합니다. 이 버튼은 함수의 적용 대기 쓰기 설정을 변경하지 않습니다. 기존 액션을 Ontology Manager에서 해당 함수 기반으로 수정하는 방법도 가능합니다.

Automate에서는 생성 액션을 액션 효과로 사용하고 발동 객체나 값에서 매개변수를 연결합니다. 사람 검토 제안, 재시도 전략과 실패 시 대체 효과 등 액션 효과의 기능을 사용할 수 있습니다. Workshop 등 액션을 지원하는 다른 위치에서도 호출할 수 있습니다.

기존 자동화 이전

기존 Logic 효과는 이전 Legacy 메이저 버전을 계속 사용합니다. 이를 적용 대기 쓰기 버전으로 직접 바꾸려고 하면 저장이 차단됩니다. Auto upgrade to compatible versions도 메이저 버전을 넘지 않습니다.

  1. 함수에서 적용 대기 쓰기를 활성화하고 게시합니다.
  2. Usage > Create action으로 액션을 만듭니다.
  3. 자동화의 Logic 효과를 생성 액션을 제출하는 액션 효과로 바꿉니다.
  4. 자동화를 저장합니다.

Automate 연동에서 실행 전 제안 검토 동작을 확인합니다.