Member-only story
IoT Data Analytics with Azure Cosmos DB, Stream Analytics, and Power BI
In this article, we will see how we can use Stream Analytics with Azure Cosmos DB for IoT Data Analytics. Azure Cosmos DB is a globally distributed database that natively supports multiple data models, including but not limited to document, graph, key-value, table, and column-family data models
The below illustration shows how the streaming data will travel through various stages. This can also be used as a hot path in Lambda Architecture ( btw will talk about Lambda Architecture in future articles)
Note: All the resources should be created in the same region for better results.
Setup an Azure IoT Hub
Open the Azure Portal at https://portal.azure.com.
1.Click on the + Create a Resource
2. Search for the IoT Hub → Select Azure IoT Hub.
3. Enter the details required to Create the Resource
4. Click Create
Follow the link to set up your IoT device for the telemetry data https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-arduino-iot-devkit-az3166-get-started