16
Demo for Real Time Analytics using Machine Temperature Application Requirements:- 1. Machine Temperature Application. 2. Visual Studio Community Edition to run application. 3. Azure Subscription. Steps :- 1. Create Event Hub namespace named as “machineappehn”. 2. Open Event Hub Namespace from All Resources ,click on event hub namespace and click +Event Hub to create an Event Hub named as “machineeh”.

Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

Demo for Real Time Analytics using Machine Temperature Application

Requirements:-

1. Machine Temperature Application.2. Visual Studio Community Edition to run application.3. Azure Subscription.

Steps :-

1. Create Event Hub namespace named as “machineappehn”.

2. Open Event Hub Namespace from All Resources ,click on event hub namespace and click +Event Hub to create an Event Hub named as “machineeh”.

Page 2: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

3. Open Event hub and create a shared access policy using Shared Access Keys option from left side with manage permissions.

4. Create a Stream Analytics Job from + Create Resource option and click on Analytics section.

Page 3: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

5. Click on job you have created and Configure Input Alias, Output Alias and Query for streak analytics job.

Input Alias: - InputStream

Page 4: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

Output Alias: - PowerBIOutput

Page 5: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

Select Power BI as an Output and Give credentials of Powerbi.com account by clicking on Authorize and give dataset and tablename for realtime data.

Page 6: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

Login with powerbi.com account credentials.

Now Click on Save.

Configure Query Section: -

Page 7: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

Now Replace Existing Query with query given below and Save Query: -

SELECT max(temperatureReadTimestamp) as WindowEnd,

avg(temperature) as averageTemperature,

stdevp(temperature) as stdeviationTemperature,

max(temperature) as maxTemperature,

min(temperature) as minTemperature,

machineName

Into PowerBIOutput

FROM

InputStream TIMESTAMP BY temperatureReadTimestamp

GROUP BY TUMBLINGWINDOW(s, 1), machineName

Page 8: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

6. Open Machine Temperature Application on visual studio.

7. Right Click on EventHubDemo and go to properties.Replace connectionstring with the connection string of event hub.

Click on All Resources, go to event hub namespace, select the event hub and go to shared access policy of Event hub and copy connection string.

Page 9: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

Paste it in connection string area of machine temperature application.

Now click on save all and build application and click on start.

Page 10: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

Enter number of Machines as 6 and type status.

Now Type m2 increase and then type status.

Page 11: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

8. Go to Azure Portal and start stream analytics job.

9. Open PowerBI.com and sign in with your account.Go to My WorkSpace and select Datasets.You can see a RealtimeDataStream dataset is created.

Page 12: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

10. Go to Dashboard and Create a new dashboard and add a new tile of type custom stream tile.

Page 13: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine
Page 14: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

11. Select the RealTimeDataStream Dataset and create a live report by selecting line chart and values for axis,legend,values and tumbling window of 10 sec and click on NEXT.

Page 15: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine

12. Give the name to the report as “Live Temperature Data Report”.

Now you can change value for temperature via application and see the live changes occur on power BI reports.

Page 16: Login | Resource Management Systemrms.koenig-solutions.com/Sync_data/Trainer/QMS/109… · Web viewDemo for Real Time Analytics using Machine Temperature Application Requirements:-Machine