자습서: 디바이스 그룹을 사용하여 디바이스 원격 분석 수행

이 자습서에서는 디바이스 그룹을 사용하여 Azure IoT Central 애플리케이션에서 디바이스 원격 분석을 분석하는 방법을 알아봅니다.

디바이스 그룹은 지정된 특정 기준이 일치하기 때문에 함께 그룹화된 디바이스 목록입니다. 디바이스 그룹은 디바이스를 더 작은 논리 그룹으로 그룹화하여 디바이스를 대규모로 관리하고 시각화하고 분석하는 데 도움을 줍니다. 예를 들어 기술자가 자신의 책임 하에 있는 디바이스를 찾을 수 있도록 시애틀의 모든 공조 디바이스를 나열하는 디바이스 그룹을 만들 수 있습니다.

이 자습서에서는 다음을 하는 방법을 알아볼 수 있습니다.

  • 디바이스 그룹 만들기
  • 디바이스 그룹을 사용하여 디바이스 원격 분석 수행

필수 조건

이 자습서를 완료하려면 다음이 필요합니다.

디바이스 템플릿 추가 및 사용자 지정

추천 디바이스 템플릿 목록에서 디바이스 템플릿을 추가합니다. 이 자습서에서는 Onset Hobo MX-100 Temp Sensor 디바이스 템플릿을 사용합니다.

  1. 새 디바이스 템플릿을 추가하려면 디바이스 템플릿 페이지에서 + 새로 만들기를 선택합니다.

  2. 형식 선택 페이지에서 추천 디바이스 템플릿 섹션의 Onset Hobo MX-100 Temp Sensor 타일을 찾을 때까지 아래로 스크롤합니다.

  3. Onset Hobo MX-100 Temp Sensor 타일을 선택한 후 다음: 검토를 선택합니다.

  4. 검토 페이지에서 만들기를 선택합니다.

만든 템플릿의 이름은 Hobo MX-100입니다. 모델에는 Hobo MX-100IotDevice 구성 요소가 포함되어 있습니다. 구성 요소는 Hobo MX-100 디바이스의 기능을 정의합니다.

디바이스 템플릿의 Hobo MX-100 모델에 두 가지 클라우드 속성을 추가합니다.

  1. + 기능 추가를 선택한 다음, 다음 표의 정보를 사용하여 디바이스 템플릿에 두 가지 클라우드 속성을 추가합니다.

    표시 이름 기능 유형 의미 체계 유형 스키마
    마지막 서비스 날짜 클라우드 속성 없음 날짜
    고객 이름 클라우드 속성 없음 문자열
  2. 저장을 선택하여 변경 내용을 저장합니다.

디바이스를 관리하려면 디바이스 템플릿에 새 양식을 추가합니다.

  1. 보기 노드를 선택하고 디바이스 및 클라우드 데이터 편집 타일을 선택하여 새 보기를 추가합니다.

  2. 양식 이름을 디바이스 관리로 변경합니다.

  3. 고객 이름최종 서비스 날짜 클라우드 속성을 선택합니다. 그런 다음, 섹션 추가를 선택합니다.

  4. 저장을 선택하여 새 양식을 저장합니다.

이제 디바이스 템플릿을 게시합니다.

시뮬레이션된 디바이스 만들기

디바이스 그룹을 만들기 전에 이 자습서에서 사용할 Hobo MX-100 디바이스 템플릿을 기반으로 시뮬레이션된 디바이스를 5개 이상 추가합니다.

5개의 시뮬레이션된 센서 컨트롤러 디바이스를 보여주는 스크린샷.

시뮬레이션된 센서 디바이스 중 4개에 대해 디바이스 관리 보기를 사용하여 고객 이름을 Contoso로 설정하고 저장을 선택합니다.

고객 이름 클라우드 속성을 설정하는 방법을 보여주는 스크린샷.

디바이스 그룹 만들기

  1. 왼쪽 창에서 디바이스 그룹을 선택하여 디바이스 그룹 페이지로 이동합니다.

  2. +새로 만들기를 선택합니다.

  3. 디바이스 그룹에 Contoso 디바이스 이름을 지정합니다. 설명을 추가할 수도 있습니다. 한 디바이스 그룹에는 단일 디바이스 템플릿 및 조직의 디바이스만 포함될 수 있습니다. 이 그룹에 사용할 Hobo MX-100 디바이스 템플릿을 선택합니다.

    애플리케이션에서 조직을 사용하는 경우 디바이스가 속한 조직을 선택합니다. 선택한 조직의 디바이스만 표시됩니다. 또한 계층 구조에서 조직 또는 상위 조직과 연결된 사용자만 디바이스 그룹을 볼 수 있습니다.

  4. Contoso에 속하는 디바이스만 포함하도록 디바이스 그룹을 사용자 지정하려면 + 필터를 선택합니다. 고객 이름 속성을 선택하고 Equals 비교 연산자를 선택한 다음, 값으로 Contoso를 선택합니다. 여러 필터를 추가할 수 있으며 모든 필터 조건을 충족하는 디바이스는 디바이스 그룹에 배치됩니다. 애플리케이션에 대한 액세스 권한을 가진 사람이라면 누구든지 생성된 디바이스 그룹에 액세스할 수 있으며, 따라서 누구든지 디바이스 그룹을 보고, 수정하고, 삭제할 수 있습니다.

    디바이스 그룹은 동적 쿼리입니다. 디바이스 목록을 볼 때마다 목록의 디바이스가 달라질 수 있습니다. 현재 쿼리 조건을 충족하는 디바이스에 따라 목록이 달라집니다.

  5. 저장을 선택합니다.

디바이스 그룹 쿼리 구성을 보여주는 스크린샷.

참고 항목

Azure IoT Edge 디바이스의 경우 Azure IoT Edge 템플릿을 선택하여 디바이스 그룹을 만듭니다.

데이터 탐색기

데이터 탐색기를 디바이스 그룹과 함께 사용하여 그룹의 디바이스에서 원격 분석을 분석할 수 있습니다. 예를 들어 모든 Contoso 환경 센서가 보고하는 평균 온도를 그릴 수 있습니다.

디바이스 그룹에 대한 원격 분석을 분석하려면 다음을 수행합니다.

  1. 왼쪽 창에서 데이터 탐색기를 선택하고 쿼리 만들기를 선택합니다.

  2. 만든 Contoso 디바이스 디바이스 그룹을 선택합니다. 그런 다음 온도 원격 분석 유형을 추가합니다.

    집계 유형을 선택하려면 원격 분석 유형 옆에 있는 줄임표 아이콘을 사용합니다. 기본값은 평균입니다. 그룹 기준을 사용하여 집계 데이터가 표시되는 방식을 변경합니다. 예를 들어 디바이스 ID로 분할하는 경우 분석을 선택하면 각 디바이스에 대한 플롯이 표시됩니다.

  3. 분석을 선택하여 평균 원격 분석 값을 확인합니다.

    보기를 사용자 지정하고, 표시된 기간을 변경하고, 데이터를 CSV로 내보내거나 테이블로 볼 수 있습니다.

    Contoso 디바이스에 대한 데이터를 내보내는 방법을 보여주는 스크린샷.

분석에 대한 자세한 내용은 데이터 탐색기를 사용하여 디바이스 데이터를 분석하는 방법을 참조하세요.

리소스 정리

더 이상 IoT Central 빠른 시작 또는 자습서를 완료할 계획이 없는 경우 IoT Central 애플리케이션을 삭제할 수 있습니다.

  1. IoT Central 애플리케이션에서 애플리케이션 > 관리로 이동합니다.
  2. 삭제를 클릭한 다음, 작업을 확인합니다.

다음 단계

Azure IoT Central 애플리케이션에서 디바이스 그룹을 사용하는 방법을 알아보았으니, 다음과 같은 후속 단계를 진행하시기 바랍니다.