DBI303. SELECT COUNT(*) FROM ParkingLot WHERE type = ‘AUTO’ AND color = ‘RED’ SELECT COUNT(*) FROM ParkingLot WHERE type = ‘AUTO’ AND color = ‘RED’

Slides:



Advertisements
Similar presentations
Financial Services Technology Expo Microsoft StreamInsight for Financial Services A Microsoft Point of View Presentation Hilton New York Hotel New York,
Advertisements

SIM201. Announcing… copyright chappellseminars.com some hosts comply; RST = closed no = response open some hosts comply; RST = closed no = response.
WSV304 Manual Deployment High cost Fully Automated Low cost.
DBI331. Cube Measure Group Measure Partition Cube Dimension Dimension Attribute Relationship Hierarchy Level Cube Attribute Cube Hierarchy Measure.
Scott Hulke Microsoft Technology Center - Dallas.
SQL Server 2008 R2 StreamInsight Complex Event Processing Event Stream Processing.
Observation Pattern Theory Hypothesis What will happen? How can we make it happen? Predictive Analytics Prescriptive Analytics What happened? Why.
5 Complex Event Processing (CEP) is the continuous and incremental processing of event streams from multiple sources based on declarative query.
Complex Event Processing: Power your middleware with StreamInsight Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com)
Sneak Peek at Microsoft System Center Service Manager 2012 Concepts
SIM405 BladeLogic Operations Manage BMC Atrium CMDB BMC Event Manager BMC Patrol BMC Remedy AR System CA Autosys CA eHealth CA Spectrum CA Unicenter.
DEV314. Entity Data Model demo Entity Data Model.
WCL309. Demo.
MID301. App Server 1 App Server 1 App Server 2 App Server 2 App Server 3 App Server 3 DatabaseDatabase Local Store.
Microsoft’s IoT Platform ….. why it matters to the data platform Gary Hope Data Platform Technologist Microsoft South Africa.
OSP317. Built on SharePoint Leverage one or more out of the box or custom features. These features can typically live on there own Like any other.
VIR314. Understand the scenarios Application support Understand the scenarios Application support Review of the sequencing process Demo Review of the.
SIM335 Demo 6 7 NetApp Confidential - Internal Use Only.
demo.
Node 1Node 2Node 3Node 4Node 5 DB 1Copy 1 DB 2Copy 1 DB 3Copy 1 DB 4Copy 1 DB 5Copy 1 DB 6Copy 1 DB 7Copy 1 DB 8Copy 1 DB 9Copy.
DBI328. Enabled as SharePoint Shared Service Built-in scale-out for RS Service Apps SharePoint Cross-farm reporting Integrated backup & recovery,
Margin Content Padding Border.
DBI329. video.
DBI326. PhraseGoal “Data Mining”Inform actionable decisions “Machine Learning”Determine best performing algorithm.
WCL308. (While you’re sitting there, sign up for the GPanswers.com Tip of the Week … (Scan a tag.. Fill out the little form…) and enter to win a copy.
An Extensible Test Framework for Microsoft StreamInsight Alex Raizman Asvin Ananthanarayan Anton Kirilov Badrish Chandramouli Mohamed Ali.
DPR302.
John Plummer Technical Specialist Data Platform Microsoft Ltd StreamInsight Complex Event Processing (CEP) Platform.
Data Management Conference Introducing SQL Server 2008 R2 Mark Linton Director of WW Marketing SQL Server Business Group
2.
VIR317 Number of physical servers shipments used for virtualization will grow to 1.7M+ in 2012 at a CAGR of 15% 19% of physical server shipments will.
WCL323. Why should we care? One of the fastest growing & largest categories Opportunity for new business models (services, content, subscriptions)
OSP310. What is a SharePoint® Farm? A collection of one or more SharePoint Servers and SQL Servers® providing a set of basic SharePoint.
DEV211. The simplest way to create business applications for the desktop and the cloud.
SIM315. FIM Service Resource Management Service (WCF Endpoint) Request Dispatcher.
SIM333 Microsoft Confidential Simplified Management Manage FPE 2010 and FPSP 2010 Server Discovery and Grouping FPSMC agent deployment Deploy.
Has the ETL run yet?
DBI325. Monitoring Analytics Support will extend to Analysis Services in the Denali release.
INNOV-10 Progress® Event Engine™ Technical Overview Prashant Thumma Principal Software Engineer.
DPR301 demo Executable Requirements.
Data transport Cloud Backend Data transport Cloud Backend Cloud Provider Backend Virtualization Sidechannels You Clients Logons Who’s responsibility.
COS310 Replica 1 Replica 2 Replica 3 DB Single Logical Database Multiple Physical Replicas.
Building Dashboards SharePoint and Business Intelligence.
DEV332. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that.
2 Dynamic Development Platform For All Data Pervasive Insight Enterprise Data Platform Datacenter Mobile and Desktop OLAP FILE XML RDBMS Services Query.
#TEDEV342 A A B B I currently deploy via FTP directly to my host. My deployment is manual because I need to set permissions on the target server.
DEV203. Coded workflows Declarative workflows Web part hook-up Professional developerBusiness Analyst/Process Designer List definitions Event receivers.
Learn more: Download SCM: Join the TechNet Wiki community:
COS308. SQL Azure Database DEMO.
2 Complex Event Processing (CEP) is the continuous and incremental processing of event streams from multiple sources based on declarative query and pattern.
Redeploying from on-premises to the cloud SharePoint burst out to Azure Hybrid event based applications Building a private cloud.
OSP-302. DescriptionUri All lists on a site.../_vti_bin/ListData.svc All Items in a named list.../_vti_bin/ListData.svc/MyList 2nd Item in the list.../_vti_bin/ListData.svc/MyList(2)
Comprehensive Flexible Global Storage and Search Responsive Available Secure Manageable Federation Coordination Consolidation Transformation Synchronization.
Interoperability. Introductions & Session objectives Operational Intelligence Context Explore some of the parts – CEP – ESB – Cloud Agenda.
DEV348. demo Valid HTML5 Syntax demo.
WPH307. announcement Architect in the Microsoft Mobility Center of Excellence Created the Microsoft Mobile Line of Business Accelerator for Windows Mobile.
DEV354. Describe your data Create screens for common tasks Author business logic Customize screen layouts Define custom queries Create custom Silverlight.
Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
OSP209 Input Touch Hardware buttons Media Digital media capture & playback Media library access Data Isolated Storage LINQ (Objects and XML).NET.
WCL301. demo Basic Custom XML-file.
Event-Driven Stream Processing with Microsoft StreamInsight Roman Schindlauer.
Harnessing Big Data with Hadoop Dipti Sangani; Madhu Reddy DBI210.
Do your systems talk business? Microsoft Application Platform Application Platform Optimization and Roadmap Stephen Giles Partner Technology Advisor

DEV355 Jack Swigert demo my wife demo.
DEV353. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification.
AMI to SmartGrid “DATA”
Tech Ed North America /19/2018 4:59 AM Required Slide
Advanced Dashboard Creation Using Microsoft SharePoint Server 2010
Delivering an End-to-End Business Intelligence Solution
Presentation transcript:

DBI303

SELECT COUNT(*) FROM ParkingLot WHERE type = ‘AUTO’ AND color = ‘RED’ SELECT COUNT(*) FROM ParkingLot WHERE type = ‘AUTO’ AND color = ‘RED’

Doesn’t seem like a great solution…

This is the streaming data paradigm in a nutshell – ask questions about data in flight.

Present Time of interest Web Analytics – Ad placement, Financial Services, Smart Grids, Monitoring – Systems mgmt, Health Care, Manufacturing, etc. years monthsdayshrsminsec $ value of analytics Forecasting in Enterprises Historical Trend Analysis

Sources Devices, Sensors Web servers Stock tickers & News feeds Data Bus Caching Processing Visualization Distribution Static Reports Mining, Validation, “What-If” Scenarios Operational Dashboard (Ticking - Snapshot) Reporting Dashboard (Refreshed) Message Bus Operational Analytics Automated Decisions Relational Database Intra-Day Cubes Historic Cubes ETL Reference Data Refresh (Push) Cache Refresh (Push) Re-compute (Pull) Service Broker Microsoft StreamInsight

Analytical results need to reflect important changes in business reality immediately and enable responses to them with minimal latency Database ApplicationsEvent-driven Applications Query ParadigmAd-hoc queries or requestsContinuous standing queries LatencySeconds, hours, daysMilliseconds or less Data RateHundreds of events/secTens of thousands of events/sec or more Query SemanticsDeclarative relational analyticsDeclarative relational and temporal analytics request response Event output stream input stream

Relational Database Applications Financial trading Applications Aggregate Data Rate (Events/sec.) Latency ~1million Months Days hours Minutes Seconds 100 ms < 1ms Operational Analytics Applications, e.g., Logistics, etc. Manufacturing Applications Monitoring Applications StreamInsight Target Scenarios Data Warehousing Applications Web Analytics Applications

Standing Queries Query Logic Event sources Event targets Devices, Sensors Web servers Event stores & Databases Stock ticker, news feeds Event stores & Databases Pagers & Monitoring devices KPI Dashboards, SharePoint UI Trading stations Input Adapters Output Adapters StreamInsight Engine Query Logic StreamInsight Application Development StreamInsight Application at Runtime

Industry trends Data acquisition costs are negligible Raw storage costs are small and continue to decrease Processing costs are non-negligible Data loading costs continue to be significant Manage business via KPI-triggered actions Mine historical data Devise new KPIs Monitor KPIs Record raw data (history) CEP advantage Process data incrementally, i.e., while it is in flight Avoid loading while still doing the processing you want Seamless querying for monitoring, managing and mining

Data Stream Stream Data Store & Archive Event Processing Engine Data Stream Asset Specs & Parameters Power Utilities: Energy consumption Outages Smart grids 100,000 events/sec Visual trend-line and KPI monitoring Batch & product management Automated anomaly detection Real-time customer segmentation Algorithmic trading Proactive condition-based maintenance Visual trend-line and KPI monitoring Batch & product management Automated anomaly detection Real-time customer segmentation Algorithmic trading Proactive condition-based maintenance Web Analytics: Click-stream data Online customer behavior Page layout 100,000 events /sec Manufacturing: Sensor on plant floor React through device controllers Aggregated data 10,000 events/sec Threshold queries Event correlation from multiple sources Pattern queries Threshold queries Event correlation from multiple sources Pattern queries Lookup Asset Instrumentation for Data Acquisition, Subscriptions to Data Feeds Financial Services: Stock & news feeds Algorithmic trading Patterns over time Super-low latency 100,000 events /sec

demo

Market Feed: -MSFT -IBM -etc. Market Feed: -MSFT -IBM -etc. StreamInsight Output Adapters Input Adapters Grouping Aggregati on Grouping Aggregati on Asset Class TickerExchangeSUM Volume SUM Bid SUM Ask StockMSFTNASDAQ100 StockIBMNASDAQ200 Push Pull Push Pull

announcement

demo

announcement

demo

LINQ Example – GROUP&APPLY, WINDOW: from e3 in MyStream3 group e3 by e3.i into SubStream from win in SubStream.HoppingWindow( FiveMinutes,ThreeSeconds) select new { i = SubStream.Key, a = win.Avg(e => e.f) }; LINQ Example – GROUP&APPLY, WINDOW: from e3 in MyStream3 group e3 by e3.i into SubStream from win in SubStream.HoppingWindow( FiveMinutes,ThreeSeconds) select new { i = SubStream.Key, a = win.Avg(e => e.f) }; LINQ Example – JOIN, PROJECT, FILTER: from e1 in MyStream1 join e2 in MyStream2 on e1.ID equals e2.ID where e1.f2 == “foo” select new { e1.f1, e2.f4 }; LINQ Example – JOIN, PROJECT, FILTER: from e1 in MyStream1 join e2 in MyStream2 on e1.ID equals e2.ID where e1.f2 == “foo” select new { e1.f1, e2.f4 }; Join Filter Project Grouping Window Project & Aggregate

Data Sources Aggregation & Correlation Stream- Insight CEP for lightweight processing and filtering CEP for aggregation and correlation CEP for complex analytics including historical data Devices Sensors Web servers Feeds Stream- Insight Complex Analytics & Mining Stream- Insight Event processing engines are deployed at multiple places on different scales: At the edge close to the data source In the mid-tier consolidate related data sources In the data center historical archive, mining, large scale correlation

Custom/Packaged OLTP Apps 4 procs, 64GB RAM, Backup Compression 8 procs, 2TB RAM, Adv. Security, Backup Compression >8 procs, OS Max, Adv. Security, Backup Compression N/A Server Consolidation1 VM/license 4 VMs/license, Resource Governor App & Multi-Server Mgmt (up to 25 instances) Unlimited Virtualization, Resource Governor, App & Multi-Server Mgmt (> 25 instances) N/A Data Warehousing Scale-Up DW, Data Compression 10s of TBs, Up to 30 TB with FastTrack Scale-Up DW, Data Compression 10s of TBs Scale-Out DW 10s - 100s of TBs Business IntelligenceDept/Team BI Enterprise-Scale BI, Master Data Services, PowerPivot Mgmt Enterprise-Scale BI, Master Data Services, PowerPivot Mgmt Integrated with SSIS, SSAS and SSRS Complex Event Processing (StreamInsight) 5 sec latency <5000 events/sec & > 5 s latency >5000 events/sec & < 5 s latency Future coverage

ManufacturingUtilitiesOil & GasFinancial Services Web AnalyticsTelco Scenarios:Alarming Notifications Real-Time Analysis AMI/SmartGrid Outage Management Well Monitoring Operational Intelligence Risk Management Market Monitoring Behavioral Targeting Load Monitoring CDR Aggregation ISV:OSIsoft Matrikon ICONICS OSIsoft Matrikon Telvent ICONICS OSIsoft Matrikon Lab49 IMGroup MSFT AdCenter XBox DPE SI:Logica Hitachi Consulting Lab49 IMGroup MSFT AdCenter XBox DPE

Standing Queries Query Logic Event sources Event targets Devices, Sensors Web servers Event stores & Databases Stock ticker, news feeds Event stores & Databases Pagers & Monitoring devices KPI Dashboards, SharePoint UI Trading stations Input Adapters Output Adapters StreamInsight Engine Query Logic StreamInsight Application Development StreamInsight Application at Runtime Support for.NET sequences as sources and sinks; Flexible adapter SDK to connect to other event sources and sinks Event-driven applications are fundamentally different from traditional database applications: queries are continuous, consume and produce streams, and compute results incrementally The CEP platform does the heavy lifting for you to deal with temporal characteristics of event stream data Development experience with.NET, C#, LINQ and Visual Studio 2008 and 2010 CEP platform from Microsoft to build event-driven applications

Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC.

Resources Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers Connect. Share. Discuss.

Scan the Tag to evaluate this session now on myTechEd Mobile