
Hello. I'll introduce myself and what we will be learning in this course.
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.
It used to be that we had to install a cut-down version of SQL Server. Instead, let's now install a version with the full functionality of the Enterprise edition - for personal use only, though.
Now that's the back engine has been installed, we've got to install SSMS (SQL Server Management Studio), Visual Studio, and SSDL (SQL Server Data Tools). It takes around 30 minutes, but here's the edited version.
We should then restore the AdventureworksDW database into SSMS so that we can use it in SSAS. Let's see how to attach databases (and please restore 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
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
FIND, SEARCH
LEFT, LEN, MID, RIGHT, REPLACE
FIXED, FORMAT, VALUE
CONCATENATE, EXACT, LOWER, UPPER, REPT, TRIM
Reviews:
"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.
Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft.
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 or SQL Server 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".