Welcome to SQL Saturday Denmark
|
|
- Julianna Potter
- 6 years ago
- Views:
Transcription
1 Welcome to SQL Saturday Denmark
2 Complex Event Processing with Azure Stream Analytics Azure Stream Analytics is a fully managed service complex event processing in the cloud It's a big data analytics service for the Internet of Things (IoT)
3 Thanks you our PLATINUM sponsors
4 Thanks you our GOLD and SILVER sponsors
5 About the speaker Mihail Mateev is a Technical Consultant, Community enthusiast, PASS RM for CEE and chapter lead, Microsoft Azure MVP Solutions Architect, Technical PM and Senior Technical Evangelist at Strypes (Technical storyteller ) Mihail works in various areas related to Microsoft technologies : Windows Platform, ASP.Net MVC, MS SQL Server and Microsoft Azure 5
6 Agenda: Introduction to Azure Stream Analytics Key capabilities Business advantages for choosing Azure Stream Analytics Scenarios & use cases Telemetry & log analysis via dashboards Event archival for future processing 6
7 What are customers wanting to do? 7
8 Introduction What is Azure Stream Analytics? Azure Stream Analytics is SaaS ( software as a service ) 8
9 Introduction What is Azure Stream Analytics? But, Azure Stream Analytics is fast ( low latency ) 9
10 Introduction What is actually Azure Stream Analytics? А fully managed service providing low-latency, highly available, scalable, complex event processing over streaming data in the cloud A big data analytics service for the Internet of Things (IoT) that enables developers to combine streams of data with historic records or reference data 10
11 Introduction What is best application of Azure Stream Analytics? Implementation of real time channels Bet fit for emergency solutions / IoT sysmes 11
12 The IoT Value Chain 12
13 The IoT Data Streams 13
14 14
15 Stream Analytics How do customers create a real-time streaming solution? 15
16 Key capabilities Ease of use Supports a simple, declarative query model for describing transformations SQL variant is selected as the domain-specific language (DSL) Insulates customers from the significant technical complexities underlying our streaming system 16
17 Key capabilities Scalability Capable of handling high event throughput of up to 1GB/second. Integration with Azure Event Hubs, IoT huns Allows the solution to ingest millions of events per second coming from connected devices, clickstreams, and log files 17
18 Key capabilities Reliability, repeatability and quick recovery A managed service in the cloud Prevents data loss and provides business continuity in the presence of node failures through its built-in recovery and check pointing capabilities Persists state to optimize resumption from node failure 18
19 Key capabilities Low latency The communication model is a pull-based, adaptive batching model that operates based on configured timeouts and size limits Even with high throughput, the system is able to provide low latencies 19
20 Key capabilities Reference data Stream Analytics provides users the ability to specify and use reference data Reference data should be Historical data or data that changes less frequently over time 20
21 Real-time analytics stack 21
22 Azure Stream Analytics More About Azure Stream Analytics. 22
23 Azure Stream Analytics Guaranteed events delivery Guaranteed not to lose events or incorrect output Preserves event order on per-device basis Guaranteed business continuity Guaranteed uptime (three nines of availability) Auto-recovery from failures Built in state management for fast recovery 23
24 Azure Stream Analytics Elasticity of the cloud for scale up or scale down Spin up any number of resources on demand Scale from small to large when required Distributed, scale-out architecture Low startup costs Provision and run Streaming solution for as low as $25/month Ability to incrementally add resources Reduce costs when business needs changes 24
25 Azure Stream Analytics Stream Processing Solutions via SQL-like Language Filter, project, aggregate, join streams, add static data with streaming data Development and debugging experience via Azure Portal Manage out-of-order events & actions on late arriving events via configurations 25
26 Azure Stream Analytics Built-in monitoring View your system s performance at a glance Help you find the cost-optimal way of deployment 26
27 End-to-End Architecture Overview 27
28 Telemetry & log analysis via dashboards 28
29 Event archival for future processing /blob storage / 29
30 Stream Analytics Input Type DocumentDB is not supported! 30
31 Azure Stream Analytics Pricing Stream analytics is not expensive (but it depends) Currently, Microsoft prices Stream Analytics by the volume of processed data and the number of stream units used to process the data, at a per-hour rate. 31
32 Azure Stream Analytics Pricing A stream unit is a compute capacity (CPU, memory, throughput), with a maximum throughput of 1 MB/s. Stream Analytics imposes a default quota of 12 streaming units per region, but requires no start-up or termination fees 32
33 Azure Stream Analytics Pricing Customers pay only for what they use, based on the following pricing structure: USD Data volume: $0.001/GB Streaming unit: $0.031/hour EUR Data volume: /GB Streaming unit: \0.0261/hour 33
34 What is Complex Event Processing? 34
35 What is Complex Event Processing? Description 1: Event processing is a method of tracking and analyzing (processing) streams of information (data) about things that happen (events) deriving a conclusion from them. 35
36 What is Complex Event Processing? CEP, is event processing that combines: data from multiple sources to infer events or patterns that suggest more complicated circumstances. The goal of complex event processing : to identify meaningful events (such as opportunities or threats) to respond to them as quickly as possible :? 36
37 What is Complex Event Processing? CEP can provide an organization with the capability to define, manage and predict in complex, heterogeneous networks: Events Situations exceptional conditions opportunities and threats 37
38 Stream Analytics and Complex Event Processing Complex Event Processing is presented via Stream Analytics job A Stream Analytics job includes all of the following: 1. One or more input sources 2. A query over an incoming data stream 3. An output target 38
39 Complex Event Processing Stream Analytics Job main elements: Input Output Queries Stream Analytics Rest API 39
40 Complex Event Processing Inputs Data stream: Each Stream Analytics job definition must contain at least one data stream input source to be consumed and transformed by the job Event Hubs IoT Hubs Azure Blob storage You can have many data stream input sources for every Stream Analytics job!!! 40
41 Complex Event Processing Inputs Reference data: Stream Analytics also supports a second type of input source: reference data: auxiliary data used for performing correlation and lookups the data here is usually static or infrequently changing Azure Blob storage blobs are limited to 50MB in size For blob you should use the {date} and {time} tokens inside the path pattern You can have only 1 reference data sources for every Stream Analytics job!!! 41
42 Complex Event Processing Inputs How to use reference data: 42
43 Complex Event Processing Inputs Serialization: Currently supported serialization formats are JSON, CSV, and Avro ( Apache Avro / Apache s Hadoop Project ) for data streams and CSV or JSON for reference data. Generated properties Depending on the input type used in the job, some additional fields with event metadata will be generated. These fields can be queried against just like other input columns 43
44 Complex Event Processing Inputs Generated properties 44
45 Azure Stream Analytics Input Options IoT hubs Event hubs Provides the ability to do realtime analysis. Eventhubs DO use blobs as storage internally AMQP 1.0 connections Azure Blobs The records in the blob should contain timestamps BLOB input - you specify which blob container to use and by default the SA engine every blob will be read only once 45
46 Azure Stream Analytics Input Options 46
47 Complex Event Processing Outputs Output Includes also Power BI: 47
48 Streaming Units Streaming Units (SUs) represent the resources and power to execute a job. SUs provide a way to describe the relative event processing capacity based on a blended measure of CPU, memory, and read and write rates Each streaming unit corresponds to roughly 1MB/second of throughput. 48
49 Configuring Streaming Units Each Azure Stream Analytics job needs a minimum of one streaming unit, which is the default for all jobs The number of streaming units that a job can utilize depends on the partition configuration for the inputs and the query defined for the job. 49
50 Configuring Streaming Units 50
51 Configuring Streaming Units Calculate the max streaming units for a job The number of streaming units that a job can utilize depends on the partition configuration for the inputs and the query defined for the job. To add additional streaming units, a step must be partitioned. Each partition can have six streaming units. 51
52 Configuring Streaming Units Calculate the max streaming units for a job 52
53 Azure Stream Analytics. Azure Stream Analytics Samples, Scenarios & Use Cases 53
54 Sample Queries Let s count tweets by topic SELECT count(*), Topic FROM Tweets GROUP BY Topic, TumblingWindow(second, 5) 54
55 Azure Stream Analytics. Azure Stream Analytics Query Language 55
56 Azure Stream Analytics. You write declarative queries in SQL Unified programming model Brings together event streams, reference data and machine learning extensions Temporal Semantics All operators respect, and some use, the temporal properties of events Built-in operators and functions These should (mostly) look familiar if you know relational databases Filters, projections, joins, windowed (temporal) aggregates, text and date manipulation 56
57 Azure Stream Analytics Query Language Our toll station has multiple toll booths, where a sensor placed on top of the booth scans an RFID card affixed to the windshield of the vehicles as they pass the toll booth. The passage of vehicles through these toll stations can be modelled as event streams over which interesting operations can be performed. Toll Id 1 2 EntryTime LicensePlate Stat Vehicle Vehicle Make Model e Type Weight Toll Tag :01: JNB 7001 NY Honda CRV :02: YXZ 1001 NY Toyota Camry Toll Id ExitTime LicensePlate T12:03: Z JNB T12:03: Z YXZ /19/
58 Azure Stream Analytics Query Language Projections Show me the Toll Id and Vehicle Weight in Tons for all vehicles passing through the Toll Booth 1, 1450, VW, Golf, ( ) 2, 1230, Toyota, Camry, ( ) 1, 2400, VW, Passat, ( ) 1, 980, Ford, Fiesta, ( ) SELECT TollId, VehicleWeight / 1000 AS Tons FROM EntryStream 58
59 Azure Stream Analytics Query Language Filters Show me the Model of vehicles manufactured by Volkswagen 1, 1450, VW, Golf, ( ) 2, 1230, Toyota, Camry, ( ) 1, 2400, VW, Passat, ( ) 1, 980, Ford, Fiesta, ( ) SELECT Model FROM EntryStream WHERE Make = "VW" 59
60 Azure Stream Analytics Query Language Tumbling Windows How many vehicles entered each toll both every 5 minutes? SELECT TollId, COUNT(*) FROM EntryStream GROUP BY TollId, TumblingWindow(minute,5) 60
61 Azure Stream Analytics Query Language Built-in functions and supported types Aggregate functions Count, Min, Max, Avg, Sum Scalar functions Cast Date and time: Datename, Datepart, Day, Month, Year, Datediff, Dateadd String: Len, Concat, Charindex, Substring, Patindex Types 61
62 ASA Query Language Reference Events and Time From event flow SELECT * FROM SensorReadings TIMESTAMP BY time From comutations and aggregations SELECT System.Timestamp AS Time FROM SensorReadings 62
63 ASA Query Language Reference Windowing ASA supports three types of windows: 1. Tumbling 2. Hopping 3. Sliding 63
64 ASA Query Language Reference Tumbling Windows Tumbling windows are a series of fixed-sized, non-overlapping and contiguous time intervals. SELECT sensorid, COUNT(*) AS Count FROM SensorReadings TIMESTAMP BY time GROUP BY sensorid, TumblingWindow(second, 10) 64
65 ASA Query Language Reference Hopping Windows Hopping windows model scheduled overlapping windows. 3 parameters: the timeunit, the windowsize (and the hopsize SELECT sensorid, COUNT(*) AS Count, AVG(temp) FROM SensorReadings TIMESTAMP BY time GROUP BY sensorid, HoppingWindow(second, 10, 5) 65
66 ASA Query Language Reference Hopping Windows Syntax HOPPINGWINDOW ( timeunit, windowsize, hopsize, [offsetsize] ) HOPPINGWINDOW ( Duration( timeunit, windowsize ), Hop (timeunit, windowsize ), [Offset(timeunit, offsetsize)]) 66
67 ASA Query Language Practices Hopping Windows hopping windows model scheduled overlapping windows. A hopping window specification consist of three parameters: timeunit, windowsize hopsize (by how much each window moves forward relative to the previous one). Additionally,offsetsize may be used as an optional fourth parameter. 67
68 ASA Query Language Practices Sliding Windows windows of a given length and output events for cases when the content of the window actually changes: fixed length, position depends on condition SELECT sensorid, MIN(temp) as temp FROM SensorReadingsTIMESTAMP BY time GROUP BY sensorid, SlidingWindow(second, 10) HAVING MIN(temp) > 75 68
69 ASA Query Language Practices Joining Multiple Streams JOIN in ASA is used to combine records from two or more input sources: SELECT s1.time, s1.dspl, s1.hmdt as previoushmdt, s2.hmdt as newhmdt, datediff(ss, s1.time, s2.time) as secondsapart FROM SensorData s1 timestamp by time JOIN SensorData s2 timestamp by time ON s1.dspl = s2.dspl AND DATEDIFF(s, s1, s2) BETWEEN 0 AND 5 WHERE (s2.hmdt - s1.hmdt >=.1) or (s1.hmdt - s2.hmdt >=.1) 69
70 ASA Query Language Practices Reference Data JOIN Performing lookups or correlations: SELECT SensorReadings.sensorID, SensorReadings.temp FROM SensorReadings JOIN thresholdrefdata ON SensorReadings.sensorID = thresholdrefdata.sensorid WHERE SensorReadings.temp > thresholdrefdata.value 70
71 ASA Query Language Practices Multiple Outputs ASA supports multiple computations and output targets in a single job You cannot use SELECT INTO in a WITH clause. For example, INTO clause can only be used in the out-most subquery: SELECT * INTO outputlog FROM SensorReadings SELECT * INTO outputtempalert FROM SensorReadings WHERE temp > 75 71
72 ASA Query Language Practices WITH Clause Organizing a complex ASA query is to break it up into several parts using the WITH clause. WITH NormalReadings AS ( SELECT * FROM Sensor WHERE Reading < 100 AND Reading > 0 ), Averages AS ( SELECT SensorId, AVG(Reading) as AvgNormalReading FROM NormalReadings GROUP BY SensorId, TumblingWindow(minute, 1) ), BadAverages AS ( SELECT * FROM Averages WHERE AvgNormalReading < 10 ) SELECT * INTO outputalerts FROM BadAverages 72
73 Azure Stream Analytics Azure Stream Analytics Application 73
74 Azure Stream Apalytics Application IoT Solutions The major application of ASA is for IoT solutions ASA is not applicable all IoT Solutions ( like Industrial Automation) Hi speed ( very fast response) Keep longer historical data 74
75 Azure Stream Analytics Application - IoT 75
76 Azure Stream Analytics Application - IoT 76
77 Azure Stream Analytics Application - IoT Traditional approach 77
78 Azure Stream Analytics Application - IoT An approach using Azure Stream Analytics 78
79 Azure Stream Analytics Application - IoT 79
80 Azure Stream Analytics Q & A 80
81 Azure Stream Analytics Thank you! 81
82 Please review the event and sessions EVENT SESSION INSERT QR CODE FROM WORD DOCUMENT and CHANGE THE URL AS WELL /19/2016 Footer Goes Here
Devices Device Connectivity Storage Analytics Presentation & Action. Table/Blob Storage. External Data Sources
Devices Device Connectivity Storage Analytics Presentation & Action Event Hubs SQL Database Machine Learning App Service Service Bus Table/Blob Storage Stream Analytics Power BI External Data Sources {
More informationConnectivity Data Analytics
Things Connectivity Data Analytics Linux and more Windows 10 IoT Core available for Minnowboard Max, Raspberry Pi 2 and Dragonboard 410c Converged APIs, write ONE Universal App and target all Windows 10
More informationReal-time Analytics with Azure Stream Analytics. Michael
Real-time Analytics with Azure Stream Analytics Michael Johnson @MikeJohnsonZA What I d like to share with you today Introduction to streaming data Overview of Azure Steam Analytics Demonstrate a simple
More informationStanislav Harvan Internet of Things
Stanislav Harvan v-sharva@microsoft.com Internet of Things IoT v číslach Gartner: V roku 2020 bude na Internet pripojených viac ako 25mld zariadení: 1,5mld smart TV 2,5mld pc 5mld smart phone 16mld dedicated
More informationEvent Sponsors. Expo Sponsors. Expo Light Sponsors
Event Sponsors Expo Sponsors Expo Light Sponsors IoT for the BI professional David L. Bojsen - Principal Architect What to expect Level 200 session Which basically means PowerPoint and talking Enthusiastic
More informationMicrosoft Azure Stream Analytics
Microsoft Azure Stream Analytics Marcos Roriz and Markus Endler Laboratory for Advanced Collaboration (LAC) Departamento de Informática (DI) Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
More informationIndex. Scott Klein 2017 S. Klein, IoT Solutions in Microsoft s Azure IoT Suite, DOI /
Index A Advanced Message Queueing Protocol (AMQP), 44 Analytics, 9 Apache Ambari project, 209 210 API key, 244 Application data, 4 Azure Active Directory (AAD), 91, 257 Azure Blob Storage, 191 Azure data
More informationSwimming in the Data Lake. Presented by Warner Chaves Moderated by Sander Stad
Swimming in the Data Lake Presented by Warner Chaves Moderated by Sander Stad Thank You microsoft.com hortonworks.com aws.amazon.com red-gate.com Empower users with new insights through familiar tools
More informationCortana Analytics : with Raspberry Pi and Weather Sensor
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,
More information5 reasons I am excited about IoT and Cortana Analytics
5 reasons I am excited about IoT and Cortana Analytics Iman Eftekhari b-imefte@microsoft.com i.e@agilebi.com.au Iman Eftekhari BI Consultant and Agile Coach Microsoft P-TSP Data Analytics MCSE (BI), MCITP
More informationBIG DATA COURSE CONTENT
BIG DATA COURSE CONTENT [I] Get Started with Big Data Microsoft Professional Orientation: Big Data Duration: 12 hrs Course Content: Introduction Course Introduction Data Fundamentals Introduction to Data
More informationmicrosoft
70-775.microsoft Number: 70-775 Passing Score: 800 Time Limit: 120 min Exam A QUESTION 1 Note: This question is part of a series of questions that present the same scenario. Each question in the series
More information17/05/2017. What we ll cover. Who is Greg? Why PaaS and SaaS? What we re not discussing: IaaS
What are all those Azure* and Power* services and why do I want them? Dr Greg Low SQL Down Under greg@sqldownunder.com Who is Greg? CEO and Principal Mentor at SDU Data Platform MVP Microsoft Regional
More informationMihail Mateev. Creating Custom BI Solutions with Power BI Embedded
Mihail Mateev Creating Custom BI Solutions with Power BI Embedded Sponsors Gold sponsors: In partnership with: About the speaker Mihail Mateev is a Technical Consultant, Community enthusiast, PASS RM for
More informationIncrease Value from Big Data with Real-Time Data Integration and Streaming Analytics
Increase Value from Big Data with Real-Time Data Integration and Streaming Analytics Cy Erbay Senior Director Striim Executive Summary Striim is Uniquely Qualified to Solve the Challenges of Real-Time
More informationBlended Learning Outline: Developer Training for Apache Spark and Hadoop (180404a)
Blended Learning Outline: Developer Training for Apache Spark and Hadoop (180404a) Cloudera s Developer Training for Apache Spark and Hadoop delivers the key concepts and expertise need to develop high-performance
More informationAlexander Klein. #SQLSatDenmark. ETL meets Azure
Alexander Klein ETL meets Azure BIG Thanks to SQLSat Denmark sponsors Save the date for exiting upcoming events PASS Camp 2017 Main Camp 05.12. 07.12.2017 (04.12. Kick-Off abends) Lufthansa Training &
More informationWHITEPAPER. MemSQL Enterprise Feature List
WHITEPAPER MemSQL Enterprise Feature List 2017 MemSQL Enterprise Feature List DEPLOYMENT Provision and deploy MemSQL anywhere according to your desired cluster configuration. On-Premises: Maximize infrastructure
More informationLecture 21 11/27/2017 Next Lecture: Quiz review & project meetings Streaming & Apache Kafka
Lecture 21 11/27/2017 Next Lecture: Quiz review & project meetings Streaming & Apache Kafka What problem does Kafka solve? Provides a way to deliver updates about changes in state from one service to another
More informationData Analytics at Logitech Snowflake + Tableau = #Winning
Welcome # T C 1 8 Data Analytics at Logitech Snowflake + Tableau = #Winning Avinash Deshpande I am a futurist, scientist, engineer, designer, data evangelist at heart Find me at Avinash Deshpande Chief
More informationEnable IoT Solutions using Azure
Internet Of Things A WHITE PAPER SERIES Enable IoT Solutions using Azure 1 2 TABLE OF CONTENTS EXECUTIVE SUMMARY INTERNET OF THINGS GATEWAY EVENT INGESTION EVENT PERSISTENCE EVENT ACTIONS 3 SYNTEL S IoT
More informationProcessing Big Data. with AZURE DATA LAKE ANALYTICS. Sean Forgatch - Senior Consultant. 6/23/ TALAVANT. All Rights Reserved.
Processing Big Data with AZURE DATA LAKE ANALYTICS Sean Forgatch - Senior Consultant 6/23/2018 2018 TALAVANT. All Rights Reserved. 1 SQL Saturday Iowa 2018 6/23/2018 2018 TALAVANT. All Rights Reserved.
More informationFlash Storage Complementing a Data Lake for Real-Time Insight
Flash Storage Complementing a Data Lake for Real-Time Insight Dr. Sanhita Sarkar Global Director, Analytics Software Development August 7, 2018 Agenda 1 2 3 4 5 Delivering insight along the entire spectrum
More informationApache Flink. Alessandro Margara
Apache Flink Alessandro Margara alessandro.margara@polimi.it http://home.deib.polimi.it/margara Recap: scenario Big Data Volume and velocity Process large volumes of data possibly produced at high rate
More informationBig Data Technology Ecosystem. Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara
Big Data Technology Ecosystem Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara Agenda End-to-End Data Delivery Platform Ecosystem of Data Technologies Mapping an End-to-End Solution Case
More informationOne is the Loneliest Number: Scaling out your Data Warehouse
One is the Loneliest Number: Scaling out your Data Warehouse Greg Galloway SQL Saturday Dallas #396 BI Edition Page 1 Agenda Common data warehouse pain points Analytics Platform System (APS) overview Analytics
More informationLambda Architecture for Batch and Stream Processing. October 2018
Lambda Architecture for Batch and Stream Processing October 2018 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes only.
More informationAsanka Padmakumara. ETL 2.0: Data Engineering with Azure Databricks
Asanka Padmakumara ETL 2.0: Data Engineering with Azure Databricks Who am I? Asanka Padmakumara Business Intelligence Consultant, More than 8 years in BI and Data Warehousing A regular speaker in data
More informationCOPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing T-SQL and Data Management Systems 1. Chapter 2: SQL Server Fundamentals 23.
Introduction Chapter 1: Introducing T-SQL and Data Management Systems 1 T-SQL Language 1 Programming Language or Query Language? 2 What s New in SQL Server 2008 3 Database Management Systems 4 SQL Server
More informationDeep Dive into Concepts and Tools for Analyzing Streaming Data
Deep Dive into Concepts and Tools for Analyzing Streaming Data Dr. Steffen Hausmann Sr. Solutions Architect, Amazon Web Services Data originates in real-time Photo by mountainamoeba https://www.flickr.com/photos/mountainamoeba/2527300028/
More informationAzure Data Factory VS. SSIS. Reza Rad, Consultant, RADACAD
Azure Data Factory VS. SSIS Reza Rad, Consultant, RADACAD 2 Please silence cell phones Explore Everything PASS Has to Offer FREE ONLINE WEBINAR EVENTS FREE 1-DAY LOCAL TRAINING EVENTS VOLUNTEERING OPPORTUNITIES
More informationDatabricks Delta: Bringing Unprecedented Reliability and Performance to Cloud Data Lakes
Databricks Delta: Bringing Unprecedented Reliability and Performance to Cloud Data Lakes AN UNDER THE HOOD LOOK Databricks Delta, a component of the Databricks Unified Analytics Platform*, is a unified
More informationMicrosoft. Exam Questions Perform Data Engineering on Microsoft Azure HDInsight (beta) Version:Demo
Microsoft Exam Questions 70-775 Perform Data Engineering on Microsoft Azure HDInsight (beta) Version:Demo NEW QUESTION 1 HOTSPOT You install the Microsoft Hive ODBC Driver on a computer that runs Windows
More informationWebJobs & Azure Functions in modern and Serverless applications. Paris Polyzos Software Engineer at ZuluTrade Inc Microsoft Azure MVP
WebJobs & Azure Functions in modern and Serverless applications Paris Polyzos Software Engineer at ZuluTrade Inc Microsoft Azure MVP ns 2016The ZuluTrade Group Paris Polyzos Senior Software Engineer Microsoft
More informationAnalyzing Streaming Data in Real-Time with Amazon Kinesis Analytics
Analyzing Streaming Data in Real-Time with Amazon Kinesis Analytics Dr. Steffen Hausmann, Solutions Architect, AWS May 18, 2017 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon
More informationArchitectural challenges for building a low latency, scalable multi-tenant data warehouse
Architectural challenges for building a low latency, scalable multi-tenant data warehouse Mataprasad Agrawal Solutions Architect, Services CTO 2017 Persistent Systems Ltd. All rights reserved. Our analytics
More informationStreaming Data: The Opportunity & How to Work With It
Streaming Data: The Opportunity & How to Work With It Roger Barga, GM Amazon Kinesis April 2016 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Interest in and demand for stream
More informationAzure Data Lake Store
Azure Data Lake Store Analytics 101 Kenneth M. Nielsen Data Solution Architect, MIcrosoft Our Sponsors About me Kenneth M. Nielsen Worked with SQL Server since 1999 Data Solution Architect at Microsoft
More informationThis course is aimed at those who need to extract information from a relational database system.
(SQL) SQL Server Database Querying Course Description: This course is aimed at those who need to extract information from a relational database system. Although it provides an overview of relational database
More informationExam Questions
Exam Questions 70-775 Perform Data Engineering on Microsoft Azure HDInsight (beta) https://www.2passeasy.com/dumps/70-775/ NEW QUESTION 1 You are implementing a batch processing solution by using Azure
More informationMicrosoft Exam
Volume: 42 Questions Case Study: 1 Relecloud General Overview Relecloud is a social media company that processes hundreds of millions of social media posts per day and sells advertisements to several hundred
More informationMonitoring in Azure: Bringing IaaS and PaaS together. Vassil Nov 23 rd, 2017
Monitoring in Azure: Bringing IaaS and PaaS together Vassil Stoitsev @vassilstoitsev Nov 23 rd, 2017 Contents Overview Azure Monitor Log Analytics & Kusto Operations Management Suite Some Extras Overview
More information#techsummitch
www.thomasmaurer.ch #techsummitch Justin Incarnato Justin Incarnato Microsoft Principal PM - Azure Stack Hyper-scale Hybrid Power of Azure in your datacenter Azure Stack Enterprise-proven On-premises
More informationIntegrate MATLAB Analytics into Enterprise Applications
Integrate Analytics into Enterprise Applications Lyamine Hedjazi 2015 The MathWorks, Inc. 1 Data Analytics Workflow Preprocessing Data Business Systems Build Algorithms Smart Connected Systems Take Decisions
More informationAdvanced SQL Tribal Data Workshop Joe Nowinski
Advanced SQL 2018 Tribal Data Workshop Joe Nowinski The Plan Live demo 1:00 PM 3:30 PM Follow along on GoToMeeting Optional practice session 3:45 PM 5:00 PM Laptops available What is SQL? Structured Query
More informationAlexander Klein. ETL in the Cloud
Alexander Klein ETL in the Cloud Sponsors help us to run this event! THX! You Rock! Sponsor Gold Sponsor Silver Sponsor Bronze Sponsor You Rock! Sponsor Session 13:45 Track 1 Das super nerdige Solisyon
More informationThe Technology of the Business Data Lake. Appendix
The Technology of the Business Data Lake Appendix Pivotal data products Term Greenplum Database GemFire Pivotal HD Spring XD Pivotal Data Dispatch Pivotal Analytics Description A massively parallel platform
More informationPulsar. Realtime Analytics At Scale. Wang Xinglang
Pulsar Realtime Analytics At Scale Wang Xinglang Agenda Pulsar : Real Time Analytics At ebay Business Use Cases Product Requirements Pulsar : Technology Deep Dive 2 Pulsar Business Use Case: Behavioral
More informationHigh-Performance Event Processing Bridging the Gap between Low Latency and High Throughput Bernhard Seeger University of Marburg
High-Performance Event Processing Bridging the Gap between Low Latency and High Throughput Bernhard Seeger University of Marburg common work with Nikolaus Glombiewski, Michael Körber, Marc Seidemann 1.
More informationCortana Intelligence Suite; Where the Magic Happens
Cortana Intelligence Suite; Where the Magic Happens Reza Rad, Leila Etaati #509 Brisbane 2016 About Us Reza Rad Leila Etaati MVP BI Consultant and Trainer Author of Books Speaker in conferences; PASS Summit,
More informationIntro to Big Data on AWS Igor Roiter Big Data Cloud Solution Architect
Intro to Big Data on AWS Igor Roiter Big Data Cloud Solution Architect Igor Roiter Big Data Cloud Solution Architect Working as a Data Specialist for the last 11 years 9 of them as a Consultant specializing
More informationPřehled novinek v SQL Server 2016
Přehled novinek v SQL Server 2016 Martin Rys, BI Competency Leader martin.rys@adastragrp.com https://www.linkedin.com/in/martinrys 20.4.2016 1 BI Competency development 2 Trends, modern data warehousing
More informationAzure Certification BootCamp for Exam (Developer)
Azure Certification BootCamp for Exam 70-532 (Developer) Course Duration: 5 Days Course Authored by CloudThat Description Microsoft Azure is a cloud computing platform and infrastructure created for building,
More informationComprehensive Guide to Evaluating Event Stream Processing Engines
Comprehensive Guide to Evaluating Event Stream Processing Engines i Copyright 2006 Coral8, Inc. All rights reserved worldwide. Worldwide Headquarters: Coral8, Inc. 82 Pioneer Way, Suite 106 Mountain View,
More informationService Level Agreement for Microsoft Azure operated by 21Vianet. Last updated: November Introduction
Service Level Agreement for Microsoft Azure operated by 21Vianet Last updated: November 2017 1. Introduction This Service Level Agreement for Azure (this SLA ) is made by 21Vianet in connection with, and
More informationWHY AND HOW TO LEVERAGE THE POWER AND SIMPLICITY OF SQL ON APACHE FLINK - FABIAN HUESKE, SOFTWARE ENGINEER
WHY AND HOW TO LEVERAGE THE POWER AND SIMPLICITY OF SQL ON APACHE FLINK - FABIAN HUESKE, SOFTWARE ENGINEER ABOUT ME Apache Flink PMC member & ASF member Contributing since day 1 at TU Berlin Focusing on
More informationSub Meter Data Import & Storage Platform RFP Questions/Answers
Sub Meter Data Import & Storage Platform RFP Questions/Answers ADDED 10/12/2015 Q: The latter sections of the RFP indicate that you are looking for dashboarding features. Will VEIC accept a proposal that
More informationDeveloping Enterprise Cloud Solutions with Azure
Developing Enterprise Cloud Solutions with Azure Java Focused 5 Day Course AUDIENCE FORMAT Developers and Software Architects Instructor-led with hands-on labs LEVEL 300 COURSE DESCRIPTION This course
More informationexam. Microsoft Perform Data Engineering on Microsoft Azure HDInsight. Version 1.0
70-775.exam Number: 70-775 Passing Score: 800 Time Limit: 120 min File Version: 1.0 Microsoft 70-775 Perform Data Engineering on Microsoft Azure HDInsight Version 1.0 Exam A QUESTION 1 You use YARN to
More informationKafka Streams: Hands-on Session A.A. 2017/18
Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Kafka Streams: Hands-on Session A.A. 2017/18 Matteo Nardelli Laurea Magistrale in Ingegneria Informatica
More informationDeep Dive Amazon Kinesis. Ian Meyers, Principal Solution Architect - Amazon Web Services
Deep Dive Amazon Kinesis Ian Meyers, Principal Solution Architect - Amazon Web Services Analytics Deployment & Administration App Services Analytics Compute Storage Database Networking AWS Global Infrastructure
More informationOverview. Prerequisites. Course Outline. Course Outline :: Apache Spark Development::
Title Duration : Apache Spark Development : 4 days Overview Spark is a fast and general cluster computing system for Big Data. It provides high-level APIs in Scala, Java, Python, and R, and an optimized
More informationCERTIFICATE IN SOFTWARE DEVELOPMENT LIFE CYCLE IN BIG DATA AND BUSINESS INTELLIGENCE (SDLC-BD & BI)
CERTIFICATE IN SOFTWARE DEVELOPMENT LIFE CYCLE IN BIG DATA AND BUSINESS INTELLIGENCE (SDLC-BD & BI) The Certificate in Software Development Life Cycle in BIGDATA, Business Intelligence and Tableau program
More informationMaking Data Integration Easy For Multiplatform Data Architectures With Diyotta 4.0. WEBINAR MAY 15 th, PM EST 10AM PST
Making Data Integration Easy For Multiplatform Data Architectures With Diyotta 4.0 WEBINAR MAY 15 th, 2018 1PM EST 10AM PST Welcome and Logistics If you have problems with the sound on your computer, switch
More informationLambda Architecture for Batch and Real- Time Processing on AWS with Spark Streaming and Spark SQL. May 2015
Lambda Architecture for Batch and Real- Time Processing on AWS with Spark Streaming and Spark SQL May 2015 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document
More informationIntegrate MATLAB Analytics into Enterprise Applications
Integrate Analytics into Enterprise Applications Aurélie Urbain MathWorks Consulting Services 2015 The MathWorks, Inc. 1 Data Analytics Workflow Data Acquisition Data Analytics Analytics Integration Business
More informationIoT Impact On Storage Architecture
IoT Impact On Storage Architecture SDC India Girish Kumar B K NetApp 24 th May 2018 1 IoT - Agenda 1) Introduction 2) Data growth and compute model 3) Industrial needs and IoT architecture 4) Data flow
More informationSecurity & Management
Common Identity Data Platform Security & Management Unified Development Category Azure Technology On-Premise Technology Hybrid Storage Azure Storage StorSimple Hybrid Backup & DR Azure Backup + Azure Site
More informationDesigning dashboards for performance. Reference deck
Designing dashboards for performance Reference deck Basic principles 1. Everything in moderation 2. If it isn t fast in database, it won t be fast in Tableau 3. If it isn t fast in desktop, it won t be
More informationHow to integrate data into Tableau
1 How to integrate data into Tableau a comparison of 3 approaches: ETL, Tableau self-service and WHITE PAPER WHITE PAPER 2 data How to integrate data into Tableau a comparison of 3 es: ETL, Tableau self-service
More informationAuto Management for Apache Kafka and Distributed Stateful System in General
Auto Management for Apache Kafka and Distributed Stateful System in General Jiangjie (Becket) Qin Data Infrastructure @LinkedIn GIAC 2017, 12/23/17@Shanghai Agenda Kafka introduction and terminologies
More informationGet ready to be what s next.
Get ready to be what s next. Jared Shockley http://jaredontech.com Senior Service Engineer Prior Experience @jshoq Primary Experience Areas Agenda What is Microsoft Azure? Provider-hosted Apps Hosting
More informationDeveloping in Power BI. with Streaming Datasets and Real-time Dashboards
Developing in Power BI with Streaming Datasets and Real-time Dashboards Code and Slides for this Session https://github.com/criticalpathtraining/realtimedashboards Critical Path Training https://www.criticalpathtrainig.com
More informationStreaming SQL. Julian Hyde. 9 th XLDB Conference SLAC, Menlo Park, 2016/05/25
Streaming SQL Julian Hyde 9 th XLDB Conference SLAC, Menlo Park, 2016/05/25 @julianhyde SQL Query planning Query federation OLAP Streaming Hadoop Apache member VP Apache Calcite PMC Apache Arrow, Drill,
More informationThe Future of Real-Time in Spark
The Future of Real-Time in Spark Reynold Xin @rxin Spark Summit, New York, Feb 18, 2016 Why Real-Time? Making decisions faster is valuable. Preventing credit card fraud Monitoring industrial machinery
More informationMyCloud Computing Business computing in the cloud, ready to go in minutes
MyCloud Computing Business computing in the cloud, ready to go in minutes In today s dynamic environment, businesses need to be able to respond quickly to changing demands. Using virtualised computing
More informationHDInsight > Hadoop. October 12, 2017
HDInsight > Hadoop October 12, 2017 2 Introduction Mark Hudson >20 years mixing technology with data >10 years with CapTech Microsoft Certified IT Professional Business Intelligence Member of the Richmond
More informationMicrosoft Cloud Workshop. Intelligent Analytics Hackathon Learner Guide
Microsoft Cloud Workshop Intelligent Analytics Hackathon Learner Guide August 2017 2017 Microsoft Corporation. All rights reserved. This document is confidential and proprietary to Microsoft. Internal
More informationManaging IoT and Time Series Data with Amazon ElastiCache for Redis
Managing IoT and Time Series Data with ElastiCache for Redis Darin Briskman, ElastiCache Developer Outreach Michael Labib, Specialist Solutions Architect 2016, Web Services, Inc. or its Affiliates. All
More informationWhite Paper / Azure Data Platform: Ingest
White Paper / Azure Data Platform: Ingest Contents White Paper / Azure Data Platform: Ingest... 1 Versioning... 2 Meta Data... 2 Foreword... 3 Prerequisites... 3 Azure Data Platform... 4 Flowchart Guidance...
More informationIoT Sensor Analytics with Apache Kafka, KSQL and TensorFlow
1 IoT Sensor Analytics with Apache Kafka, KSQL and TensorFlow Kafka-Native End-to-End IoT Data Integration and Processing Kai Waehner - Technology Evangelist kontakt@kai-waehner.de - LinkedIn Twitter :
More informationBenchmarking in the Cloud
Dragon source: https://www.flickr.com/photos/wili/2628869994/in/gallery-41926029@n05-72157622307278981/ Gianluca Sartori Benchmarking in the Cloud Thank you to our AWESOME sponsors! Gianluca Sartori Independent
More informationHosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution.
Hosted Azure for your business Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution. Azure is approximately 50 percent cheaper than other cloud services
More informationData Architectures in Azure for Analytics & Big Data
Data Architectures in for Analytics & Big Data October 20, 2018 Melissa Coates Solution Architect, BlueGranite Microsoft Data Platform MVP Blog: www.sqlchick.com Twitter: @sqlchick Data Architecture A
More informationUn'introduzione a Kafka Streams e KSQL and why they matter! ITOUG Tech Day Roma 1 Febbraio 2018
Un'introduzione a Kafka Streams e KSQL and why they matter! ITOUG Tech Day Roma 1 Febbraio 2018 R E T H I N K I N G Stream Processing with Apache Kafka Kafka the Streaming Data Platform 1.0 Enterprise
More informationOptimized Data Integration for the MSO Market
Optimized Data Integration for the MSO Market Actions at the speed of data For Real-time Decisioning and Big Data Problems VelociData for FinTech and the Enterprise VelociData s technology has been providing
More informationAzure Learning Circles
Azure Learning Circles Azure Management Session 1: Logs, Diagnostics & Metrics Presented By: Shane Creamer shanec@microsoft.com Typical Customer Narratives Most customers know how to operate on-premises,
More informationAzure-persistence MARTIN MUDRA
Azure-persistence MARTIN MUDRA Storage service access Blobs Queues Tables Storage service Horizontally scalable Zone Redundancy Accounts Based on Uri Pricing Calculator Azure table storage Storage Account
More informationBEST BIG DATA CERTIFICATIONS
VALIANCE INSIGHTS BIG DATA BEST BIG DATA CERTIFICATIONS email : info@valiancesolutions.com website : www.valiancesolutions.com VALIANCE SOLUTIONS Analytics: Optimizing Certificate Engineer Engineering
More informationOverview of Data Services and Streaming Data Solution with Azure
Overview of Data Services and Streaming Data Solution with Azure Tara Mason Senior Consultant tmason@impactmakers.com Platform as a Service Offerings SQL Server On Premises vs. Azure SQL Server SQL Server
More informationTopics. Big Data Analytics What is and Why Hadoop? Comparison to other technologies Hadoop architecture Hadoop ecosystem Hadoop usage examples
Hadoop Introduction 1 Topics Big Data Analytics What is and Why Hadoop? Comparison to other technologies Hadoop architecture Hadoop ecosystem Hadoop usage examples 2 Big Data Analytics What is Big Data?
More informationData Analytics with HPC. Data Streaming
Data Analytics with HPC Data Streaming Reusing this material This work is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International License. http://creativecommons.org/licenses/by-nc-sa/4.0/deed.en_us
More informationOracle Big Data Connectors
Oracle Big Data Connectors Oracle Big Data Connectors is a software suite that integrates processing in Apache Hadoop distributions with operations in Oracle Database. It enables the use of Hadoop to process
More informationData 101 Which DB, When. Joe Yong Azure SQL Data Warehouse, Program Management Microsoft Corp.
Data 101 Which DB, When Joe Yong (joeyong@microsoft.com) Azure SQL Data Warehouse, Program Management Microsoft Corp. The world is changing AI increased by 300% in 2017 Data will grow to 44 ZB in 2020
More informationThe Billion Object Platform (BOP): a system to lower barriers to support big, streaming, spatio-temporal data sources
FOSS4G 2017 Boston The Billion Object Platform (BOP): a system to lower barriers to support big, streaming, spatio-temporal data sources Devika Kakkar and Ben Lewis Harvard Center for Geographic Analysis
More informationComplex Event Processing (CEP) with PI for StreamInsight
Complex Event Processing (CEP) with PI for StreamInsight Presented By: Roman Schindlauer - Microsoft Erwin Gove OSIsoft Greg Douglas - Logica Where PI geeks meet 9/23/2010 Talk Outline Microsoft StreamInsight
More informationIoT Device Simulator
IoT Device Simulator AWS Implementation Guide Sean Senior May 2018 Copyright (c) 2018 by Amazon.com, Inc. or its affiliates. IoT Device Simulator is licensed under the terms of the Amazon Software License
More informationModern Data Warehouse The New Approach to Azure BI
Modern Data Warehouse The New Approach to Azure BI History On-Premise SQL Server Big Data Solutions Technical Barriers Modern Analytics Platform On-Premise SQL Server Big Data Solutions Modern Analytics
More informationThermoplan uses Azure to manage data for its smart coffee machine
Search by keyword... Technical Case Studies Thermoplan uses Azure to manage data for its smart coffee machine Ronnie Saurenmann, Ken Casada - Jun 7, 2017 Thermoplan develops and produces professional coffee
More informationMATLAB. Senior Application Engineer The MathWorks Korea The MathWorks, Inc. 2
1 Senior Application Engineer The MathWorks Korea 2017 The MathWorks, Inc. 2 Data Analytics Workflow Business Systems Smart Connected Systems Data Acquisition Engineering, Scientific, and Field Business
More information