Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Workshop의 Vertex Graph 위젯

그래프, 그래프 템플릿과 다이어그램을 Workshop에 임베드할 수 있습니다. 템플릿 입력을 Workshop 변수에 연결하면 사용자 입력이나 업무 상태에 따라 그래프를 구성합니다.

위젯 추가

Workshop 섹션의 + 또는 + Add widget에서 Vertex Graph를 찾습니다. 편집기의 Select로 리소스를 고릅니다. 선택기에는 호환되는 리소스만 나타납니다.

Input

Vertex 위젯 Input 설정

리소스와 입력

설정동작
Resource: Static리소스 선택기로 그래프, 템플릿 또는 다이어그램 하나 선택
Resource: VariableString 변수로 graph, graph pointer 또는 graph template RID 제공
Override graph RID템플릿을 선택했을 때 생성 그래프 대신 기존 그래프 RID를 표시하는 선택적 입력
Parameters템플릿의 입력별로 Workshop 변수 연결. 객체 유형 입력은 객체 집합 변수 사용
Sub-graph기존 그래프 또는 다이어그램에 여러 하위 그래프가 있으면, 그 하위 그래프의 객체가 들어 있는 객체 집합 변수로 표시할 대상을 지정
Refresh key변수 값이 바뀌면 그래프를 완전히 다시 로드
Append on parameter change입력이 바뀔 때 처음부터 재생성하지 않고 기존 그래프에 새 객체 추가

Override graph RID는 객체 속성에 저장해 둔 탐색 결과를 다시 여는 데 사용할 수 있습니다.

온톨로지 시나리오

Load data from scenario를 켜면 기본 온톨로지 대신 온톨로지 시나리오의 격리된 편집 상태를 로드합니다. 이 시나리오의 편집은 기본 온톨로지를 바꾸지 않습니다.

Regenerate graph after applying or switching scenarios를 켜면 시나리오를 수정하거나 다른 시나리오로 전환할 때 그래프를 갱신합니다.

이전 통합 입력

Use legacy input object set은 필요한 객체 유형을 하나의 객체 집합 변수로 전달하는 이전 방식입니다. 비객체 매개변수가 없고 객체 유형마다 객체 매개변수가 하나일 때만 동작하므로 새 구성에는 권장하지 않습니다.

Interaction

설정동작
Selected objects선택 객체들을 객체 집합 변수로 자동 출력
On selected objects change선택 변경 시 Workshop 이벤트 실행. 상세 드로어 열기나 다른 위젯 갱신 등에 사용
On successful action application그래프의 액션이 성공적으로 실행된 뒤 Workshop 이벤트 실행
Zoom to object set입력이 바뀔 때 지정한 객체 집합이 보이도록 뷰포트 조정
Objects on subgraph현재 선택한 하위 그래프의 모든 객체를 집합으로 출력
Add objects to subgraph제공한 객체들을 현재 하위 그래프에 추가
Available actions그래프에서 제공할 온톨로지 액션 목록 제어

Available actions는 All, Some 또는 None입니다. All은 그래프 객체의 액션들을, Some은 명시적으로 고른 액션들만 제공하며 None은 액션을 제공하지 않습니다.

Time configuration

Selected time과 Time window는 Timeline, Time selection panel 또는 Series panel 중 하나 이상이 활성화되어 있어야 구성할 수 있습니다.

Selected time

선택 시각은 그래프와 Selection의 시간 데이터 readout에 적용됩니다. 기본값은 그래프를 불러온 시각입니다.

방식동작
Default변수와 동기화하지 않음
Timestamp variableWorkshop Timestamp 변수와 동기화
Date variableWorkshop Date 변수와 동기화

Time window

시간 차트에 표시할 데이터 범위를 정합니다. 기본 범위는 Control Panel 설정을 사용합니다.

방식동작
Default변수와 동기화하지 않음
TimestampTimestamp 변수 두 개로 Start와 End 지정
DateDate 변수 두 개로 Start와 End 지정

Capabilities

설정동작
Read-only mode그래프 편집 기능과 편집 도구 모음 제거
Enable transition to Vertex application현재 그래프 상태로 전체 Vertex 앱을 여는 버튼 표시
Enable export as PNG현재 그래프의 PNG 내보내기 허용. 임베드 리소스에 대한 frontend export 권한 필요
Saving settings현재 그래프 상태 저장 허용 여부와 저장 동작 구성

읽기 전용 그래프의 구체적인 제한은 모드 참조를 따릅니다. 온톨로지 액션의 제공 범위는 별도 Available actions 설정으로 관리합니다.

저장 허용

Saving settings를 Disabled로 두면 사용자가 저장할 수 없습니다. Enabled에서는 다음을 정합니다.

설정선택지
Default resource name고정 문자열인 Static 또는 Workshop String 변수인 Variable
Default folderFolder reference, Static RID 또는 폴더 RID/경로를 가진 Variable
On create new graph저장 후 Workshop Event 또는 Foundry Action 실행
Show save dialogNone이면 기본 이름과 위치로 저장. Resource dialog이면 사용자가 이름과 위치 선택
Save as versioned graph기존에 비버전형이었어도 버전형 그래프로 저장. 버전형은 자동 저장과 버전 이력 지원

저장 후 액션에는 Saved graph RID, Saved graph name과 현재 사용자 ID를 특수 입력으로 사용할 수 있습니다. 모든 필수 매개변수의 기본값을 구성해야 합니다.

Interface

설정동작
Legend/objects panel왼쪽 패널 표시. 아래에서 활성화한 Layers, Selection, Search, Histogram과 Info를 포함
Series panel위젯 아래에 시계열 패널 표시
Time selection panel오른쪽 위에 시간 스크러버 표시
Enable timeline시간순 이벤트 및 데이터점 보기 활성화
Is timeline open모듈을 처음 불러올 때 Timeline을 열지 선택
Enable layers panel레이어 가시성을 제어할 패널 허용
Enable selection panel선택 객체 상세 패널 허용
Enable search panel그래프 객체 검색 패널 허용
Enable histogram panel객체 속성값 분포 패널 허용
Enable info panel그래프 메타데이터 및 레이어 범례 요약 패널 허용
Enable version history panel버전형 그래프의 이전 버전 패널 허용
Enable add object그래프에 새 객체 추가 허용
Is legend/objects panel collapsed최초 로드 시 왼쪽 패널을 접을지 선택
Enable subgraph navigation menu하위 그래프 이동 및 생성 메뉴 허용
Incomplete inputs message템플릿 필수값이 부족할 때 대화상자에 표시할 안내

하위 그래프가 여러 개 있으면 Enable subgraph navigation menu 설정과 관계없이 탐색 메뉴가 나타납니다.

탐색을 저장하고 나중에 이어 보기

템플릿에서 시작한 탐색을 저장하고 객체에 RID를 남기면 같은 대상을 다시 볼 때 이전 그래프를 불러올 수 있습니다.

  1. 객체 유형에 저장된 그래프 RID를 담을 String 속성을 만듭니다. Value Formatting은 Resource RID로 지정합니다.
  2. 이 속성에 값을 쓰는 액션을 구성합니다. 저장할 객체는 템플릿 입력 객체이거나 탐색 대상과 연결된 별도 그래프 보관 객체일 수 있습니다.
  3. 초기 탐색용 그래프 템플릿을 만듭니다.
  4. Workshop의 Vertex Graph에서 Static 리소스로 템플릿을 선택하고 입력 변수를 연결합니다.
  5. Override graph RID에 저장된 RID 속성을 연결합니다. 연결 객체에 보관했다면 링크 탐색 변수나 저장 그래프 목록에서 가져옵니다.
  6. Saving settings를 켜고 On create new graph에 RID를 기록하는 액션을 연결합니다. 매개변수에는 Saved graph RID 특수값을 사용합니다.

사용자가 저장하면 현재 그래프를 리소스로 만들고 객체 속성에 그 RID를 기록합니다. 다음에 객체를 열면 Override graph RID로 저장한 탐색을 다시 불러옵니다.