대시보드
대시보드는 데이터를 구성하고 시각화하는 데 사용할 수 있습니다. 대시보드 구현에 대한 사용 사례는 다음과 같이 여러 개가 있습니다. 예를 들어, 가정용 장치(온도 조절 장치, 연기 탐지기, 도어록)를 모니터링하고 제어하는 대시보드를 빌드할 수 있습니다. 이 대시보드의 사용자는 집주인이며 집주인은 여러 속성을 모니터링하는 여러 대시보드를 가질 수 있습니다. 집주인이 일하고 있는 동안 난방 온도를 낮추려는 경우 대시보드를 사용하여 해당 작업을 수행할 수 있습니다.
다른 대시보드 사용 사례는 비즈니스의 서비스 측면에 대한 것입니다. 이 사용 사례에서 유지 보수 기술자가 기록 데이터 분석, 현재 데이터의 변경 사항 모니터링 및 원격으로 장치 제어를 위해 대시보드를 사용할 수 있습니다. 예를 들어, 자판기 기술자가 모니터링 중인 자판기 중 하나가 위험 수준까지 과열되고 있음을 확인하면 대시보드에서 해당 자판기의 전원을 끌 수 있습니다.
모든 사용 사례에서 대시보드는 정보를 보고, 공유하고, 원하는 대로 재정렬함으로써 데이터를 동적으로 제어하는 기능을 최종 사용자에게 제공합니다.
ThingWorx에서 대시보드를 구현하는 주요 단계는 네 가지입니다. 이러한 각 단계는 아래에 링크된 단원에서 자세히 설명되어 있습니다.
2. 가젯 라이브러리 매쉬업 생성. 이는 대시보드 내에서 가젯이 추가될 수 있는 매쉬업입니다.
3. 대시보드 매쉬업 생성. 이는 대시보드 위젯을 포함하며 가젯 라이브러리 매쉬업에 링크됩니다.
4. 표시 유형 및 권한 구성. 기본적으로 대시보드를 생성하지 않은 사용자나 관리자가 아닌 사용자는 대시보드를 보거나 구성할 수 없습니다. 이러한 권한을 설정해야 합니다. 표시 유형을 설정하면 사용자가 대시보드가 존재한다는 사실만 알 수 있고 사용자가 CRUD(만들기, 읽기, 업데이트 및 삭제) 권한을 가지도록 허용하지 않습니다. 이를 위해서 실행 시간 및 설계 시간 권한을 구성하면 사용자가 실행 시간에 대시보드 추가 및 그룹 추가와 같은 기능을 수행할 수 있습니다.
관련 링크
가젯