ThingWorx 모델 및 데이터 모범 사례 > 데이터 관리 > 플랫폼에서 데이터 가져오기
플랫폼에서 데이터 가져오기
데이터 집계
데이터 집계는 Platform에서 데이터를 가져오는 방법이며 대개 정상적인 IoT 응용 프로그램에 필요한 구성 요소입니다. 응용 프로그램 내에서는 일반적으로 사용에 필요한 것 보다 많은 데이터가 생성되며 많은 양의 데이터로 작업할 때 발생하는 몇 가지 문제를 집계를 통해 줄일 수 있지만 다음과 같은 모범 사례를 통해 문제를 줄일 수 있습니다.
매쉬업의 경우 부적합한 집계 구현으로 다음과 같은 문제가 발생할 수 있습니다.
느린 매쉬업 로드/렌더링 시간
여러 사용자가 동시에 매쉬업을 열 때 메모리 사용량 급증
데이터 집계 모범 사례
분당 데이터 요소가 많은 있는 경우 특히 데이터를 위젯에 바인딩하기 전에 데이터를 집계해야 합니다. 집계는 매쉬업을 로드하기 전에 수행해야 합니다. 질의 서비스 내에서 집계 또는 정렬 방법을 수행할 때 문제가 발생하는 경우가 종종 있습니다.
다음 위치에서 데이터를 정렬하여 미리 집계하는 것이 최선의 방법입니다.
지속성 오버헤드를 줄이고 메모리에서 더욱 빠르게 읽어들이기 위해 비지속형 속성으로 메모리 내에서
지속성이 필요한 경우 별도의 스트림 또는 데이터 테이블에서