IoT 데이터 분석 및 시각화
이 개요에서는 IoT 데이터를 분석하고 시각화하는 옵션에 대한 주요 개념을 소개합니다. 각 섹션에는 자세한 내용과 참고 자료를 제공하는 콘텐츠의 링크가 포함되어 있습니다.
Azure IoT에서 분석 및 시각화 서비스는 IoT 데이터에서 파생된 비즈니스 인사이트를 식별하고 표시하는 데 사용됩니다. 예를 들어 기계 학습 모델을 사용하여 디바이스 원격 분석을 분석하고 산업 자산에서 유지 관리를 수행해야 하는 시기를 예측할 수 있습니다. 시각화 도구를 사용하여 디바이스 위치의 맵을 표시할 수도 있습니다.
다음 다이어그램은 일반적인 에지 기반 IoT 솔루션의 구성 요소에 대한 개략적인 보기를 보여 줍니다. 이 문서에서는 IoT 데이터 분석 및 시각화와 관련된 영역에 중점을 둡니다.
외부 서비스
IoT 데이터를 분석하고 시각화하는 데 사용할 수 있는 많은 서비스가 있습니다. 일부 서비스는 스트리밍 IoT 데이터와 함께 작동하도록 설계되었으며 다른 서비스는 더 범용입니다. 다음 서비스는 IoT 솔루션의 분석 및 시각화에 사용되는 가장 일반적인 서비스 중 일부입니다.
Microsoft Fabric
Microsoft Fabric 은 통합 솔루션이 필요한 엔터프라이즈용으로 설계된 엔드 투 엔드 분석 및 데이터 플랫폼입니다. 데이터 이동, 처리, 수집, 변환, 실시간 이벤트 라우팅 및 보고서 작성을 포함합니다. 데이터 과학 및 실시간 분석과 같은 포괄적인 서비스 제품군을 제공합니다.
다음 문서에서는 Microsoft Fabric을 사용하여 IoT 데이터를 분석하고 시각화하는 방법에 대한 몇 가지 예를 보여 줍니다.
Azure Data Explorer
Azure Data Explorer는 대용량 데이터를 거의 실시간으로 쉽게 분석할 수 있는 완전 관리형 고성능 빅 데이터 분석 플랫폼입니다. 다음 문서 및 자습서에서는 Azure Data Explorer를 사용하여 IoT 데이터를 분석하고 시각화하는 방법에 대한 몇 가지 예제를 보여 줍니다.
- IoT Hub 데이터 연결(Azure Data Explorer)
- Azure Data Explorer로 IoT 데이터 내보내기(IoT Central)
- Azure Data Explorer용 Azure Digital Twins 쿼리 플러그 인
Power BI
Power BI는 관련 없는 데이터 소스를 시각적으로 몰입도가 뛰어나고 일관된 대화형 정보로 변환하는 소프트웨어 서비스, 앱 및 커넥터의 컬렉션입니다. Power BI를 사용하면 데이터 원본에 쉽게 연결하고, 중요한 내용을 시각화 및 검색하고, 원하는 모든 사용자와 보고서를 공유할 수 있습니다.
Grafana
Grafana는 시각화 및 분석 소프트웨어입니다. 이를 통해 메트릭, 로그 및 추적이 저장되는 위치에 관계없이 쿼리, 시각화, 경고 및 탐색할 수 있습니다. 시계열 데이터베이스 데이터를 인사이트 있는 그래프 및 시각화로 전환하는 도구를 제공합니다. Azure Managed Grafana는 분석 및 모니터링 솔루션을 위한 완전 관리형 서비스입니다. IoT 솔루션에서 Grafana를 사용하는 방법에 대한 자세한 내용은 Azure IoT와 함께 Grafana를 사용하는 Cloud IoT 대시보드를 참조하세요.
Databricks
Azure Databricks를 사용하여 BI에서 기계 학습에 이르는 솔루션을 통해 데이터 세트를 처리, 저장, 정리, 공유, 분석, 모델링하고 수익을 창출합니다. Azure Databricks 플랫폼을 사용하여 데이터 엔지니어링 워크플로, 기계 학습 모델, 분석 대시보드 등을 빌드하고 배포합니다.
Azure Event Hubs 및 Azure Databricks 클러스터에서 구조적 스트리밍 사용 Databricks 작업 영역을 IoT 허브의 Event Hubs 호환 엔드포인트에 연결하여 IoT 디바이스에서 데이터를 읽을 수 있습니다.
Azure Stream Analytics
Azure Stream Analytics는 짧은 대기 시간으로 대용량 스트리밍 데이터를 분석 및 처리하도록 설계된 완전 관리 스트림 처리 엔진입니다. 애플리케이션, 디바이스, 센서 등 다양한 입력 소스에서 생성된 데이터에서 패턴과 관계를 식별할 수 있습니다. 이러한 패턴을 사용하여 작업을 트리거하고 경고를 만들거나 보고 도구에 정보를 제공하는 등의 워크플로를 시작할 수 있습니다. 클라우드 기반 솔루션에서 Stream Analytics는 Azure IoT Edge 런타임에서도 사용할 수 있으므로 에지에서 직접 데이터를 처리할 수 있습니다.
- Stream Analytics를 사용하여 IoT 솔루션 빌드
- Azure IoT Hub에서 데이터의 실시간 데이터 시각화
- 사용자 지정 규칙 및 알림을 사용하여 Azure IoT Central 확장
- Azure Stream Analytics를 IoT Edge 모듈로 배포
Azure Maps
Azure Maps는 최신 매핑 데이터를 사용하여 웹 및 모바일 애플리케이션에 지리적 컨텍스트를 제공하는 지리 공간적 서비스 및 SDK 컬렉션입니다. IoT 예제는 Azure Maps와 통합(Azure Digital Twins)을 참조하세요.