Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 7 Next »

태그 테이블 동작 개념도


태그 테이블은 단 하나의 사용자가 생성할 수 있는 가상의 테이블로서 센서 데이터 처리를 위한 데이터 저장소 및 관련 부가 정보 관리를 담당한다.

사용자는 TAG라는 이름의 테이블을 접근함으로써 아래와 같은 기본적인 동작을 수행한다.

  • 고속으로 초당 수만건에서 수십만건의 데이터를 로딩할 수 있다.
  • 고속으로 초당 수만건의 태그 데이터를 시간 범위의 조건으로 검색할 수 있다.
  • 실시간 압축을 통해 오랜 기간 동안의 태그 데이터를 저장할 수 있다.
  • 시간순으로 오래된 데이터에 대한 순차적인 삭제가 가능하다.
  • ROLLUP 테이블 개념을 통해 입력된 태그 값에 대한  실시간 통계 값을 제공한다.
    • 이 통계는 평균, 최소, 최대, 갯수,합계 5개에 대해 제공한다. (마크베이스 5.2 기준)
    • 사용자는 SELECT 질의 문을 통해 실시간으로 생성되는 이 통계 값을 임의의 시간 범위에 따라 수 초 내로 얻을 수 있다.
  • 태그 메타 정보 기능을 통해 특정 태그에 대한 부가 정보를 기록하고 이를 변경, 삭제할 수 있다.

저장되는 사용자의 센서 데이터는 기본적으로 시계열 데이터로서 해당 태그의 이름과 시간 그리고 64비트 실수 값을 갖는 특정한 데이터형이다.

태그이름(스트링)발생시간(64비트)해당 값(64비트)(사용자 확장 컬럼들..)

그러나, 마크베이스에서는 단지 태그 테이블이 센서 데이터를 저장하는 것에만 국한되지 않고, 실시간의  통계 정보도 함께 얻을 수 있는 특별한 기능도 함께 제공한다.






  • No labels