+ All Categories
Home > Technology > Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Date post: 11-Nov-2014
Category:
Upload: mark-kromer
View: 898 times
Download: 3 times
Share this document with a friend
Description:
 
Popular Tags:
36
Microsoft Cloud BI Updates Mark Kromer Microsoft Data Platform Technology Specialist [email protected] v3.0 June 2012
Transcript
Page 1: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Microsoft Cloud BI Updates

Mark KromerMicrosoft Data PlatformTechnology [email protected]

v3.0June 2012

Page 2: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

MSSQLDUDE

Twitter: @mssqldudehttp://mssqldude.wordpress.com

SQL Server Magazine BI Bloghttp://www.sqlmag.com/blog/sql-server-bi-blog-17

[email protected]

Page 3: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Objectives of Cloud BI

• Provide quick, easy data access to business decision makers

• Provide answers to complex business questions anytime, anywhere

• Promote use of empirical data to improve business decision making

• Monetize business data to outside customers and partners• Enable mobile users outside of firewall• Cloud Computing Value Prop

– Lower infrastructure costs– Quick time to production– Fast & easy scale

Page 4: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Overview of Session

• Windows Azure• SQL Azure• SQL Azure Reporting Services• Mobile BI Delivery• Cloud Data Integration• Data Mining in the Cloud• Hybrid Scenarios

Page 5: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

SQL SERVER DATABASE IN THE CLOUD

Microsoft Cloud BI

Page 6: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

SQL Azure Database

Cloud relational database based on SQL Server engine

Use same tools, data access frameworks, T-SQL based language

Global datacenters

High Availability & Redundancy

• Reads are completed at the primary

• Writes are replicated to a quorum of secondaries

Single LogicalDatabase

Multiple PhysicalReplicas

Single Primary

MultipleSecondaries

Repl

ica

1Re

plic

a 2

Repl

ica

3

DB

Page 7: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Import/Export (Backup/Restore)

Data-Tier Applications (DACPAC)

Data Sync (Replication)

Federations (Database Scale-out Sharding)

SQL Azure Key Features

Page 8: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

• CREATE TABLE Orders• (• id INT,• ordTime DATETIME,• .• .• .

• ) -- ON OrdPS(ordTime)

• CREATE TABLE OrderEntr• (

• CREATE TABLE Orders

• (• id

INT,• ordTime

DATETIME,• .• .• .

• ) -- ON OrdPS(ordTime)

• CREATE TABLE OrderEntr

DevelopSource code

Database

DefinitionDeployment

artifact

RuntimeContainer

DACPAC

Build

ReverseEngineer

Extract

Deploy

Upgrade

DACFx Services

Data-Tier Apps - Schema Lifecycle

Page 9: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Tools Symmetry

• SQL Server Management Studio• DACPAC – deploy/upgrade & extract with

.dacpac packages• BACPAC – import/export to Azure blob

store or file system with .bacpac packages

• SQL Azure Management Portal• DACPAC – deploy/upgrade & extract with

.dacpac packages• BACPAC - import/export to Azure blob

store with .bacpac packages

Page 10: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

SQL Azure Data Sync

June CTP 1

Nov CTP 2

Sync Data From On-Premises to Cloudo Span data from enterprise to cloud

o Build offline cached experiences

o Sync with branch offices and mobile devices

Sync Between SQL Azure Databaseso Geo-Replication, Read/Write Scale out

No-code Synchronization of Datao Easily define data to be synchronized

with out coding

o Choose how often data is synchronized

o Handle issues where same data is changed in multiple locations

o Administration capabilities for tracking data and monitoring potential issues

Page 11: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Why use Federations?

Build Multi-tenant Solutions– Single tenants per db works… But what about very small

tenants and very large tenants?

Tenant Management with Federations– Federations makes tenant placement and replacement

easy.– Change your tenant placement any time without

downtime.

Single tenant per databaseMultiple-tenants per database Multiple databases per tenant

Page 12: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

SSRS ON AZUREMicrosoft Cloud BI

Page 13: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Web Role

SQL Azure ReportingFeatures:

Based on SQL Server Reporting Serviceso Interactive and tabular

reporting

o Data visualizations: charts, graphs, mapping, gauges

SQL Azure Database data sources

Utilizes BI Developer Studio (free) to author reports

Export to Excel, PDF, CSV formats

Core scenarios:Operational reporting on SQL Azure data

Embed reports into Windows Azure or on-premises applications

Reporting

Page 14: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

DATA INTEGRATIONMicrosoft Cloud BI

Page 15: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

What is Data Explorer?

• Lightweight ETL tool to create data Mashups• Designed to be used by subject matter

experts• Local or Cloud

Discover Enrich Publish

Page 16: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

How do I get Data Explorer?

• Download and use the Desktop Client• Use the cloud-based service

Page 17: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Cloud-interface

Page 18: Microsoft Cloud BI Update 2012 for SQL Saturday Philly
Page 19: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

DATA MINING IN THE CLOUD

Microsoft Cloud BI

Page 21: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

MOBILE BIMicrosoft Cloud BI

Page 22: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Microsoft Mobile Cloud BI V2.0 Updates

The configuration settings area is now available in the WP7 menu selector ellipses at the bottom of the screen:• Reset Values: Reset app to

original config• Set Server: Points to your own

SQL Azure Reporting Server• Report 1-5: Set the RDL name

of your own reports

V2 Themes:1. Move default server to new

Windows Azure server2. Take advantage of WP7

Metro themes

Page 23: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

How to Customize App

• You can use this App to render your own SQL Azure Reporting Services Reports– Click menu bar: Select Set Server– Enter your SQL Azure Reporting Services full server

name, without https://– Go to menu bar: Select each Report # menu item– Enter the name of your report file, without the .rdl

extension

• Default login for demo out of the box– Username = demo– Password = Microsoft1

Page 24: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

First time that your start the App, you must enter user name and password.

This is from SQL Azure Reporting Services.

Use demo/Microsoft1 read-only report viewer account.

Page 25: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Home reporting page defaults to scorecard.

Select a single KPI from the KPI tracker to appear on your WP7 start page.

Select the KPI from WP7 menu ellipses.

Page 26: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Reports integrate with Bing Maps for location-based business intelligence

Page 27: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Because reports and KPIs are from SQL Azure and SQL Azure Reporting Services, users can modify the content and reports.

This is not a static mock-up. This is real, live data and reporting.

Page 28: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Use SQL Azure and SQL Azure Reporting Services to create new data, new reports and modify source to demonstrate to customers the dynamic data.

No need to modify the App.

Page 29: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Display Dundas reports, Sparklines, Maps, drill-down, drill-thru, expand/collapse, etc.

Page 30: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Live Tile shows your chosen top-line KPI value when you

add App to home screen with “Pin to Start”

Select the email link from the ellipses menu button to email a copy of the current report

to your contacts

Page 31: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Azure Components of Cloud BI

Requires reports to be authored in SQL Azure Reporting Services

Uses an Azure WCF Service to update KPIs

Requires SQL Azure database (AdventureWorksDW2008R2)

Page 32: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Offline Viewing

• KPIs and settings saved in WP7 Isolated Storage

• View latest KPIs with offline browsing

Page 33: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Mobile Business Intelligence3rd party solutions

RoamBI: http://www.roambi.comPushBI: http://www.pushbi.com

Page 34: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Today’s Reality: Hybrid Solutions

Page 35: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Cloud Databases

On-premises traditional databases

ODATA / RSS

Text files

Cloud Data Mashup

Cloud Database

Analysis Services

BI Semantic Model

Page 36: Microsoft Cloud BI Update 2012 for SQL Saturday Philly

Thank you!

Mark KromerMicrosoft Technology SpecialistSQL Server Data [email protected]


Recommended