이벤트 집합 생성과 비교 카드
이벤트는 시작과 끝 timestamp로 정의한 구간입니다. 제목, 설명, 색상과 업무 속성을 더하여 시계열의 변화가 어떤 상황에서 발생했는지 분석할 수 있습니다.
이벤트 시각화를 위해 Ontology Manager에서 별도의 event capability를 구성할 필요는 없습니다. timestamp 속성을 가진 객체 집합은 Event set from tabular data로 변환할 수 있습니다.
카드 입출력
아래에서 Event statistics만 표준 카드와 표 안의 변환을 모두 지원합니다. 나머지는 표준 카드이며 transform table 안의 변환은 지원하지 않습니다.
| 카드 | 입력형 | 출력형 |
|---|---|---|
| Event set from ranges | Time ranges | Event set |
| Event set from tabular data | Transform table, Object set, Dataset | Event set |
| Linked event set | Object 또는 Time series | Event set |
| Time shift event set | Event set | Event set |
| Deduplicate event set | Event set | Event set |
| Event indicator series | Event set | Time series |
| Event comparison plot | Time series와 Event set | Time series group |
| Event statistics | Time series | Time series |
시계열 조건에 맞는 구간을 찾으려면 Time series search를 사용합니다. 이 카드도 Event set을 반환합니다.
시간 범위로 이벤트 만들기
Event set from ranges에서는 각 이벤트에 사용할 시간 범위 목록을 지정합니다. 범위 매개변수를 선택하거나 시작과 끝 timestamp를 각각 입력합니다.
편집기 Data 탭의 Input event data에서 이벤트 툴팁에 나타날 제목과 설명을 편집합니다. 범위 매개변수의 제목과 annotation이 있으면 이벤트의 제목과 설명에 자동으로 채워집니다.
표 데이터로 이벤트 만들기
Event set from tabular data는 객체 집합, transform table 또는 dataset을 이벤트 집합으로 변환합니다. Data 탭의 Events configuration에서 시작과 끝 timestamp를 제공할 열이나 속성을 선택합니다.
연결 객체에서 이벤트 찾기
Linked event set은 기준 객체에서 온톨로지 링크를 따라 관련 객체를 찾습니다. 여러 관계를 차례로 탐색하여 원하는 객체 유형을 찾은 뒤 필요하면 결과를 필터링합니다.
Data 탭의 Events configuration에서 이벤트 시작과 끝 시각을 가진 속성을 지정합니다. 시계열을 입력으로 시작하면 해당 시계열의 루트 객체를 기준 객체로 사용합니다. 이 경로의 이벤트는 객체를 기반으로 하므로 툴팁에 각 객체의 데이터가 채워집니다.
탐색할 객체 수는 연결 탐색의 규모를 함께 고려합니다.
이벤트 시각 이동과 중복 정리
Time shift event set은 지정한 길이만큼 이벤트의 시작과 끝 timestamp를 앞이나 뒤로 옮깁니다.
Deduplicate event set은 서로 겹치는 이벤트의 중복을 정리합니다.
Events plot
이벤트 집합은 시계열 차트 아래의 시간축에 Events plot으로 표시합니다. 입력에는 이벤트의 시각으로 사용할 date 또는 timestamp 속성이나 열이 필요합니다.
이벤트 위에 마우스를 올리면 세부 정보를 볼 수 있습니다. 차트의 확대 수준에 따라 이벤트를 묶어서 표시하며, 묶음 위에서는 그 안의 이벤트 목록을 보여 줍니다.
표시와 툴팁
Display 탭에서 색상, 불투명도, 툴팁과 위치를 구성합니다. 대부분의 설정은 이벤트 열을 값의 공급원으로 선택하여 이벤트별로 다르게 지정할 수 있습니다.
| 설정 | 동작 |
|---|---|
| Time series chart visibility | 여러 시계열 차트에서 같은 이벤트 집합을 표시하도록 설정합니다. 한 차트에만 있는 이벤트 플롯의 표시를 그 차트에서 끄면 해당 플롯이 분석에서 제거됩니다. |
| Colors의 Single | 집합의 모든 이벤트에 같은 색을 사용합니다. |
| Colors의 Variable | 16진수 색상 문자열을 가진 속성이나 열에서 이벤트별 색을 가져옵니다. |
| Cycle through colors by column value | 선택한 속성 또는 열의 고유값마다 색을 자동 배정합니다. |
| Render in chart | 차트 안에 이벤트 구간을 강조하여 표시하고 불투명도를 정합니다. |
| Render on X axis | 이벤트 축과 마우스를 올렸을 때의 툴팁을 표시합니다. |
모든 이벤트 툴팁에는 범위와 지속시간을 표시합니다. 나머지 정보는 다음 방식으로 구성합니다.
- Object view: 온톨로지에 구성한 객체 제목과 주요 속성을 표시합니다. 이벤트 집합이 객체 집합 기반이거나 객체 열을 포함할 때만 지원합니다.
- Custom: 이벤트 열에서 제목, 설명 및 추가 필드를 고릅니다.
표에서 이벤트 속성 계산
이벤트 집합과 이벤트 플롯은 행 하나를 이벤트 하나로 사용하는 transform table을 기반으로 합니다. 이벤트 집합의 다음 작업에서 Convert > New transform table을 선택하면 기반 표를 열 수 있습니다.
표에서 이벤트 데이터를 수정하거나 속성을 추가할 수 있습니다. 예를 들어 색상 레이블 열을 계산한 뒤 Display의 Event Options > Colors에서 해당 열을 색상 값으로 사용합니다. 변환을 마친 표는 Event set from tabular data로 다시 이벤트 집합에 연결합니다.
Events timeline
객체 집합의 이벤트를 시간 순으로 표시하며 필요한 경우 범주별로 나눕니다. 입력은 Object set만 지원하고 Transform table은 지원하지 않습니다. 표 데이터의 이벤트 타임라인이 필요하면 Vega 플롯을 사용할 수 있습니다.
이벤트 수가 설정된 Single event threshold를 넘으면 이벤트 색상 표시를 지원하지 않습니다. Data 탭에서 임계값을 늘릴 수 있지만 성능에 영향을 줄 수 있습니다. 관심 기간으로 확대하여 화면의 이벤트 수를 줄이는 방법도 있습니다.
이벤트 수를 시계열로 만들기
Event indicator series는 각 시각에 발생 중인 이벤트 수를 시계열로 나타냅니다. 지속시간이 0인 이벤트는 표시하지 않습니다.
시작 또는 끝 시각을 바꾸려면 먼저 Time shift event set으로 입력 이벤트를 조정합니다. 이벤트가 있는 시각만 다른 시계열에 남기려면 지표 값이 0보다 크다는 시계열 필터 조건을 사용할 수 있습니다.
이벤트별 시계열 구간 비교
Event comparison plot은 각 이벤트가 발생하는 시계열 구간을 추출하여 상대 시간으로 겹쳐 표시합니다. 이벤트 시작을 0에 맞추므로 서로 다른 날짜의 이벤트를 같은 경과 시간으로 비교할 수 있습니다.
다음 예시는 차 생산 탱크의 온도가 80도를 넘는 구간의 변화를 비교합니다.
결과 Time series group으로 Reference profile bounds를 계산할 수 있습니다.
이벤트마다 집계값 하나 계산
Event statistics는 이벤트가 발생하는 구간별로 시계열을 집계합니다. 이벤트당 점 하나를 가진 새 Time series를 반환합니다. 표준 카드와 표 안의 변환 모두에서 사용할 수 있습니다.
이벤트가 아닌 시계열 자체의 구간별 집계는 구간 집계에서 비교할 수 있습니다.