Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Quiver 보간과 계산 시각

시계열 카드는 보간 방식을 직접 지정하거나 Inherit from source로 상위 입력의 설정을 따를 수 있습니다. 온톨로지 TSP를 불러오면 해당 속성의 서식 설정을 사용하고, 변환 결과는 입력 플롯의 보간 설정을 이어받습니다. 센서의 단위와 보간 속성은 센서 객체 설정에서 구성합니다.

일반적인 보간 개념은 시계열 보간에 설명되어 있습니다.

보간 전략

영역전략값의 해석
BeforeNearest첫 관측 이전에 가장 가까운 관측값 사용
BeforeNone첫 관측 이전으로 확장하지 않음
InternalLinear이전과 다음 점을 직선으로 연결. 숫자형만 지원
InternalNearest가장 가까운 점의 값
InternalNext다음 점의 값
InternalPrevious이전 점의 값
InternalNone중간 값을 보간하지 않고 개별 점 사용
AfterNearest마지막 관측 이후에 가장 가까운 관측값 사용
AfterNone마지막 관측 이후로 확장하지 않음

Nearest, Next와 Previous는 계단 형태로, Linear는 기울어진 선으로 표현합니다. 범주형 시계열에는 Linear를 사용할 수 없습니다. Show interpolation line 설정은 외부 보간이 NONE이 아닐 때 첫 점 이전과 마지막 점 이후의 선을 표시합니다.

보간은 계산할 값을 정하는 기능인 동시에 시각화 방식에도 영향을 줍니다. 화면에서 선이 임계값을 지나는 위치가 곧 이벤트 검색의 시작 시각인 것은 아닙니다.

특정 시각의 값

Value at time과 Enum value at time은 지정한 시각에 관측이 없으면 보간으로 값을 구합니다. 해당 시각 앞뒤의 관측과 선택한 전략을 사용하며 상위 플롯의 설정 대신 별도 전략을 지정할 수도 있습니다.

여러 시계열의 수식

Time series formula는 여러 시계열을 결합할 때 보간을 사용합니다. 예를 들어 $E + $F에서 두 입력의 관측 시각이 다르면 없는 값을 어떻게 구할지가 결과 시각과 값에 영향을 줍니다.

보간이 없는 입력이 있으면 그 입력들이 실제 관측을 공유하는 시각으로 계산을 제한합니다. 모두 보간할 수 있으면 각 입력 시각의 합집합에서 값을 계산할 수 있습니다. 외부 범위에서도 필요한 값이 정의되는지는 Before와 After 설정을 함께 고려합니다.

시계열 필터

Filter time series의 $E + $F > 100 조건은 먼저 두 입력을 보간하여 조건을 평가할 값을 정합니다.

$E > 10 && $F > 100에서도 입력별 보간이 평가 시각을 결정합니다. E에 보간이 없고 F에는 보간이 있으면 E의 실제 관측 시각에서 조건을 평가합니다.

Linear aggregation의 부분 집계

여러 시계열을 집계할 때 일부 입력에 관측이나 보간값이 없으면 부분 집계가 생길 수 있습니다. Include partial aggregates로 이런 시각의 결과를 포함할지 선택합니다.

다음은 가상 입력입니다. 시각은 UTC이며 없음은 관측이 없는 상태입니다.

시각ABC
2025-02-02 00:00:00120
2025-02-03 00:00:00없음21
2025-02-04 00:00:0032없음
2025-02-05 00:00:00423
2025-02-06 00:00:0052없음

A는 Linear, B와 C는 None으로 설정합니다. 2월 3일의 A는 2로 보간합니다.

시각부분 집계 제외부분 집계 포함
2월 2일33
2월 3일55
2월 4일없음5
2월 5일99
2월 6일없음7

부분 집계를 끄면 보간이 없는 B와 C의 공통 관측 시각만 남으며 A + B + C 수식과 같은 시각의 결과를 얻습니다.

부분 집계를 켜면 입력 중 어느 하나에라도 점이 있는 시각을 사용합니다. 해당 시각에 실제 값 또는 설정된 보간값이 있는 입력들을 집계합니다.

이벤트 검색과 시각화의 차이

Time series search도 여러 시계열을 보간하여 조건을 평가합니다. $E > 50 && $F > 50 같은 조건에 어떤 시각을 사용할지는 수식 및 필터와 같은 원리로 결정합니다.

이벤트 시작과 끝은 결합한 시계열에 실제로 존재하는 계산 시각을 기준으로 합니다. 화면에 그린 선이 그 사이에서 임계값을 통과하더라도 그 교차점을 새 이벤트 경계로 삼지 않습니다.

C에 보간이 없는 경우

위의 입력에서 A와 B는 Linear, C는 None으로 두고 합이 6 이상인 구간을 검색합니다. 결합 결과의 점은 2월 2일의 3, 2월 3일의 5와 2월 5일의 9입니다.

선은 2월 5일보다 먼저 6을 지나지만 조건을 만족하는 첫 계산 점은 2월 5일입니다. 이 예제에서는 그 점이 마지막 계산 점이므로 이벤트의 시작과 끝도 그 시각입니다.

C의 내부도 Linear인 경우

C의 내부를 Linear로 바꾸면 2월 4일의 C가 2로 보간되어 합이 7이 됩니다. 그림의 결합 결과는 2월 2일부터 5일까지 3, 5, 7과 9이며 C의 마지막 관측 이후인 2월 6일로 확장하지 않습니다.

이 경우 첫 만족 점은 2월 4일이므로 이벤트는 2월 4일부터 5일까지입니다. 시각적으로 더 이른 교차점이 있더라도 계산 점을 기준으로 합니다.

Sample

Sample은 지정한 간격으로 시계열을 재표본화하며 입력의 보간 설정으로 빈 시각의 값을 구합니다. 다음 가상 예는 한 시간 간격으로 표본화합니다.

시각(2025-02-02)입력 값LinearPrevious
00:00:00111
01:00:00없음21
02:00:00없음31
03:00:00444
04:00:00555

Combine time series

Combine time series는 결합 시 보간하지 않습니다. 각 시각에 실제 관측점이 있는 입력들의 데이터를 사용합니다.

이 카드에서 Inherit from source를 선택하면 첫 번째 입력 시계열의 보간 설정을 출력에 적용합니다. 이는 현재 결합에서 없던 관측을 보간한다는 뜻과 구분합니다. 출력의 표시나 후속 계산에서 사용할 보간 설정입니다.