29
7 October 2015 Rolf Tesmer SQL & BI Solutions Architect b https://mrfoxsql.wordpress.com / in https:// au.linkedin.com/in/rolftesmer

7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

7 October 2015

Rolf Tesmer

SQL & BI Solutions Architect

b https://mrfoxsql.wordpress.com/

in https://au.linkedin.com/in/rolftesmer

Page 2: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Agenda

BI Refresher

What is Datazen

Managing the Datazen Server

Client & Server Architecture

Summary & Next Steps

Page 3: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

‹#›7 October 2015

Business Intelligence (BI), in its most basic sense,

is delivering

meaningful, accurate, and timely informationdrawn from diverse sources

to support

an informed decision making process.

…and recent business trends indicate it must be…

flexible, fun, collaborative and at all levels in a business.

What is Business Intelligence (BI)?A refresher definition to get us all into the right mindset

Page 4: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Agenda

BI Refresher

What is Datazen

Managing the Datazen Server

Client & Server Architecture

Summary & Next Steps

Page 5: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen – What is it?

Market leader in mobile BI software

Purchased by Microsoft in Apr 2015

Interactive Dashboard Development & Viewing Software

• Modern, Simple and Effective dashboard experience

• Has a licenced Server component

• Has a free Client “Publisher” App component

• Has a free Client “Viewer” App component (or via Web HTML5)

Operates on all form factors (laptop, tablet, mobile)

Heavy focus on touch interactivity and full mobility

Page 6: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen - Key Product Goals

Consumer (Viewer) Experience

Minimise footprint Prioritise mobility

Make it Simple

Make it Fast

Make it Beautiful !

Publisher Experience

Minimise footprintBuild rapidly

Publish rapidly

Create onceConsume anywhere

Page 7: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen – What can it do?

Datazen does Dashboards…!

Page 8: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen – What can it do?

Datazen does KPI’s…!

Page 9: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen – What can it do?

Datazen does Visualisations…!

Page 10: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

KPI Repository

Dashboards and Scorecards

Team Collaboration – Share comments and insights

Custom Branding

Custom Maps

Embedding Dashboards into other apps (SharePoint, Custom web Apps)

Datazen – Server Component

Page 11: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen – Publisher App Component

Windows 7 (preview)

Page 12: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

KPI Repository

Dashboards and Scorecards

Team Collaboration – Share comments and insights

Custom Branding

Custom Maps

Embedding Dashboards into other apps (SharePoint, Custom web Apps)

Datazen – Viewer App Component(s)

Windows 7 (preview)

Page 13: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen - Usability & Development

27/27

Power View

Tableau

Excel (Pivots)

& Report Builder

Page 14: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen - Viewer & Publisher

Page 15: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Agenda

BI Refresher

What is Datazen

Managing the Datazen Server

Client & Server Architecture

Summary & Next Steps

Page 16: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen – Authentication & Security

Default

• Datazen User & Password

Active Directory

• Checked within Datazen to ensure they are a known user

• Forwarded to Active Directory for validation

ADFS

• Forwarded to ADFS Server for validation

• Checked within Datazen to ensure they are a known user

External Authentication Provider

Page 17: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen – Creating & Refreshing Data

All Data Managed via the Datazen Control Panel

• The Datazen Publisher does not author data!

Creating a Data View in Control Panel …

• Data Connection Link to underlying source

• Data View Query the source data

• Can be “personalised to each member”

Managing Data Refresh in Control Panel …

• One time only

• Real-time

• Scheduled

• Forced (just do it now!)

Page 18: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen - Control Panel

Page 19: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Agenda

BI Refresher

What is Datazen

Managing the Datazen Server

Client & Server Architecture

Summary & Next Steps

Page 20: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

27/27

Datazen – Not all Clients are Equal

Windows 7 Preview

X

X

X

Page 21: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen Server – Base Architecture

Components

1. Core Server

2. Cache Server

3. Web Server3. Web Server Services

Web API (REST)

Control Panel

Viewer (Browser)

1. Core Server Services

Core Service (repository)

Data Acquisition Service

Rendering Service2. Cache Services

Data View caching

Datazen is NOT

a Database!

Core: 7,500 users(10% concurrent)

CPU: 8 Cores

RAM: 16GB

Page 22: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Datazen Server – Scale Out (example)

Core Server & Services

(#) Can be scaled

Cache Servers 1… n

Web Servers 1… n

(TCP/80 | TCP/443)

(stateless)

#

#

Page 23: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Agenda

BI Refresher

What is Datazen

Managing the Datazen Server

Client & Server Architecture

Summary & Next Steps

Page 24: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Summary – How to Get It?

How do I get Datazen? And what is the Cost?

• Must be a Microsoft SQL customer

• Must have SQL Enterprise licence (2008+)

• Must have Software Assurance (SA)

What do I get? Server Software

• Licence allows deployment to any Windows OS

What do I get? Client App(s)

• All client software is free NOW (via your friendly local App Store!)

Page 25: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Summary – 8 Reasons To Like It

1. Simple and rapid dashboard development

2. Easy access self service reporting on any device

3. Beautiful interactive visualisations

4. Team collaboration via App on any device

5. Single point of defining data and rules

6. KPI repository for centralised KPI definitions

7. Simple and scalable architecture

8. Free for SQL Enterprise SA customers

Page 26: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Thank You for Attending Today’s Session!

Questions?

Page 27: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

ET

LE

ngin

eP

resen

tati

on

Source Systems

DBMS OLAP Cloud Files Hadoop API OData etc…

Appendix - Where does Datazen fit in?

ExcelPower View

Power Map

Power Pivot

Power Query

ExcelPivot Tables

Adhoc

Tabular

Analytics

SQL SSRS Report Builder

Server

View / Pub

Server

Fixed &

Scheduled

Reports

Fixed

Visual

Dashboards

More Native Mobility Less Native Mobility

Adhoc

Visual

Analytics

Power BI

Cloud

Mobile

Desktop

Map

Presentations

Adhoc

Visual

Analytics

Page 28: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Appendix Microsoft BI in the MarketplaceWhere is Microsoft BI positioned?

Gartner Magic Quadrant (Feb 15)

Microsoft are in the Leaders

Quadrant

Leaders Definition:

Vendors that are strong in

breadth/ depth of BI platform

capabilities.

Can deliver on enterprise

implementations that support a

BI strategy.

They articulate a business

proposition that fits with BI

buyers, supported by capability

to deliver on a global basis

Microsoft

• $15m+ in revenue

• 20+ Gartner client survey responses

Page 29: 7 October 2015 - mrfoxsql.files.wordpress.com · 7 October 2015 ‹#› Business Intelligence (BI), in its most basic sense, is delivering meaningful, accurate, and timely information

Appendix - Datazen Connections

What can Datazen connect to?

• Microsoft SQL Server (Database)

• Microsoft SQL Azure (Database)

• Generic ODBC data sources

• Microsoft SQL Analysis Services

• Microsoft SharePoint Lists

• Excel documents on network shares

• Web Services• (can be customised & restricted by security)