"In just the first few lessons, I have already been able to apply what I have learned at my job. Thank you for this course!" -- Cynthia Smith
"The Instructor is easy to understand and he gives exercises to test your understanding which is what I prefer rather than just listening to lectures. I will definitely take more of Mr Burton's classes as I like his teaching style." -- Tamuka Mazana
This course covers one of the most useful add-ins in Microsoft Excel, PowerPivot, and the Tabular model in SQL Server Analytical Services.
We'll activate PowerPivot if you have the right version of Excel, and if not, then we'll install SQL Server on your computer, which can do the same job. We'll install the Developer edition, which used to cost $100, for free.
After PowerPivot is activated, or SQL Server is installed, we'll create our first analysis in Excel in just a matter of minutes.
After only these first few minutes, you will be streets ahead of anyone who doesn't know anything about Power Pivot.
After this introduction, we'll go into some detail into PowerPivot or SSAS - the initial data, and the various options that are available to you. We will go into advanced options that most people don't even know about, but which are very useful.
Then we'll develop DAX formulas, to further extend the model. A lot of the formulas are based on Excel formulas, but there are several additional things too.
By the end, you will be an Expert user of both PowerPivot and SSAS, able to create reliable analyses which are able to be drilled-down quickly, and you'll be able to help others with their data analysis.
It will assist with the Model Data section of Microsoft exam 70-779 "Analysing and Visualizing Data with Microsoft Excel".
It will also assist with the "Design a tabular BI semantic model" and "Develop queries using Data Analysis Expressions (DAX)" section of Microsoft exam 70-768 "Developing SQL Data Models".
Before we start, let's have a quick look around Udemy, and find out how you can get in touch with me.
For big datasets (over 8,000,000 rows), make sure the data is sorted on key fields - that reduces the amount of indexing required.
We should then attached the AdventureworksDW database into SSMS so that we can use it in SSAS. Let's see how to attach databases (and please attached the DW database).
Beware that field types might change - how to prevent this using Data Validation
When you leave PowerPivot and go into the Excel data and then go back in PowerPIvot, it automatically refreshes.
Why would you want to show no data in rows or columns? When you are looking for gaps, for absence of data (for no sales of a product, for example).
+ - * / & and implicit conversion
BLANKs cascade into future calculations - but you can use ISBLANK to test for them explicitly.
FALSE, TRUE, IFERROR
SUM, COUNT, COUNTA, AVERAGE, AVERAGEA, MIN, MINA, MAX, MAXA, MEDIAN
SUMX, COUNTX, AVERAGEX, MINX, MAXX, MEDIANX
STDEV.P, STDEV.S, VAR.P, VAR.S, STDEVX.P, STDEVX.S, VARX.P, VARX.S,
CEILING, ISO.CEILING, FLOOR, INT, MROUND, ROUND, ROUNDDOWN, ROUNDUP, TRUNC
EXP, LN, LOG, LOG10, SQRT, SQRTPI, POWER
CURRENCY, FACT, PI, RAND, RANDBETWEEN
LEFT, LEN, MID, RIGHT, REPLACE
FIXED, FORMAT, VALUE
CONCATENATE, EXACT, LOWER, UPPER, REPT, TRIM
Phillip is a Computing Consultant providing expert services in the development of computer systems and data analysis. He is a Microsoft Certified Technology Specialist. He has also been certified as a Microsoft Certified Solutions Expert for Business Intelligence, Microsoft Office 2010 Master, and as a Microsoft Project 2013 Specialist.
He enjoys investigating data, which allows me to maintain up to date and pro-active systems to help control and monitor day-to-day activities. As part of the above, he also developed and maintained a Correspondence Database in Microsoft Access and SQL Server, for viewing job-related correspondence (110,000 pdfs in one job) by multiple consultants and solicitors.
He has also developed expertise and programmes to catalogue and process and control electronic data, large quantities of paper or electronic data for structured analysis and investigation.
He is one of 9 award winning Experts for Experts Exchange's 11th Annual Expert Awards and was one of Expert Exchange's top 10 experts for the first quarter of year 2015.
His interests are working with data, including Microsoft Excel, Access and SQL Server.