Introduction to Azure Streaming Analytics

Slides:



Advertisements
Similar presentations
Architecting the Internet of Things Darren Hubert M256.
Advertisements

Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
Kåre Rude Andersen Create a ScomBot – Automate and monitor Azure.
Your app Intelligent apps learn and adapt to deliver more powerful experiences.
Let’s do some IoT stuff… with an Arduino board and Azure Stream Analytics Internet of Things.
TOUR ,000,000,000 1,000,000, ,000,000 10,000,000 1,000, ,000 10,000 1,000 Transistors Moore’s Law Metcalf‘s Law.
This document and the information contained herein is confidential and proprietary to Allegient LLC and shall not be duplicated, used or disclosed in whole.
This document and the information contained herein is confidential and proprietary to Allegient LLC and shall not be duplicated, used or disclosed in whole.
Energy Management Solution
Energy Demand Forecasting
Azure Stream Analytics
Connected Infrastructure
BI09 – Cortana Analytics and Power BI
Smart Building Solution
Discovering Computers 2010: Living in a Digital World Chapter 14
Examine information management in Cortana Intelligence
Connected Maintenance Solution
Welcome! Power BI User Group (PUG)
Real Time Data with Azure and Power BI
Intro to BI Architecture| Warren Sifre
Applying Control Theory to Stream Processing Systems
What has Azure to offer to IoT Developers?
Azure IoT / RPI / Windows Core 10
Machine Learning in practice
Smart Building Solution
Optimizing Edge-Cloud IoT Applications for Performance and Cost
Introduction to Big Data
Energy Demand Forecasting
Connected Maintenance Solution
Always On Multi-Site Patterns
Microsoft Build /22/ :52 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
A time travel With temporal tables Leonel Abreu
Azure Streaming Analytics
Connected Infrastructure
Building Analytics At Scale With USQL and C#
Stream Analytics Coolest and Exciting
Remote Monitoring solution
Mission-critical performance with Microsoft SQL Server 2016
Energy Management Solution
Presented by: Warren Sifre
Cloudy with a Chance of Data
Introduction to Azure Streaming Analytics
Real-Time streaming in Power BI
Federico Perrero – Plant Manager
Dive into Predictive Maintenance using Cortana Intelligence Suite
Armando Lacerda
Microsoft Ignite /22/2018 3:58 PM BRK2254
Near Real Time ETLs with Azure Serverless Architecture
Introduction to Big Data
SQL Like Languages in Azure IoT
Armando Lacerda
What is this and how can I use it?
Introduction to Big Data
Developing Advanced Applications with Windows Azure
Nenad Stefanovic and Danijela Milosevic
Introduction into the Power BI REST API Jan Pieter Posthuma
What is this and how can I use it?
What is this and how can I use it?
Microsoft Azure for SQL Server Professionals
Armando Lacerda
Armando Lacerda
IoT Architecture Workshop IoT Use Case description template
Fwin - Maintenance TSS - Software
Azure Stream Analytics
SQL Like Languages in Azure IoT
Introduction to Azure Streaming Analytics
SQL Like Languages in Azure IoT
Customer 360.
Introduction to Big Data
Dimension Load Patterns with Azure Data Factory Data Flows
Presentation transcript:

Introduction to Azure Streaming Analytics Presented By: Warren Sifre

Who Am I? Email: warren.sifre@moserit.com Twitter: @WAS_SQL Professional History 20 years in the technology industry focusing on Information Technology Email: warren.sifre@moserit.com Twitter: @WAS_SQL LinkedIn: www.linkedin.com/in/wsifre

Agenda What is Streaming Analytics? How it works? Use Cases Configuration and Dependencies SAQL Demo

Typical Environment

Challenges… Real-Time Analytics Environment Scalability Many Steps in between the Source Data and the Visualization/Reporting Output. Environment Scalability Months/Years of planning is needed to plan out equipment procurement and scale out to meet increasing demand. Resource Cost Management Ideal configuration would require the purchasing of enough equipment to handle peak performance requirements. Although those peak requirements may only be for a few hours of any given day. Disaster Recovery Strategy Architecting and maintaining a DR strategy where performance, RTOs, and RPOs are met can be challenging and leave the organization with a lot of underutilized resources.

What is Streaming Analytics? A way to evaluate data before it has reached its final repository destination. Why? Hours to weeks can be the time it takes for data to be transmitted, received, processed, aggregated, then visualized in the traditional Data Warehouse architecture. Business requirements have changed and the desire to glean insights from this data sooner is now becoming a requirement, not a nice to have.

How it can work Streaming Analytics Job Event Hub Power BI Process and Deliver data to multiple end points Transmit Data Event Hub Queues data for processing Power BI Visualize real-time data stream Data Factory Gather and process data for Predictive Analytics Process Machine Learning Predictive Analytics Processing Azure SQL Store data

Reimagined Environment

Use Cases Transportation Energy Manufacturing Medical Device Reduce the need to pull vehicles from service for routine inspections by using sensors to determine when actual anomalies are occurring. Energy Monitor equipment from central locations such as Wind Turbines and Power Generators, thus reducing time spent on manual/physical inspection or replacement of parts just because of time instead of actual degraded performance. Manufacturing Monitor equipment and plant conditions for optimal performance. Medical Device Through remote monitoring expensive replacement parts can be ordered closer to the end-of-life of an equipment than by a schedule. This can reduce the cost of having an overstock of parts on-hand.

Configuration Options

SAQL - Elements

SAQL - Elements

Tumbling Window Fixed window of time with no overlap

Hopping Window Fixed window of time with a fix time of overlap

Sliding Window A Fixed window time, but a window is defined as the moment an event enters or exits an existing window.

Sliding Window A Fixed window time, but a window is defined as the moment an event enters or exits an existing window.

Sliding Window A Fixed window time, but a window is defined as the moment an event enters or exits an existing window.

Sliding Window A Fixed window time, but a window is defined as the moment an event enters or exits an existing window.

Sliding Window A Fixed window time, but a window is defined as the moment an event enters or exits an existing window.

Sliding Window A Fixed window time, but a window is defined as the moment an event enters or exits an existing window.

Sliding Window A Fixed window time, but a window is defined as the moment an event enters or exits an existing window.

Demonstration

Helpful Links More Information on Streaming Analytics SAQL https://msdn.microsoft.com/en-us/library/azure/dn834998.aspx SAQL Query Patterns https://azure.microsoft.com/en-us/documentation/articles/stream-analytics-stream-analytics-query-patterns/ Azure Portal Link Azure Portal

Thank You! Email: warren.sifre@moserit.com Twitter: @WAS_SQL LinkedIn: www.linkedin.com/in/wsifre