다른 앱에서 Vertex 그래프 열기
다른 Foundry 앱의 링크에 URL 매개변수를 넣어 객체와 시간 범위가 채워진 Vertex 그래프를 열 수 있습니다. 새 그래프 생성과 기존 그래프 열기에 적용하는 매개변수가 다릅니다.
새 그래프 생성
새 그래프 경로는 다음과 같습니다.
/workspace/vertex/graph/create
아래 매개변수는 이 생성 경로에만 적용합니다.
| 매개변수 | 동작 |
|---|---|
| selectObjectRid | 해당 객체가 그래프에 있으면 선택하고 중심에 표시 |
| objectRid | 지정한 객체를 노드로 추가 |
| objectSetRid | 지정한 객체 집합의 모든 객체를 노드로 추가 |
| searchAroundFnRid | 지정한 Search Around 함수의 결과를 추가 |
searchAroundFnRid는 objectRid 또는 objectSetRid와 함께 사용해야 합니다. objectRid이면 객체 하나를, objectSetRid이면 그 집합의 객체들을 함수 입력으로 사용합니다.
함수의 반환형과 호출 조건은 그래프 생성 함수를 따릅니다. 도구 모음에서 추가 인수를 입력하는 실행 경로와 URL 생성 경로의 매개변수를 혼동하지 않습니다.
기존 또는 새 그래프의 시간
기존 그래프 경로는 다음과 같습니다. 중괄호에는 실제 그래프 RID를 넣습니다.
/workspace/vertex/graph/{graphRid}
다음 세 입력은 기존 그래프 경로와 새 그래프 생성 경로 모두에 적용합니다.
| 매개변수 | 동작 |
|---|---|
| selectedTime | 선택 시각 |
| startTime | 시간 범위 시작 |
| endTime | 시간 범위 끝 |
시간은 Unix timestamp의 밀리초 수 또는 ISO 형식 날짜와 시각으로 지정합니다. 예를 들어 날짜는 2020-02-15, UTC 시각은 2020-02-15T13:45:00Z로 표현할 수 있습니다.
- selectedTime을 지정했지만 startTime 또는 endTime 중 하나라도 없으면 기본 길이의 범위를 선택 시각 중심으로 만듭니다.
- startTime과 endTime을 모두 지정했지만 selectedTime이 없으면 시작 시각을 선택 시각으로 사용합니다.
앱에 링크 구성
필요한 URL 매개변수를 정한 뒤 다른 앱의 링크 설정에 사용합니다. 다음은 Object Explorer의 Hyperlinks 위젯에서 미리 구성한 그래프 링크를 추가하는 예시입니다.
기존 그래프 템플릿에 초기 객체를 전달하는 경로는 템플릿 입력을 확인합니다.