차트 생성
CEMS는 효율적인 대시보드 구성을 위해 20여 가지의 다양한 차트를 제공하고 있으며 차트마다 필요로 하는 정보와 방법이 다르다. 이 장에서는 차트 생성에 관해 개별적으로 소개한다.
그룹(Group)
차트 생성창에서 다음과 같이 그룹과 관련된 기능을 사용할 수 있다.
Group
선택한 그룹의 바로 밑의 하부 그룹 갯수를 표시한다. 하부 그룹의 하부 그룹은 포함되지 않는다.
위 그림의 예에서 Machbase 그룹을 선택하면 바로 밑의 하부 그룹으로 Ulsan, India, Turkey, Germany Factory 등 4 개의 하부 그룹이 존재하므로 4를 출력한다.Group-all
선택한 그룹에 속하는 모든 하부 그룹의 갯수를 포함한다. 하부 그룹에 혹한 모든 하부 그룹이 포함된다.
위 그림의 예에서 Machbase 그룹을 선택하면 속하는 모든 하부 그룹의 갯수는 18개이므로 18이 출력된다.Equipment
선택한 그룹의 바로 밑의 에지 장비 갯수를 표시한다. 하부 그룹의 하부 그룹에 속하는 장비는 포함되지 않는다
위 그림의 예에서 Machbase 그룹을 선택하면 바로 밑에 속한 에지 장비가 없으므로 0이 출력된다.Equipment-all
선택한 그룹에 속하는 모든 에지 장비의 갯수를 표시한다. 하부 그룹의 하부 그룹에 속하는 장비도 모두 포함된다.
위 그림의 예에서 Machbase 그룹을 선택하면 Ulsan Factory의 50개, India Factory의 40개, Turkey Factory의 40개, Germany Factory의 30개를 합산한 160이 출력된다.Address
그룹의 현재 주소, 선택된 그룹의 물리적인 위치를 표시한다.weather
그룹이 존재하는 위치의 현재 날씨를 표시한다.Analog-clock
그룹이 위치한 주소의 시간을 아날로그 시계로 표시한다.Digital-clock
그룹이 위치한 주소의 시간을 디지탈 시계로 표시한다.Live Equip
선택한 그룹에 속해 있는 에지 장비 중 현재 동작중인 라이브 장비의 수를 나타낸다.
라인 차트(Line Chart)
위의 그림과 같이 필요한 정보를 설정하면 아래 그림과 같이 라인 차트가 대시보드에 추가된다.
Chart title에 차트 제목을 입력한다.
계층 구조에서 장비를 선택한다.
장비, Ulsan_L1_001을 선택하면 Candidate Tags 에 관련된 태그들, Distance, Temperature, Humidity 3개의 태그가 나타난다.차트 타입으로 (라인 차트)를 선택한다.
Candidate Tags에서 차트에 표시할 태그를 선택한다. 예에서는 Ulsan_L1_001_Temperature가 선택하였다.
선택한 태그에서 통계 함수를 선택한다. 예에서는 최고값을 선택하였다.
로 저장하면 대시보드에 아래 그림과 같은 선그래프가 추가된다.
위의 차트를 보면 온도가 38~9도 정도로 큰 변화가 없음을 알 수 있다.
상세 라인 차트(Detail Line Chart)
아래쪽의 내비게이션 창을 통해 그래프를 확대하여 상세한 내용을 확인할 수 있다. 생성 방법은 위의 라인 차트와 동일하며 차트 형태로 를 선택한다.
저장하면 다음과 같은 차트가 나타난다. 차트 아래 부분의 네비게이션 부분을 움직이면 선택된 부분이 상단에 확대되어 나타난다.
바 차트(Bar Chart)
데이터를 막대 형식으로 표시한다. 여러 태그들의 데이터를 한번에 비교하기 쉽고 막대의 높이 변화를 통해 데이터의 변화를 확인할 수 있다. 생성 방법은 라인 차트와 동일하며 차트 형태로 를 선택한다.
다음과 같이 바 차트로 표현되며 차트의 부분을 선택하면 그 부분이 확대되어 표시된다.
누적 바 차트(Stacked Bar Chart)
파이 차트와 같이 측정값의 구성 분포를 보여주기 위해 사용하며 값이 세로축으로 누적되어 표시되므로 쉽게 비교할 수 있다. 생성 방법은 바 차트와 동일하며 차트 형태로 를 선택한다.
위와 같이 선택하였을 경우 다음과 같이 데이터가 누적되어 막대 형태로 표시된다.
파이 차트(Pie Chart)
태그의 데이터가 태그들의 총 합 중에서 차지하는 백분율을 파이 형태로 보여준다. 가장 최근 데이터만 사용되며 하나의 태그를 선택하였을 경우 100%로 표시된다. 생성 방법은 라인 차트와 동일하며 차트 타입을 를 선택한다.
위의 그림과 같이 차트를 생성하면, Selected Tags에 표시된 것 같이, 선택한 3개의 태그에 대해 가장 최근 값을 파이 차트로 표시한다. 아래의 그림이 생성된 파이 차트이다.
차트에서 한 부분에 마우스를 올리면 다음과 같이 특정 조각의 태그 정보와 데이터 값을 상세히 보여준다.
게이지 차트(Gauge Chart)
태그의 값의 변화를 게이지 형태로 보여준다. 한가지 데이터의 변화를 게이지 형태로 표시하여 값의 변화가 위험도에 도달하였는지 쉽게 파악할 수 있다. 생성 방법은 파이 차트와 유사하나 하나의 태그만 선택할 수 있으며 차트 타입으로 를 선택한다.
선택한 태그의 최신 데이터가 다음과 같이 표시된다. 그림의 예에서 표시된 온도 47도는 경고 범위에 속해 있다. Edit options을 통해 값의 정상 범위와 위험 범위 및 색깔을 변경할 수 있다. Edit options의 자세한 내용은 다음 장, 차트 편집에서 확인할 수 있다.
반원 차트 (Semi-circle Chart)
반원 차트는 파이 차트의 변형으로 180도의 그래프로 전체의 구성 분포를 나타낸다. 나머지 180도 부분을 전체(100%)로 가정하여 전체와 부분의 관계를 나타내기 위해 주로 사용한다. 생성 방법은 파이 차트와 동일하며 차트 타입으로 를 선택한다.
위 그림에서 선택된 세 개의 태그의 최신 값으로 다음과 같이 반원 차트를 작성한다.
마우스를 특정 부분에 올리면 태그와 데이터 값 등 상세 정보를 볼 수 있다.
영역 차트 (Area Chart)
도형의 영역으로 데이터의 크기를 나타내는 것으로, 도형의 면적을 비교함으로써 데이터를 쉽게 파악할 수 있다. 생성 방법은 라인 차트와 동일하며 차트 타입으로 를 선택한다.
다음 그림과 같이 선택한 태그들의 데이터를 영역별로 구분하여 표시한다. 그래프의 특정 부분에 마우스를 올리면 그 시점의 데이터를 상세히 표시한다.
아래 그림과 같이 아래 부분에서 태그를 나타내는 원을 클릭하면 특정 태그의 데이터를 비활성화시킬 수 있다. 이 예제에서는 붉게 표시된 Ulsan_L1_002.T2의 데이터를 비활성화시켜 두 태그의 데이터만 나타나고 있다. 영역을 나타내는 색깔은 Edit Options에서 변경할 수 있는데 자세한 내용은 다음 장, 차트 편집에서 소개한다.
포인트 라인 차트(Point Line Chart)
포인트 차트와 라인 차트를 합한 형태로 포인트로 값을 강조하여 표현하고 라인을 연결하여 변화되는 상태를 나타낸다. 생성 방법은 라인 차트와 동일하며 차트 타입으로 를 선택한다.
다음 그림과 같이 나타나며 마우스를 특정 데이터 포인트에 올리면 상세 내역이 나타난다. 그리고 차트의 일부를 선택하면 차트가 확대되어 표시된다.
다음은 확대된 화면이다.
포인트 차트(Point Chart)
데이터 값들을 포인트 즉, 점으로 나타내어 데이터 포인트 간의 관계나 패턴을 찾아내기 위한 차트이다. 생성 방법은 라인 차트와 동일하며 차트 타입으로 를 선택한다.
다음과 같은 형태의 차트가 나타나며 확대하면 화면 아래 부분의 칼라 포인트를 클릭하여 특정 태그의 데이터를 비활성화시킬 수 있다.
다음은 위의 차트에서 일부분을 선택하여 확대한 포인트 차트이다.
텍스트 패널(Text Panel)
선택한 태그의 가장 최신 데이터를 문자로 표시하는 차트로 하나의 태그만 선택할 수 있다. 생성 방법은 게이지 차트와 유사하며 차트 타입으로 를 선택한다.
다음과 같이 태그의 가장 최신 데이터가 나타나며 차트 하단의 붉은 글씨는 변화된 값을 나타낸다. Edit Options에서 단위를 추가하거나 값의 표현 범위를 소숫점 몇 자리로 할 것인지 수정할 수 있는데 자세한 내용은 다음 장 차트 편집에서 소개한다.
그리드 패널(Grid Panel)
태그의 데이터를 그리드 형태로 나타낸다. 하나의 태그만 선택할 수 있으며 데이터 생성 시간과 데이터 값의 형태로 출력한다.
오른쪽 하단의 숫자를 변경하여 한 페이지당 표시할 데이터의 수를 수정할 수 있다.