Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Flight Sensor 객체 유형과 루트 연결

센서 파이프라인에서 만든 [Example] Sensors 데이터셋과 센서 관측 동기화를 사용합니다. 루트 객체 유형은 Flight이며 기존 기본 키인 flight_id와 센서 데이터의 flight_id가 일치해야 합니다.

Flight Sensor 생성

  1. Ontology Manager 왼쪽에서 Object types를 선택하고 오른쪽 위의 New object type을 엽니다.
  2. 이름 등 메타데이터를 설정합니다. 예제 객체 유형의 이름은 [Example] Flight Sensor입니다.
  3. Properties에서 [Example] Sensors를 기반 데이터셋으로 선택합니다.
  4. String 속성 unique_sensor_flight_id를 기본 키로 지정합니다. 화면에 Sync all columns from datasource 또는 Map all columns가 있으면 나머지 열도 매핑합니다.
  5. title 열에서 매핑한 Title 속성을 제목으로 선택합니다.

환경에 따라 권한과 액션 설정 단계가 표시됩니다. 이 읽기 예제에는 별도 액션을 추가하지 않으며 환경에서 요구하는 권한 설정을 완료한 뒤 Create를 선택합니다.

TSP 연결

Flight Sensor의 Capabilities에서 Time series property의 + Add를 선택합니다.

  1. Flight Sensor Series Id 속성을 선택합니다. 이 속성은 flight_sensor_series_id 문자열을 담습니다.
  2. Set as default time series property를 켭니다. Quiver에서 센서의 기본 시계열을 선택할 때 이 속성을 사용합니다.

  1. 파이프라인에서 만든 동기화를 선택합니다. 예제 이름은 [Example] Time Series Sync | Sensor Readings입니다.
  2. Add property로 설정을 저장합니다.

기본 키인 unique_sensor_flight_id와 TSP인 Flight Sensor Series Id는 별도 속성입니다. 시계열 참조 속성 자체를 기본 키나 제목으로 사용하지 않습니다.

Flight와 링크 생성

Flight Sensor 화면의 New에서 Link type을 선택하고 다음과 같이 구성합니다.

설정센서 쪽루트 쪽
객체 유형Flight SensorFlight
CardinalityManyOne
연결 키외래 키 flight_id기존 기본 키 flight_id

Flight 하나에 여러 Flight Sensor를 연결하며 센서 하나는 해당 Flight에 속합니다. 링크를 만들 때 센서의 외래 키를 루트의 기존 기본 키에 대응시킵니다.

센서 기능 설정

Time series 설정에서 Sensor object type을 켜고 Sensor link에 방금 만든 Flight 연결을 지정합니다.

  • Sensor name에는 Series Name 속성을 선택합니다. 같은 Flight에 연결된 센서의 이름은 서로 달라야 하며 앱에서 altitude, speed 같은 이름으로 표시합니다.
  • Units에는 Units 속성을 선택합니다.
  • 이 예제의 관측은 모두 숫자형이므로 Is categorical? 속성은 필요하지 않습니다. 숫자형과 범주형 동기화를 함께 사용하는 구성에서는 이를 구분하는 Boolean 속성을 매핑합니다.
  • Internal interpolation은 선택 사항입니다. 센서마다 인접 관측 사이를 보간하는 방식을 정하려면 해당 설정을 가진 속성을 연결합니다.

이전 화면에 Is enum?이 표시되면 범주형 여부에 해당하는 이전 명칭입니다. 이 예제에서는 Is deprecated와 Sparkline preview를 추가로 설정하지 않습니다. 다른 센서 구성과 이전 조건은 센서 객체 설정을 참고합니다.

오른쪽 위 Save로 온톨로지 변경을 저장합니다. 이어서 Workshop과 Quiver의 항공편 비교에 Flight와 Flight Sensor를 사용합니다.