Let’s Build a Tabular Model in Azure

Slides:



Advertisements
Similar presentations
Cubes for Flat Table Land
Advertisements

Joe Homnick, MCITP: Business Intelligence Developer
Presented by Brad Gall Using BI Techniques for Database Statistics.
IST722 Data Warehousing Business Intelligence Development with SQL Server Analysis Services and Excel 2013 Michael A. Fudge, Jr.
Developing an Optimized Analysis Services Tabular Project BI Semantic Model Peter Myers StrataDB DBI315.
OnLine Analytical Processing (OLAP)
The 20-Minute Tabular Model Bill Anton Prime Data Intelligence.
David Dye.  Introduction  Introduction to PowerPivot  Working With PowerPivot.
BI Terminologies.
The 20-Minute Tabular Model Bill Anton Prime Data Intelligence.
Centre of Competence on data warehouse Workshop Helsinki Database Cube and Browsing the Cube Mark Rantala.
SQL Server Analysis Services 2012 BI Semantic Model BISM.
Oracle Business Intelligence Foundation - Commonly Used Features in Repository.
Intro to Power BI Azhagappan Arunachalam.  Senior Database Architect   PowerBICentral.com  (blog on getting started.
BISM Introduction Marco Russo
Power View Overview April 25, POWER VIEW Presentation ready visualizations for the masses.
Power BI is Awesome! Steve Wake BI Developer, Chipotle Mexican Grill President, Denver SQL Server User Group.
To SSAS or not to SSAS, that is the question Ayman Senior PFE - Microsoft.
Or How I Learned to Love the Cube…. Alexander P. Nykolaiszyn BLOG:
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Getting Started with Tabular July 11, Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence.
Getting Started with Tabular April 11, Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence.
Review DirectQuery in SSAS 2016, best practices and use cases
John Tran Business Program Manager, The Suddath Companies
Welcome! Power BI User Group (PUG)
Victoria Power BI User Group Meeting
SQL Server Analysis Services Fundamentals
Cloud BI with Azure Analysis Services
Building Tabular Models
4/18/2018 6:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Still a Toddler but growing fast
What’s new in SQL Server 2017 for BI?
Introduction to Tabular Data Models
Power BI Performance Tips & Tricks
Setting up BI Infrastructure
Delivering enterprise BI with Azure Analysis Services
Introduction to SQL Server Analysis Services
Cloud BI with Azure Analysis Services
6/12/2018 2:19 PM BRK3245 DirectQuery in Analysis Services: best practices, performance, and use cases Marco Russo SQLBI © Microsoft Corporation. All rights.
<Enter course name here>
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Data Platform and Analytics Foundational Training
Leveraging BI in SharePoint with PowerPivot and Power View
Julie Strauss Senior Program Manager Microsoft
The New Possibilities in Microsoft Business Intelligence
Introduction to Analysis Services 2008 R2 Cubes
Modeling and Analytics Features Coming in Analysis Services vNext
Introduction to SQL Server Analysis Services
Analysis Services for the Absolute Beginner
What’s New in Azure Analysis Services
Module 1: Introduction to Business Intelligence and Data Modeling
SQL Server Analysis Services Fundamentals
SQL Server Analysis Services Fundamentals
Enriching your BI Semantic Models with Data Analysis Expressions (DAX)
Implementing Data Models & Reports with Microsoft SQL Server
Data Warehouse and OLAP
Cloud BI with Azure Analysis Services
DAX and the tabular model
Welcome! Power BI User Group (PUG)
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Cloud BI with Azure Analysis Services
Module 12: Implementing an Analysis Services Tabular Data Model
Building your First Cube with SSAS
Power BI with Analysis Services
Let’s Build a Tabular Model in Azure
Let’s Build a Tabular Model in Azure
Enriching your BI Semantic Models with Data Analysis Expressions (DAX)
Dashboard in an Hour Using Power BI
Cloud BI with Azure Analysis Services
Data Warehouse and OLAP
Presentation transcript:

Let’s Build a Tabular Model in Azure Analysis Services is in Azure? Seriously!? Let's build a model! 2016-04-08 Phillip Labry

SQL Saturday #604 Thank you Sponsors! Event After Party Please visit the sponsors and enter their end-of-day raffles. Event After Party Hawk’s bar and Grill on 425 State Street. Want More Free Training? MADPASS meets the 4th Wednesday of every month. https://madpass.org/

Demo

Phillip Labry Sr. BI Consultant at Pragmatic Works IT development for over 30 years Developer, DBA, Business Intelligence Experience with Manufacturing, Telecom, Banking, Retail, Government, Insurance, Healthcare, Consulting, Energy, Finance,Logistics Twitter: @phillipLabry Blog: http://phillip.labry.com

Today’s scenario

Basic Terms Measure Numeric value that can be aggregated (Sales Amount) Fact Collection of fields mainly consisting of Measures Dimension Table of values that describes a fact (people, places, things) Star Schema Dimension tables radiating out from a related fact table Snowflake Schema Dimensions related to other dimensions Aggregate A mathematical summarization of measures Attribute Another name for Column(used in Dimensions)

What is Analysis Services? Analytical database designed to be business facing Optimized for aggregating huge data sets Two engines: OLAP and Tabular

Benefits of Azure Analysis Services Scale up, scale down and pause No hardware required Inherent redundancy Explore data from anywhere Use the tools you love and know SSMS, SSDT, Power BI, Excel

Why Azure Analysis Services? Upsize data from Power BI Faster data refreshes Adjust for peak workloads New features quicker Save on hardware costs, IT infrastructure

Model Types In Memory Direct Query

Supported data sources On Premises SQL Server PDW / APS Oracle Teradata Cloud Azure SQL Database Azure SQL Warehouse

BI Semantic Model: Vision (2012) Data model Business logic and queries Data access ROLAP MOLAP xVelocity Direct Query MDX DAX Multi- dimensional Tabular Third-party applications Reporting Services Excel PowerPivot Databases LOB Applications Files OData Feeds Cloud Services SharePoint Insights Power View

BI Semantic Model (Azure Analysis Services)

For Development DO NOT CHOOSE PRODUCTION SERVER FOR WORKSPACE Use Developer Tier pricing Remember to pause your machines

Dimensions Wide and shallow Describe facts Can contain hierarchies Can contain calculated columns

Hierarchies Predefine common hierarchies for the users Hierarchies are defined from largest group to smallest Year Quarter Month Hide columns used for hierarchies where appropriate

Fact Tables Deep and narrow Mostly measures(Numbers) Keys to dimensions(Ints) Natural repository for calculated measures

Calculated columns and Measures Created in the model only Calculated measures execute when called based on filter context Calculated columns are created on data load and persist in memory

Requirements Azure account Azure Active Directory Tenant(MS live accounts are not supported) Directory integration between AAD and on premises AD is recommended but not required Resource Group Create a server

Demo

Current Pricing QPUS MEMORY (GB) Hourly Price Monthly Price S0 40 10 $0.605/hr ~$450.12 S1 100 25 $1.015/hr ~$755.16 S2 200 50 $2.03/hr ~$1,510.32 S4 400 $4.055/hr ~3,016.92 Developer 20 3 $0.066/hr ~$49.11

Tips for development Clean table names on first import Settle on column names before creating any calculated columns or measures Flatten out snowflakes where possible Avoid creating calculated columns for intermediate measures Use views for source data Use meaningful and verbose names Use attribute properties and formatting

Current Azure Analysis Services challenges Preview only Backups Limited source data No Power BI connectivity

Additional resources

Thank you @PhillipLabry