IBM FileNet P8, 버전 5.2.1            

워크플로우 및 데이터베이스 필드

워크플로우 시스템에 사용되는 필드는 워크플로우 필드와 데이터베이스 필드의 두 가지 기본 유형이 있습니다.

워크플로우 필드

워크플로우 필드는 단일 워크플로우와 연관된 모든 사용자 필드 및 시스템 필드입니다. 워크플로우 필드는 워크플로우 특성이며 이는 워크플로우 필드가 하나 이상의 워크플로우 단계에서 사용될 수 있음을 의미합니다. 워크플로우를 실행 중인 경우 한 단계에서 설정된 필드 값을, 동일한 필드를 사용하는 이후 단계에서 사용할 수 있습니다. 워크플로우에서 각 필드의 값은 워크플로우의 현재 인스턴스로 제한됩니다. 워크플로우가 실행될 때마다 필드의 값이 다를 수 있으며 워크플로우가 처리할 때 변경될 수 있습니다.

워크플로우 필드는 다음과 같은 두 가지 유형이 있습니다.
  • 사용자 필드. 워크플로우 작성자는 단계 매개변수 또는 조건 테스트 용도의 값을 보유하는 필드를 정의합니다. 사용자 필드 정의에는 이름, 데이터 유형 및 초기값이 있습니다. 워크플로우 작성자, 워크플로우 관리자 및 애플리케이션 개발자는 일반적으로 함께 작업하여 필요한 사용자 필드와 필드의 사용 방식을 결정합니다.
  • 시스템 필드. 워크플로우 시스템은 워크플로우를 처리하는 데 필요한 필드를 자동으로 작성합니다. 워크플로우에서 시스템 필드를 사용하고 참조하지만 시스템 필드에 포함된 값을 직접 편집할 수는 없습니다.
데이터베이스 필드
해당 소스 필드(예: 워크플로우 필드)의 값을 검색 가능하도록 저장하기 위해 데이터베이스 필드를 작성할 수 있습니다. 특히, 데이터베이스 필드는 다음 용도로 사용될 수 있습니다.
  • 검색 필터에서 사용
  • 데이터베이스 인덱스에서 사용
  • 이벤트 로그에 정보 로깅

데이터베이스 필드는 작업목록, 큐, 이벤트 로그와 같은 워크플로우 구조의 일부입니다. 데이터베이스 필드 및 소스 필드는 동일한 이름과 동일한(또는 유사한) 데이터 유형을 가져야 합니다. 정수 및 부동 소수점 데이터 유형은 혼합할 수 있습니다.

데이터베이스 필드는 노출된 필드로도 알려져 있습니다. 노출된 필드 목록에 필드를 추가해도 필드가 작성되지 않습니다. 워크플로우 작성자가 필드를 작성합니다. 마찬가지로, 노출된 필드에서 필드를 제거해도 필드가 삭제되지 않습니다. 위에 나열된 용도로 필드를 사용할 수 없을 뿐입니다.

중요사항: 데이터베이스 필드의 작성은 다음과 같은 방식으로 시스템 성능에 악영향을 미칠 수 있습니다.
  • 이벤트 로그. 데이터베이스 필드는 Case Analyzer 저장소의 크기 및 Case Analyzer의 성능뿐만 아니라 Case Analyzer에 대한 정보 전송에도 영향을 줍니다.
  • 워크플로우 작업목록. 자주 변경되는 데이터베이스는 성능을 저하시킬 수 있습니다. 또한 모든 데이터베이스 필드는 기본적으로 사용자에게 표시됩니다. 작업 항목에 데이터베이스 필드의 해당 소스 피드가 포함되지 않으면 값이 표시되지 않습니다.


마지막 업데이트 날짜: 2015년 10월
bpfsp008.htm

© Copyright IBM Corp. 2015.