Getting Started with Tabular July 11, 2015. Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence.

Slides:



Advertisements
Similar presentations
Cubes for Flat Table Land
Advertisements

Chris Webb Crossjoin Consulting Ltd
SQL Server Accelerator for Business Intelligence (SSABI)
Arjun Krishnamoorthi  Power View enables self-service BI by providing simple to use ad-hoc reporting for business users and decision.
Presented by Brad Gall Using BI Techniques for Database Statistics.
Microsoft Business Intelligence (BI). About Me Creating solutions for 20 years Traveling consultant at Glenture. Principal Consultant in Microsoft BI.
Add Reporting and Analytics to MySQL Data in 10 minutes Journey from self-service to managed BI Rushabh Mehta, Mentor and Managing Director (India) Solid.
Realizing Business Insights with PowerPivot
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
SPONSORS. Microsoft PowerPivot for SQL Server, Excel 2010, and SharePoint 2010 Michael Herman Syntergy, Inc.
IST722 Data Warehousing Business Intelligence Development with SQL Server Analysis Services and Excel 2013 Michael A. Fudge, Jr.
PowerPivot Hope Foley Perpetual Technologies. Who Am I?  Microsoft Team Lead  SQL Server DBA  (MCITP: Database Administration in 2005 and 2008)  In.
Vidas Matelis, Toronto SQL Server User Group November 13, 2008.
David Dye.  Introduction  Introduction to PowerPivot  Working With PowerPivot.
BI Terminologies.
TechEd /24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
1 Agenda – 04/02/2013 Discuss class schedule and deliverables. Discuss project. Design due on 04/18. Discuss data mart design. Use class exercise to design.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
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.
1 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Enterprise Edition: Overview.
Oracle Business Intelligence Foundation - Commonly Used Features in Repository.
DAT 378 SQL Server 2000 Bringing The Best of Reporting Services and Analysis Services Together Sean Boon Program Manager, BI Systems
SQL Server Analysis Services Understanding Unified Dimension Model (UDM)
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.
Physical Layer of a Repository. March 6, 2009 Agenda – What is a Repository? –What is meant by Physical Layer? –Data Source, Connection Pool, Tables and.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
A highway through the mountains of data with the SQL Server Tabular Model This presentation is a walk through in-memory database and reporting features.
Or How I Learned to Love the Cube…. Alexander P. Nykolaiszyn BLOG:
3 Copyright © 2006, Oracle. All rights reserved. Building an Analytic Workspace.
demo Value Profit per country $542, $56, $175, $182, $223, $324, Profit for current country Rank.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Getting Started with Tabular April 11, Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence.
Extending and Creating Dynamics AX OLAP Cubes
Victoria Power BI User Group Meeting
SQL Server Analysis Services Fundamentals
Building Tabular Models
Let’s Build a Tabular Model in Azure
Still a Toddler but growing fast
What’s new in SQL Server 2017 for BI?
Relationship modeling patterns in SSAS and Power bi
Introduction to SQL Server Analysis Services
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Leveraging BI in SharePoint with PowerPivot and Power View
Implementing Data Models & Reports with Microsoft SQL Server
Summit Nashville /23/ :38 PM
Introduction to SQL Server Analysis Services
SQL Server BI on Windows Azure Virtual Machines
Analysis Services for the Absolute Beginner
Introduction to tabular models
Module 1: Introduction to Business Intelligence and Data Modeling
Introduction to tabular models
SQL Server Analysis Services Fundamentals
SQL Server Analysis Services Fundamentals
Implementing Data Models & Reports with Microsoft SQL Server
Enhance BI Applications and Simplify Development
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Module 12: Implementing an Analysis Services Tabular Data Model
Modeling scenarios for DAX
Building your First Cube with SSAS
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
Let’s Build a Tabular Model in Azure
Applying Data Warehouse Techniques
Let’s Build a Tabular Model in Azure
Dashboard in an Hour Using Power BI
Analysis Services Analysis Services vs. the Data Warehouse vs. OLTP DB
Applying Data Warehouse Techniques
Data Modeling and Prototyping
Presentation transcript:

Getting Started with Tabular July 11, 2015

Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence  Experience with Manufacturing, Telecom, Banking, Retail, Government, Insurance, Healthcare, Consulting, Energy Blog: Blog:

BASIC TERMS MeasureNumeric value that can be aggregated (Sales Amount) FactCollection of fields mainly consisting of Measures DimensionTable of values that describes a fact (people, places, things) Star SchemaDimension tables radiating out from a related fact table Snowflake SchemaDimensions related to other dimensions AggregateA mathematical summarization of measures AttributeAnother name for Column(used in Dimensions)

Analysis Services  Released in Version 7 as OLAP Services  Row based storage  Implements Multi Dimensional Expressions(MDX)  Similar enough to SQL to be Very Confusing  Performance gains through preprocessing of aggregations  Data Mining added in 2005

Analysis Services Tabular  Released in 2012  Column based storage(Xvelocity Engine)  Performance via in memory storage and compression  Implements Data Analysis Expressions(DAX)  Not like SQL at all  Consumes data from many sources

DATA SOURCES SQL ServerSQL AzureAPS(PDW)MS Access ExcelAnalysis ServicesSSRS reports Azure Data Marketplace

DATA SOURCES SQL ServerSQL AzureAPS(PDW)MS Access ExcelAnalysis ServicesSSRS reportsText files OracleTeradataSybaseDB2 InformixAzure Data Marketplace OLEDB/ODBCOdata feeds

BI SEMANTIC MODEL: VISION Third-party applications Reporting Services Excel PowerPivot DatabasesLOB ApplicationsFilesOData FeedsCloud Services SharePoint Insights Power View

FOR DEVELOPMENT  Install From SQL 2014 Developer Edition  Must Choose Tabular Server  Only Tabular Or OLAP Per Instance  Use local machine for workspace if you can  DO NOT CHOOSE PRODUCTION SERVER FOR WORKSPACE

UPDATES DON’T FORGET TO APPLY SERVICE PACK 2 FOR SQL SERVER 2012

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

DEMO

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 TABULAR CHALLENGES  Many to many relationships  True role playing dimensions  Multiple language support  Complex or ragged hierarchies  Measure security  Cell level security

THANK