SlideShare a Scribd company logo
SQL Server 2014
Faster Insights from Any Data
(Level 300 Deck)
SQL Server 2014
Faster Insights from
Any Data
(Level 300 Deck)
SQL Server 2014
Faster Insights from
Any Data
(Level 300 Deck)
SQL Server 2014
Faster Insights from
Any Data
(Level 300 Deck)
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from Atidan
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from Atidan
Easy Access to Data, Big and Small
Microsoft Power BI for Office 365
1 in 4 enterprise customers on Office 3651 Billion Office Users
Analyze Visualize Share Find
Q&A
MobileDiscover
Scalable | Manageable | Trusted
Power Query
Power Query
Powerful Self-Service BI with Excel 2013
Power Query
Enable self-service data discovery, query, transformation and mashup experiences for Information
Workers, via Excel and PowerPivot
Discovery and connectivity to a wide range of data sources, spanning volume as well as
variety of data.
Highly interactive and intuitive experience for rapidly and iteratively building queries over
any data source, any size.
Consistency of experience, and parity of query capabilities over all data sources.
Joins across different data sources; ability to create custom views over data that can then be
shared with team/department.
Power Query
Discover, combine, and refine Big Data, small data, and any data with Data
Explorer for Excel.
S
Data Sources
Windows Azure
Marketplace
Windows Active
Directory
Azure SQL
Database
Azure HDInsight
PowerPivot
PowerPivot
Powerful Self-Service BI with Excel 2013
Introducing PowerPivot
PowerPivot for SharePoint
Power View
Power View
Powerful Self-Service BI with Excel 2013
Introducing Power View
Power View in Excel
Excel Database
server
SQL AS
(Tabular)
Power View
SQL RS
ADOMD.NET
SQL AS
(PowerPivot)
Power View in SharePoint
Browser SharePoint
web server
Database
server
SharePoint
app server
SQL AS
(PowerPivot)
SQL AS
(Tabular)
SQL RS
Add-In
SQL RS
Power View
Power View for Multidimensional Models
• Power View on Analysis Services via BISM
• Native support for DAX in Analysis Services
• Better flexibility: Choice of DAX on Tabular or Multidimensional (cubes)
Architecture
Internet Explorer
Analysis Services
BI Semantic Model
Tabular
SharePoint
(2010 or 2013)
Reporting
Services
Power View
Analysis Services
BI Semantic Model
Multidimensional
SQL Server Data Tools
SQL Server Data Tools
1
2
35
6
4
BI Semantic Model: ArchitectureThird-party
applications
Reporting Services
(Power View) Excel PowerPivot
Databases LOB Applications Files OData Feeds Cloud Services
SharePoint
Insights
BISM-MD Object Tabular Object
Cube Model
Cube Dimension Table
Attributes (Key(s), Name) Columns
Measure Group Table
Measure Measure
Measure without MeasureGroup Within Table called “Measures”
MeasuregroupCube Dimension
relationship
Relationship
Perspective Perspective
KPI KPI
User/Parent-Child Hierarchies Hierarchies
Multidimensional-Tabular Mapping
Query Execution Architecture
Client Application
Analysis Services
Query Parser
Query Processor
s
FE Caches
MDX Formula Engine
Storage
Engine
s
SE Caches Partition Data
Query
SE Evaluation Engine
Tabular
Metadata
Metadata
LayerDAX Query Processor
Multi-
dimensional
Metadata
1
DISCOVER_CSDL_METADATA 2
3
DAX Query
1
2
45
6
7
9
8
3
Power Map
Power Map
Powerful Self-Service BI with Excel 2013
Power Map for Microsoft Excel enables information workers to discover and share new insights
from geographical and temporal data through three-dimensional storytelling.
What Is Power Map?
Map Data
• Data in Excel
• Geo-Code
• 3D and 3 Visuals
Discover Insights
• Play over Time
• Annotate points
• Capture scenes
Share Stories
• Cinematic Effects
• Interactive Tours
• Share Workbook
Power Map: Steps to 3D insights
Map Data
•
Discover Insights
•
•
•
•
Share Stories
•
•
•
• Export to Video for Viral!
Power Map
Excel Add-in to Enhance Data Visualization
Power BI Site
Power BI Site
Collaborate and Stay Connected with Office 365
Q&A
Q & A
Q & A
Collaborate and Stay Connected with Office 365
Q&A
Mobile BI
Mobile BI
Collaborate and Stay Connected with Office 365
Q&A
Engage customers with smart,
contextual mobile experiences
Boost agility with real-time access to
apps and data from anywhere
Enable Deep Business and Customer Connections
Virtually Anytime, Anywhere
Excite and Engage Users
Deliver Immersive, Connected Customer Experiences
Optimize for
discovery and
reach
Connect with
social apps and
networks
Real time content
and updates
Beautiful
experiences +
security and
performance
Stay Productive on the Go
Deliver Familiar, Connected Experiences to a Mobile Workforce
…while ensuring enterprise security, manageability, and compliance
Mobile BI Capabilities Available Today
Browser-based corporate
BI solutions on iOS,
Android and Windows:
• SharePoint Mobile enhancements
• PerformancePoint Services
• Excel Services
• SQL Server Reporting Services
“Ultimately, the new Microsoft mobile BI solution leads to more revenue for Recall
and gives us deeper customer insight, helping us stay ahead of our competitors.”
Recall Records Management Company Gets Real-Time BI, Boosts Sales with Mobile Solution case study. Full Case study.
SharePoint Mobile 2013
Mobile Browser
Support across
different mobile
devices, including
touch for tablets and
phone
Native Apps
Rich native apps
experience to business
social interactions and
collaboration
Office Hub
A hub to all your doc
storage services and Office
rich editing experience
Learn more: http://blogs.office.com/b/sharepoint/archive/2013/03/06/out-and-about-new-sharepoint-mobile-offerings.aspx
Tablet Touch Experience
Office Web Apps
Never be without
the tools you need.
Access and share with
confidence.
Excel Web App
Excel Web App
Quick Explore
Mobile-Friendly Apps for Office
Extend with Hybrid Cloud Solutions
Extend with Hybrid Cloud Solutions
Extend with Hybrid Cloud Solutions
HDInsight
HDInsight
Key Trends
Big Data Analytics
Internet of things
Audio / Video
Log Files
Text/Image
Social Sentiment
Data Market Feeds
eGov Feeds
Weather
Wikis / Blogs
Click Stream
Sensors / RFID / Devices
Spatial & GPS Coordinates
WEB 2.0Mobile
Advertising CollaborationeCommerce
Digital Marketing
Search Marketing
Web Logs
Recommendations
ERP / CRM
Sales Pipeline
Payables
Payroll
Inventory
Contacts
Deal Tracking
Terabytes
(10E12)
Gigabytes
(10E9)
Exabytes
(10E18)
Petabytes
(10E15)
Velocity - Variety - variability
Volume
1980
190,000$
2010
0.07$
1990
9,000$
2000
15$
Storage/GB
ERP / CRM WEB
2.0
Internet of things
What Is Big Data?
Modern Data Warehousing
Hadoop Distributed Architecture
MapReduce: Move Code to the Data
So How Does It Work?
Distributed Storage
(HDFS)
Query
(Hive)
Distributed Processing
(MapReduce)
ODBC
Legend
Red = Core
Hadoop
Blue = Data
processing
Gray= Microsoft
integration
points and
value adds
Orange = Data
Movement
Green =
Packages
HDInsight and Hadoop Ecosystem
Record
reader
Map Combiner
Partitioner
Shuffle
and sort
Reduce
Output
format
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from Atidan
MapReduce: Driver
MapReduce: Mapper
MapReduce: Reducer
MapReduce Summary
77
Programming HDInsight
Hive, Pig, Mahout, Cascading, Scalding, Scoobi, Pegasus…
C#, F# Map/Reduce, LINQ to Hive, Microsoft .NET
management clients
JavaScript Map/Reduce, browser hosted console, Node.js
management clients
PowerShell, cross-platform CLI tools
Authoring Jobs App Integration
Building Developer Experiences
Authoring frameworks and languages
Connectivity
Programmability
Security
Loosely coupled
Lightweight
Low cost to extend
Scenario oriented
Innovation flows
upward
New compute models
Performance
enhancements
Extend breadth & depth
Enable new scenarios
Integrate with current tool
chains
RDBMS vs. Hadoop
Microsoft Hadoop Vision
Insights to all users by activating new types of data
Polybase
Polybase
Polybase
84
DBHDFS
SQL Server PDW querying HDFS data, in-situ
=
Polybase in PDW V2
85
Hadoop
HDFS DB
(a) PDW query in, results out
Hadoop
HDFS DB
(b) PDW query in, results stored in HDFS
Sensor
& RFID
Web
Apps
Unstructured data Structured data
Traditional schema-
based DW applications
RDBMS
Hadoop
Social
Apps
Mobile
Apps
How to overcome the
“impedance mismatch”
Increasingly massive amounts of
unstructured data driven by new
sources
At the same time, vast amounts of
corporate data and data sources,
and the bulk of their data analysis
Polybase addresses this challenge for advanced data analytics by allowing native query across
PDW and Hadoop, integrating structured and unstructured data
Native Query Across Hadoop and PDW
• Querying data in Hadoop from PDW using regular SQL queries, including
• Full SQL query access to data stored in HDFS, represented as ‘external tables’ in
PDW
• Basic statistics support for data coming from HDFS
• Querying across PDW and Hadoop tables (joining ‘on the fly’)
• Fully parallelized, high performance import of data from HDFS files into PDW tables
• Fully parallelized, high performance export of data in PDW tables into HDFS files
• Integration with various Hadoop distributions: Hadoop on Windows Server,
Hortonwork and Cloudera.
• Supporting Hadoop 1.0 and 2.0
Native Query Across Hadoop and PDW
Polybase Features in SQL Server PDW
Native Query Across Hadoop and PDW
Creating “External Tables”
• Internal representation of data residing in Hadoop/HDFS (delimited text files only)
• High-level permissions required for creating external tables
• ADMINISTER BULK OPERATIONS & ALTER SCHEMA
• Different than ‘regular SQL tables’: essentially read only (no DML support)
CREATE EXTERNAL TABLE table_name ({<column_definition>} [,...n ])
{WITH (LOCATION =‘<URI>’,[FORMAT_OPTIONS = (<VALUES>)])}
[;]
Indicates
“External” Table
1
Required location of
Hadoop cluster and file
2
Optional Format Options associated
with data import from HDFS
3
Native Query Across Hadoop and PDW
Querying Unstructured Data
1. Querying data in HDFS and displaying results in table form (using external tables)
2. Joining data from HDFS with relational PDW data
Example – Creating external table ‘ClickStream’:
CREATE EXTERNAL TABLE ClickStream(url varchar(50), event_date date, user_IP
varchar(50)), WITH (LOCATION =‘hdfs://MyHadoop:5000/tpch1GB/employee.tbl’,
FORMAT_OPTIONS (FIELD_TERMINATOR = '|'));
Text file in HDFS with | as field delimiter
SELECT top 10 (url) FROM ClickStream where user_IP = ‘192.168.0.1’ Filter query against data in
HDFS
SELECT url.description FROM ClickStream cs, Url_Description url
WHERE cs.url = url.name and cs.url=’www.cars.com’;
Join data coming from files in
HDFS
(Url_Description is a second text file in HDFS)
Query Examples
1
2
SELECT user_name FROM ClickStream cs, Users u WHERE
cs.user_IP = u.user_IP and cs.url=’www.microsoft.com’;
3 Join data from HDFS
with relational PDW table
(Users is a distributed PDW table)
Native Query Across Hadoop and PDW
Parallel Data Import from HDFS into PDW
Persistently storing data from HDFS in PDW tables
Fully parallelized via CREATE TABLE AS SELECT (CTAS) with external tables as source table and PDW tables (either distributed
or replicated) as destination
CREATE TABLE ClickStream_PDW WITH DISTRIBUTION = HASH(url)
AS SELECT url, event_date, user_IP FROM ClickStream
Retrieval of data in HDFS “on-the-fly”
Enhanced
PDW query
engine
CTAS Results
External Table
DMS
Reader
1
DMS
Reader
N
…
HDFS bridge
Parallel
HDFS Reads
Parallel
Importing
Sensor
& RFID
Web
Apps
Unstructured data
Hadoop
Social
Apps
Mobile
Apps
Structured data
Traditional DW
applications
PDW
Sensor
& RFID
Web
Apps
Unstructured data
Social
Apps
Mobile
Apps
HDFS data nodes
Native Query Across Hadoop and PDW
Parallel Data Export from PDW into HDFS
• Fully parallelized via CREATE EXTERNAL TABLE AS SELECT (CETAS) with external tables as
destination table and PDW tables as source
• ‘Round-trip of data’ possible with first importing data from HDFS, joining it with relational
data, and then exporting results back to HDFS
CREATE EXTERNAL TABLE ClickStream (url, event_date, user_IP)
WITH (LOCATION =‘hdfs://MyHadoop:5000/users/outputDir’, FORMAT_OPTIONS
(FIELD_TERMINATOR = '|')) AS SELECT url, event_date, user_IP FROM ClickStream_PDW
Enhanced
PDW query
engine
CETAS Results
External Table
DMS
Writer
1
DMS
Writer
N
…
HDFS bridge
Parallel
HDFS Writes
Parallel
Reading
Structured data
Traditional DW
applications
PDW
In-Memory for big data analytics
Interactive Analytics over “Big Data”
92
• SQL Server Analysis Services scaled out to very
large data volumes
• Sourced from “Big Data” sources, e.g.
• Hadoop, Isotope, etc.
• Enterprise data sources (SQL Server, Oracle, SAP,
etc.)
• Built upon the In-Memory Analytics engine
• In-memory, column-store, 10x compression
• Deployment vehicles: Box, Appliance, Cloud
• Customers:
• Skype, Klout, Halo 4, UBS, AdCenter, Windows
Update
XMLAWeb services
External
Data Sources
GW
Mgmt
Deploy
Monitor
AS
Instance
AS
Instance
AS
Instance
Reliable Persistent Storage
Excel, PV
3rd party apps,
tools, etc.
StreamInsight
StreamInsight
StreamInsight
Managing Streaming Data In-Memory
•
•
•
Customer benefits
•
•
•
•
95
Event
Output
stream
Input
stream
Analyzing Streaming Data in the Cloud
StreamInsight on Windows Azure
96
StreamInsight on Azure is a cloud scale service for
complex event-processing
Ideal for analyzing streaming data either born on the
cloud, or globally distributed
Customer benefits
• Insights from data in motion
• Elastic scale out in the cloud
• Simplified management via built-in connectivity
• Low TCO of cloud service
Complete and Consistent Data Platform
Call to action
Download SQL Server 2014 CTP2
Stay tuned for availability
www.microsoft.com/sqlserver
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other
countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond
to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date
of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION

More Related Content

PDF
Microsoft Power BI Technical Overview
PDF
Power bi-dashboard-in-a-day-diad-mumbai-2019
PDF
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
PPTX
Intro to Power BI
PDF
Modern Analytics with Microsoft PowerBI
PDF
Microsoft power bi training courses
PPTX
Power BI new workspace experience in power bi
DOCX
Formation power bi desktop
Microsoft Power BI Technical Overview
Power bi-dashboard-in-a-day-diad-mumbai-2019
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Intro to Power BI
Modern Analytics with Microsoft PowerBI
Microsoft power bi training courses
Power BI new workspace experience in power bi
Formation power bi desktop

What's hot (19)

PPTX
Modernize Your Business Intelligence with Microdevices_data.pngsoft Power BI
PPTX
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
PPT
Power BI: Types of gateways in Power BI
PPTX
SPS-Power BI Introduction
PPTX
Power BI Mobile apps now support Goals!
PPTX
Analyzing & Visualizing Cloud Data With Power BI
PDF
SharePoint consulting | SharePoint Partner | SharePoint Demo
PPTX
SharePoint Overview 2/2 - Iran SharePoint Academy
PPTX
Power-BI and SharePoint
PDF
Microsoft Power BI Overview Whitepaper
PDF
Microsoft Teams - The Hub for Teamwork in Office 365
PPTX
Enterprise Security: Tableau vs. Power BI
PPTX
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?
PDF
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
PPTX
Microsoft Teams Has Moved the IA Cheese
PPTX
Power BI vs Tableau
PDF
Learn why Microsoft Power BI is an Undisputed Market Leader?
PPTX
Power BI Create lightning fast dashboard with power bi & Its Components
PPTX
Power BI Overview, Deployment and Governance
Modernize Your Business Intelligence with Microdevices_data.pngsoft Power BI
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Power BI: Types of gateways in Power BI
SPS-Power BI Introduction
Power BI Mobile apps now support Goals!
Analyzing & Visualizing Cloud Data With Power BI
SharePoint consulting | SharePoint Partner | SharePoint Demo
SharePoint Overview 2/2 - Iran SharePoint Academy
Power-BI and SharePoint
Microsoft Power BI Overview Whitepaper
Microsoft Teams - The Hub for Teamwork in Office 365
Enterprise Security: Tableau vs. Power BI
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Microsoft Teams Has Moved the IA Cheese
Power BI vs Tableau
Learn why Microsoft Power BI is an Undisputed Market Leader?
Power BI Create lightning fast dashboard with power bi & Its Components
Power BI Overview, Deployment and Governance
Ad

Similar to SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from Atidan (20)

PDF
SQL Server 2014 Faster Insights from Any Data
PPSX
Best practices to deliver data analytics to the business with power bi
PDF
Microsoft Power BI Overview
PPTX
Power BI Overview
PDF
powerbioverview-191114161542.pdf
PPTX
Power BI Overview
PPTX
Modernizing Your Data Warehouse using APS
PPTX
How does Microsoft solve Big Data?
PPTX
Microsoft cloud big data strategy
PPTX
Module_01_formation-PowerBI Desktop.pptx
PPTX
Opportunity: Data, Analytic & Azure
PPTX
Power BI: From the Basics
PDF
Making the Most of Power BI with SQL Server 2014 and Azure
PPTX
Business Intelligence in SharePoint 2013
PDF
Introduction to Advanced Analytics with SharePoint Composites
PPTX
Why Power BI is the right tool for you
PDF
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
PPTX
NYC Data Amp - Microsoft Azure and Data Services Overview
PDF
Formulating Power BI Enterprise Strategy
SQL Server 2014 Faster Insights from Any Data
Best practices to deliver data analytics to the business with power bi
Microsoft Power BI Overview
Power BI Overview
powerbioverview-191114161542.pdf
Power BI Overview
Modernizing Your Data Warehouse using APS
How does Microsoft solve Big Data?
Microsoft cloud big data strategy
Module_01_formation-PowerBI Desktop.pptx
Opportunity: Data, Analytic & Azure
Power BI: From the Basics
Making the Most of Power BI with SQL Server 2014 and Azure
Business Intelligence in SharePoint 2013
Introduction to Advanced Analytics with SharePoint Composites
Why Power BI is the right tool for you
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
NYC Data Amp - Microsoft Azure and Data Services Overview
Formulating Power BI Enterprise Strategy
Ad

More from David J Rosenthal (20)

PDF
Microsoft Teams Phone - Calling Made Simple
PDF
Whats New in Microsoft Teams Calling November 2021
PDF
Whats New in Microsoft Teams Hybrid Meetings November 2021
PDF
Viva Connections from Microsoft
PDF
Protect your hybrid workforce across the attack chain
PDF
Microsoft Viva Introduction
PDF
Microsoft Viva Learning
PDF
Microsoft Viva Topics
PDF
A Secure Journey to Cloud with Microsoft 365
PDF
Azure Arc Overview from Microsoft
PDF
Microsoft Windows Server 2022 Overview
PDF
Windows365 Hybrid Windows for a Hybrid World
PDF
Windows 11 for the Enterprise
PDF
Microsoft Scheduler for M365 - Personal Digital Assistant
PDF
What is New in Teams Meetings and Meeting Rooms July 2021
PDF
Modernize Java Apps on Microsoft Azure
PDF
Microsoft Defender and Azure Sentinel
PDF
Microsoft Azure Active Directory
PDF
Nintex Worflow Overview
PDF
Microsoft Power BI Overview
Microsoft Teams Phone - Calling Made Simple
Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021
Viva Connections from Microsoft
Protect your hybrid workforce across the attack chain
Microsoft Viva Introduction
Microsoft Viva Learning
Microsoft Viva Topics
A Secure Journey to Cloud with Microsoft 365
Azure Arc Overview from Microsoft
Microsoft Windows Server 2022 Overview
Windows365 Hybrid Windows for a Hybrid World
Windows 11 for the Enterprise
Microsoft Scheduler for M365 - Personal Digital Assistant
What is New in Teams Meetings and Meeting Rooms July 2021
Modernize Java Apps on Microsoft Azure
Microsoft Defender and Azure Sentinel
Microsoft Azure Active Directory
Nintex Worflow Overview
Microsoft Power BI Overview

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPT
Teaching material agriculture food technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation theory and applications.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Getting Started with Data Integration: FME Form 101
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Approach and Philosophy of On baking technology
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Electronic commerce courselecture one. Pdf
Building Integrated photovoltaic BIPV_UPV.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Teaching material agriculture food technology
Machine learning based COVID-19 study performance prediction
Encapsulation theory and applications.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Spectroscopy.pptx food analysis technology
Programs and apps: productivity, graphics, security and other tools
Getting Started with Data Integration: FME Form 101
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Approach and Philosophy of On baking technology
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Network Security Unit 5.pdf for BCA BBA.
Spectral efficient network and resource selection model in 5G networks
Electronic commerce courselecture one. Pdf

SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from Atidan

  • 1. SQL Server 2014 Faster Insights from Any Data (Level 300 Deck)
  • 2. SQL Server 2014 Faster Insights from Any Data (Level 300 Deck)
  • 3. SQL Server 2014 Faster Insights from Any Data (Level 300 Deck)
  • 4. SQL Server 2014 Faster Insights from Any Data (Level 300 Deck)
  • 7. Easy Access to Data, Big and Small
  • 8. Microsoft Power BI for Office 365 1 in 4 enterprise customers on Office 3651 Billion Office Users Analyze Visualize Share Find Q&A MobileDiscover Scalable | Manageable | Trusted
  • 11. Powerful Self-Service BI with Excel 2013
  • 12. Power Query Enable self-service data discovery, query, transformation and mashup experiences for Information Workers, via Excel and PowerPivot Discovery and connectivity to a wide range of data sources, spanning volume as well as variety of data. Highly interactive and intuitive experience for rapidly and iteratively building queries over any data source, any size. Consistency of experience, and parity of query capabilities over all data sources. Joins across different data sources; ability to create custom views over data that can then be shared with team/department.
  • 13. Power Query Discover, combine, and refine Big Data, small data, and any data with Data Explorer for Excel.
  • 14. S Data Sources Windows Azure Marketplace Windows Active Directory Azure SQL Database Azure HDInsight
  • 17. Powerful Self-Service BI with Excel 2013
  • 22. Powerful Self-Service BI with Excel 2013
  • 24. Power View in Excel Excel Database server SQL AS (Tabular) Power View SQL RS ADOMD.NET SQL AS (PowerPivot)
  • 25. Power View in SharePoint Browser SharePoint web server Database server SharePoint app server SQL AS (PowerPivot) SQL AS (Tabular) SQL RS Add-In SQL RS Power View
  • 26. Power View for Multidimensional Models • Power View on Analysis Services via BISM • Native support for DAX in Analysis Services • Better flexibility: Choice of DAX on Tabular or Multidimensional (cubes)
  • 27. Architecture Internet Explorer Analysis Services BI Semantic Model Tabular SharePoint (2010 or 2013) Reporting Services Power View Analysis Services BI Semantic Model Multidimensional SQL Server Data Tools SQL Server Data Tools 1 2 35 6 4
  • 28. BI Semantic Model: ArchitectureThird-party applications Reporting Services (Power View) Excel PowerPivot Databases LOB Applications Files OData Feeds Cloud Services SharePoint Insights
  • 29. BISM-MD Object Tabular Object Cube Model Cube Dimension Table Attributes (Key(s), Name) Columns Measure Group Table Measure Measure Measure without MeasureGroup Within Table called “Measures” MeasuregroupCube Dimension relationship Relationship Perspective Perspective KPI KPI User/Parent-Child Hierarchies Hierarchies Multidimensional-Tabular Mapping
  • 30. Query Execution Architecture Client Application Analysis Services Query Parser Query Processor s FE Caches MDX Formula Engine Storage Engine s SE Caches Partition Data Query SE Evaluation Engine Tabular Metadata Metadata LayerDAX Query Processor Multi- dimensional Metadata 1 DISCOVER_CSDL_METADATA 2 3 DAX Query 1 2 45 6 7 9 8 3
  • 33. Powerful Self-Service BI with Excel 2013
  • 34. Power Map for Microsoft Excel enables information workers to discover and share new insights from geographical and temporal data through three-dimensional storytelling. What Is Power Map?
  • 35. Map Data • Data in Excel • Geo-Code • 3D and 3 Visuals Discover Insights • Play over Time • Annotate points • Capture scenes Share Stories • Cinematic Effects • Interactive Tours • Share Workbook Power Map: Steps to 3D insights
  • 39. Power Map Excel Add-in to Enhance Data Visualization
  • 42. Collaborate and Stay Connected with Office 365 Q&A
  • 43. Q & A
  • 44. Q & A
  • 45. Collaborate and Stay Connected with Office 365 Q&A
  • 48. Collaborate and Stay Connected with Office 365 Q&A
  • 49. Engage customers with smart, contextual mobile experiences Boost agility with real-time access to apps and data from anywhere Enable Deep Business and Customer Connections Virtually Anytime, Anywhere
  • 50. Excite and Engage Users Deliver Immersive, Connected Customer Experiences Optimize for discovery and reach Connect with social apps and networks Real time content and updates Beautiful experiences + security and performance
  • 51. Stay Productive on the Go Deliver Familiar, Connected Experiences to a Mobile Workforce …while ensuring enterprise security, manageability, and compliance
  • 52. Mobile BI Capabilities Available Today Browser-based corporate BI solutions on iOS, Android and Windows: • SharePoint Mobile enhancements • PerformancePoint Services • Excel Services • SQL Server Reporting Services “Ultimately, the new Microsoft mobile BI solution leads to more revenue for Recall and gives us deeper customer insight, helping us stay ahead of our competitors.” Recall Records Management Company Gets Real-Time BI, Boosts Sales with Mobile Solution case study. Full Case study.
  • 53. SharePoint Mobile 2013 Mobile Browser Support across different mobile devices, including touch for tablets and phone Native Apps Rich native apps experience to business social interactions and collaboration Office Hub A hub to all your doc storage services and Office rich editing experience Learn more: http://blogs.office.com/b/sharepoint/archive/2013/03/06/out-and-about-new-sharepoint-mobile-offerings.aspx
  • 55. Office Web Apps Never be without the tools you need. Access and share with confidence.
  • 59. Extend with Hybrid Cloud Solutions
  • 60. Extend with Hybrid Cloud Solutions
  • 61. Extend with Hybrid Cloud Solutions
  • 66. Internet of things Audio / Video Log Files Text/Image Social Sentiment Data Market Feeds eGov Feeds Weather Wikis / Blogs Click Stream Sensors / RFID / Devices Spatial & GPS Coordinates WEB 2.0Mobile Advertising CollaborationeCommerce Digital Marketing Search Marketing Web Logs Recommendations ERP / CRM Sales Pipeline Payables Payroll Inventory Contacts Deal Tracking Terabytes (10E12) Gigabytes (10E9) Exabytes (10E18) Petabytes (10E15) Velocity - Variety - variability Volume 1980 190,000$ 2010 0.07$ 1990 9,000$ 2000 15$ Storage/GB ERP / CRM WEB 2.0 Internet of things What Is Big Data?
  • 69. MapReduce: Move Code to the Data
  • 70. So How Does It Work?
  • 71. Distributed Storage (HDFS) Query (Hive) Distributed Processing (MapReduce) ODBC Legend Red = Core Hadoop Blue = Data processing Gray= Microsoft integration points and value adds Orange = Data Movement Green = Packages HDInsight and Hadoop Ecosystem
  • 78. Programming HDInsight Hive, Pig, Mahout, Cascading, Scalding, Scoobi, Pegasus… C#, F# Map/Reduce, LINQ to Hive, Microsoft .NET management clients JavaScript Map/Reduce, browser hosted console, Node.js management clients PowerShell, cross-platform CLI tools
  • 79. Authoring Jobs App Integration Building Developer Experiences Authoring frameworks and languages Connectivity Programmability Security Loosely coupled Lightweight Low cost to extend Scenario oriented Innovation flows upward New compute models Performance enhancements Extend breadth & depth Enable new scenarios Integrate with current tool chains
  • 81. Microsoft Hadoop Vision Insights to all users by activating new types of data
  • 84. Polybase 84 DBHDFS SQL Server PDW querying HDFS data, in-situ =
  • 85. Polybase in PDW V2 85 Hadoop HDFS DB (a) PDW query in, results out Hadoop HDFS DB (b) PDW query in, results stored in HDFS
  • 86. Sensor & RFID Web Apps Unstructured data Structured data Traditional schema- based DW applications RDBMS Hadoop Social Apps Mobile Apps How to overcome the “impedance mismatch” Increasingly massive amounts of unstructured data driven by new sources At the same time, vast amounts of corporate data and data sources, and the bulk of their data analysis Polybase addresses this challenge for advanced data analytics by allowing native query across PDW and Hadoop, integrating structured and unstructured data Native Query Across Hadoop and PDW
  • 87. • Querying data in Hadoop from PDW using regular SQL queries, including • Full SQL query access to data stored in HDFS, represented as ‘external tables’ in PDW • Basic statistics support for data coming from HDFS • Querying across PDW and Hadoop tables (joining ‘on the fly’) • Fully parallelized, high performance import of data from HDFS files into PDW tables • Fully parallelized, high performance export of data in PDW tables into HDFS files • Integration with various Hadoop distributions: Hadoop on Windows Server, Hortonwork and Cloudera. • Supporting Hadoop 1.0 and 2.0 Native Query Across Hadoop and PDW Polybase Features in SQL Server PDW
  • 88. Native Query Across Hadoop and PDW Creating “External Tables” • Internal representation of data residing in Hadoop/HDFS (delimited text files only) • High-level permissions required for creating external tables • ADMINISTER BULK OPERATIONS & ALTER SCHEMA • Different than ‘regular SQL tables’: essentially read only (no DML support) CREATE EXTERNAL TABLE table_name ({<column_definition>} [,...n ]) {WITH (LOCATION =‘<URI>’,[FORMAT_OPTIONS = (<VALUES>)])} [;] Indicates “External” Table 1 Required location of Hadoop cluster and file 2 Optional Format Options associated with data import from HDFS 3
  • 89. Native Query Across Hadoop and PDW Querying Unstructured Data 1. Querying data in HDFS and displaying results in table form (using external tables) 2. Joining data from HDFS with relational PDW data Example – Creating external table ‘ClickStream’: CREATE EXTERNAL TABLE ClickStream(url varchar(50), event_date date, user_IP varchar(50)), WITH (LOCATION =‘hdfs://MyHadoop:5000/tpch1GB/employee.tbl’, FORMAT_OPTIONS (FIELD_TERMINATOR = '|')); Text file in HDFS with | as field delimiter SELECT top 10 (url) FROM ClickStream where user_IP = ‘192.168.0.1’ Filter query against data in HDFS SELECT url.description FROM ClickStream cs, Url_Description url WHERE cs.url = url.name and cs.url=’www.cars.com’; Join data coming from files in HDFS (Url_Description is a second text file in HDFS) Query Examples 1 2 SELECT user_name FROM ClickStream cs, Users u WHERE cs.user_IP = u.user_IP and cs.url=’www.microsoft.com’; 3 Join data from HDFS with relational PDW table (Users is a distributed PDW table)
  • 90. Native Query Across Hadoop and PDW Parallel Data Import from HDFS into PDW Persistently storing data from HDFS in PDW tables Fully parallelized via CREATE TABLE AS SELECT (CTAS) with external tables as source table and PDW tables (either distributed or replicated) as destination CREATE TABLE ClickStream_PDW WITH DISTRIBUTION = HASH(url) AS SELECT url, event_date, user_IP FROM ClickStream Retrieval of data in HDFS “on-the-fly” Enhanced PDW query engine CTAS Results External Table DMS Reader 1 DMS Reader N … HDFS bridge Parallel HDFS Reads Parallel Importing Sensor & RFID Web Apps Unstructured data Hadoop Social Apps Mobile Apps Structured data Traditional DW applications PDW
  • 91. Sensor & RFID Web Apps Unstructured data Social Apps Mobile Apps HDFS data nodes Native Query Across Hadoop and PDW Parallel Data Export from PDW into HDFS • Fully parallelized via CREATE EXTERNAL TABLE AS SELECT (CETAS) with external tables as destination table and PDW tables as source • ‘Round-trip of data’ possible with first importing data from HDFS, joining it with relational data, and then exporting results back to HDFS CREATE EXTERNAL TABLE ClickStream (url, event_date, user_IP) WITH (LOCATION =‘hdfs://MyHadoop:5000/users/outputDir’, FORMAT_OPTIONS (FIELD_TERMINATOR = '|')) AS SELECT url, event_date, user_IP FROM ClickStream_PDW Enhanced PDW query engine CETAS Results External Table DMS Writer 1 DMS Writer N … HDFS bridge Parallel HDFS Writes Parallel Reading Structured data Traditional DW applications PDW
  • 92. In-Memory for big data analytics Interactive Analytics over “Big Data” 92 • SQL Server Analysis Services scaled out to very large data volumes • Sourced from “Big Data” sources, e.g. • Hadoop, Isotope, etc. • Enterprise data sources (SQL Server, Oracle, SAP, etc.) • Built upon the In-Memory Analytics engine • In-memory, column-store, 10x compression • Deployment vehicles: Box, Appliance, Cloud • Customers: • Skype, Klout, Halo 4, UBS, AdCenter, Windows Update XMLAWeb services External Data Sources GW Mgmt Deploy Monitor AS Instance AS Instance AS Instance Reliable Persistent Storage Excel, PV 3rd party apps, tools, etc.
  • 95. StreamInsight Managing Streaming Data In-Memory • • • Customer benefits • • • • 95 Event Output stream Input stream
  • 96. Analyzing Streaming Data in the Cloud StreamInsight on Windows Azure 96 StreamInsight on Azure is a cloud scale service for complex event-processing Ideal for analyzing streaming data either born on the cloud, or globally distributed Customer benefits • Insights from data in motion • Elastic scale out in the cloud • Simplified management via built-in connectivity • Low TCO of cloud service
  • 97. Complete and Consistent Data Platform
  • 98. Call to action Download SQL Server 2014 CTP2 Stay tuned for availability www.microsoft.com/sqlserver
  • 99. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION