Cortana Analytics : with Raspberry Pi and Weather Sensor Leila Etaati (Microsoft MVP, PhD, Consultant, and Data science) #614 SQL Saturday South Island
Leila Etaati Leila is Microsoft Data Platform MVP, PhD, Senior Consultant. She is an international speaker who spoke in Data insight Summit, PASS Summit, PASS BA, PASS24H, Microsoft NZ Ignite, SQL Rally, SQL Saturday in Oregon, Vienna, Auckland, Melbourne, Sydney, Brisbane. /Leila Etaati @Leila_Etaati leila@radacad.com Leila Etaati
Cortana Analytics : with Raspberry Pi and Weather Sensor Leila Etaati
Agenda Cortana Analytics Transform Data into Intelligence 2 3 1 Cortana Analytics Azure ML 4 What is Cortana Azure Event Hub Predictions example Questions & Feedbacks Azure Stream Analytics Demo Choose Algorithm Demo Power BI Azure ML
What is Cortana Analytics
6 What is Cortana Analytics
7 Farming Sense the movement of water from soil through plants to the atmosphere The Temperature change Wind speed
8 Boat in Auckland Depth & Sea Level temperature Wind Location
9 Depth & Sea Level temperature Location Wind
10 Get Live Data
IOT Home Automation 11
13 Get Live Data-Raspberry PI 3: price
14 Get Live Data-Raspberry PI 3: Operation System
16 Get Live Data-Raspberry PI 3: Popularity Over 8 Million Raspberry PI 3 have been sold Kids Projects Desktop PC Games Sensors
Get Live Data-Raspberry Pi3 and Weather Se
19 Get Live Data-Weather Station Spark fun
21 Get Live Data-Web site address for https://www.hackster.io/windowsiot/build-hands-on-lab-iot-weather-station-using-windows-10-5b818f
22 Get Live Data-Set Up Raspberry PI 3 https://developer.microsoft.com/en-us/windows/iot/getstarted
23 Set Up Raspberry PI 3
24 Weather station
Power BI Visualization Azure Event Hub Azure Stream Analytics Azure ML Azure Service Bus JSON Format Get Data-IOT
Power BI Visualization Azure Event Hub Azure Stream Analytics Azure ML Azure Service Bus JSON Format Get Data-IOT
Create Event Hub-Create Service Bus- Old Portal https://manage.windowsazure.com/@leilaetaatilive.onmicrosoft.co m
Create Event Hub-Create Service Bus- Old Portal
Create Event Hub-Create Service Bus- Old Portal
Create Event Hub-Create Service Bus and Event Hub-Old Port
Create Event Hub-Create Service Bus and Event Hub-Old Portal Event Hub
Create Event Hub-Create Service Bus and Event Hub-Old Portal- Event Hub
Create Event Hub-Create Service Bus and Event Hub-Old Portal- Event Hub-Connection with IoT
36 Event Hub vs IOT Hub Area IOT Hub Event Hubs Communication patterns Device protocol support Security Enables device-to-cloud and cloud-to-device messaging. Supports MQTT, AMQP, AMQP over WebSockets, and HTTP/1. Additionally, IoT Hub works with the Azure IoT Protocol Gateway, a customizable protocol gateway implementation to support custom protocols. Provides per-device identity and revocable access control Only enables event ingress (usually considered for device-to-cloud scenarios). Supports AMQP, AMQP over WebSockets, and HTTP/1. Provides Event Hubs-wide shared access policies, with limited revocation support through publisher's policies. IoT solutions are often required to implement a custom solution to support per-device credentials and anti-spoofing measures.
37 Demo on Raspberry Pi 3
38 Process Stream Analytics Power BI Visualization Azure Event Hub Azure Stream Analytics Azure ML Azure Service Bus JSON Format IOT
39 Azure Event Hub Power BI Visualization Azure Stream Analytics Azure ML Azure Service Bus IOT JSON Format
40 Stream analytics : Inputs, Query, Outputs Inputs Query Outputs
Create Stream Analytics-New Portal-To Get data from Event Hub-to Power BI https://portal.azure.com/#create/hub
Create Stream Analytics-New Portal-To Get data from Event Hub-to Power BI
Create Stream Analytics-New Portal-To Get data from Event Hub-to Power BI
Create Stream Analytics-New Portal-To Get data from Event Hub-to Power BI
Create Stream Analytics-New Portal-To Get data from Event Hub-to Power BI
Create Stream Analytics-New Portal-To Get data from Event Hub-to Power BI
Azure Stream Analytics Language Aggregate Functions
50 Process diagram Power BI Visualization Azure Event Hub Azure Stream Analytics Azure ML Azure Service Bus JSON Format IOT
Power BI Visualization Azure Event Hub Azure Stream Analytics Azure ML Azure Service Bus JSON Format IOT
C:\Users\leila\Pictures\Screenpresso\2017-02- 22_20h54_56.mp4
Azure ML
What is Cortana Analytics
WITH weatherpred AS ( select value, weatherpred(value) as result from iotevent ) Select value,result.[assignments] Into powerbiazure From weatherpred where result.[measurename]='temperature' ;
63 Process diagram Power BI Visualization Azure Event Hub Azure Stream Analytics Azure ML Azure Service Bus JSON Format IOT
leila@radacad.com @Leila_etaati
Please fill out your evaluation forms. You have them in your A4 pack from registration. Please put them in the box at the front of the room. There are spot prizes for completed evaluation forms. Speaker Name Title Goes Here (24pt) SQL SATURDAY #614 South Island 2017
Thank you to our sponsors: Gold Sponsors Silver Sponsors Bronze Sponsors