PacktLib: Microsoft Tabular Modeling Cookbook

Microsoft Tabular Modeling Cookbook


About the Author

About the Reviewers


Getting Started with Excel


Creating the model

Managing the appearance of tables and fields

Using tabular relationships to filter data

Adding fields to tables

Linking fields between tables

Creating model calculations

Importing Data


Importing data as text

Importing data from databases

Managing connections and tables

Using data feeds

Advanced Browsing Features


Sorting data

Creating hierarchies for drilldown interaction

Summing aggregates and row iteration

Parent-child hierarchies

Creating and using Key Performance Indicators

Role playing dimensions and relationships

Building ratios

Time Calculations and Date Functions


Calculating running totals – totals to date

Month, quarter, and year to date aggregations

445 dates and irregularities

Last year and prior period values

Relative Time – pivoting around measures

Moving averages and last n averages

Applied Modeling


Grouping by binning and sorting with ranks

Defining many-to-many relationships

Using the last non-empty function for stock data

Performing currency calculations

Allocating data at different levels

Programmatic Access via Excel


Connecting pivot tables and Slicers

Using cube functions

Working with worksheet events and VBA

Managing the Slicer through VBA

Enterprise Design and Features


Restoring a workbook to Analysis Services

Importing models into SQL Server Data Tools

Developing models in SQL Server Data Tools

Securing data with roles

Implementing dynamic security

Creating perspectives

Enterprise Management


Deploying models from SSDT

Deploying models with the Deployment Wizard

Creating and managing partitions

Processing the data

DirectQuery and real-time solutions

Querying the Tabular Model with DAX


Retrieving data from a single table

Using projection to combine data from different tables

Restricting data with filters and where conditions

Deriving tables and selecting top n records

Visualizing Data with Power View


Creating a Power View report

Creating and manipulating charts

Using tiles (parameters)

Using and showing images

Automating the table fields with default field sets

Working with table behavior and card control

Using maps

Using multiples (Trellis Charts)

Installing PowerPivot and Sample Databases

Installing PowerPivot and Sample Databases

Installing PowerPivot and Sample Databases