Paginated Reports Recipe eBook – first two recipes
First and most importantly, I want to acknowledge and thank these contributing authors who wrote report recipes and working samples…
sharing my experiences with the Microsoft data platform, Fabric, enterprise Power BI, SQL Server BI, Data Modeling, SSAS Design, SSRS, Dashboards & Visualization since 2009
First and most importantly, I want to acknowledge and thank these contributing authors who wrote report recipes and working samples…
At last, the second edition of “SQL Server Report Recipes” written by Paul Turley, Robert Bruckner and a host of…
Part of the the series: Doing Power BI the Right Way (link) Although my professional focus is building enterprise-scale BI solutions,…
Part of the the series: Doing Power BI the Right Way (link) Power BI, more than any other Microsoft product in…
About three years ago when the data model development engineers from the Power BI product team told me they were…
If you’re like me right now, you need a distraction. I got started on a new blog and tweet about…
Part of the the series: Doing Power BI the Right Way (link) Data modeling 201-301 – continued from part 1…
Part of the the series: Doing Power BI the Right Way (link) Data Modeling 101: part 1 (more advanced techniques…
My wife bought me a nice telescope for Christmas. I’ve wanted one since I was a kid. We opened gifts…
Where to go for best practice advice for Power BI: The Data Gods One of the most common questions I…
Back in the day, when we created BI solutions, reports and data models were separate. If you created a cube or Tabular model with Analysis Services, it was developed with Visual Studio and deployed to a server. Reports could be authored and deployed to the report server, separately. Now, with Power BI Desktop, you author your data model and report in the same development space and then deploy the whole kit and kaboodle to the service at once.
Moving important business data into a data model for analytic reporting can often be a two-edge sword. Data retrieval is fast and can support all kinds of analytic trending and comparisons. But, data in the model may be one or two layers away from the original source data, making it more challenging to compare with familiar user reports. Often the first validation effort after transforming and loading data into the model and then visualizing the initial results is having a business user say “yeah, that looks about right.” Then, sometime later after more development and extensive user testing, the feedback might be “hmm, that looks a bit off.” …not exactly scientific.
I have been doing a lot of data validation work lately – both formally and informally. Informally: Validating calculation results from a Power BI data model is just a normal part of the development process. Formally: After developing and delivering an entire business dashboard solution, a formal validation process is used to validate the ongoing results after future data refresh cycles and to certify reports so that business leaders know they can trust them.
Moving important business data into a data model for analytic reporting can often be a two-edge sword. Data retrieval is fast and can support all kinds of analytic trending and comparisons. But, data in the model may be one or two layers away from the original source data, making it more challenging to compare with familiar user reports. Often the first validation effort after transforming and loading data into the model and then visualizing the initial results is having a business user say “yeah, that looks about right.” Then, sometime later after more development and extensive user testing, the feedback might be “hmm, that looks a bit off.” …not exactly scientific.
I have been doing a lot of data validation work lately – both formally and informally. Informally: Validating calculation results from a Power BI data model is just a normal part of the development process. Formally: After developing and delivering an entire business dashboard solution, a formal validation process is used to validate the ongoing results after future data refresh cycles and to certify reports so that business leaders know they can trust them.
Writing this blog series while juggling other commitments has brought me to two realizations: 1. Posting articles in the series will be sporadic, and 2. The topics will be in fairly random order based on the projects I’m working on and the topics that are most top-of-mind at the time.
This brings me to the subject of this post: Paginated and Analytic reports.
Second post in the “Doing Power BI the Right Way” series. In a business intelligence solution, data must be shaped and transformed. Your data is rarely, if ever, going to be in the right format for analytic reporting.