SlideShare a Scribd company logo
Spca2014 asking questions the natural way using q & a rapp
Power BI: Askingquestions the natural way 
using Q + A 
Bjoern H Rapp
About me 
Business Developer at Steria Twitter: @bjoern_rapp 
SharePoint MVP and MCTBlog: www.sharepointviking.com 
10 + years in system devEmail: safetox@hotmail.com
AGENDA 
•Power BI Primer 
•Q & A 
•Building Models 
•Synonyms 
•Behind the scenes
My Goals for the session…not like this.
but this……!! .
POWER BI familiarity of Office and the power of the cloud 
EXCEL 2013 
POWER BI for Office 365 
Discover 
Analyze 
Visualize 
Share 
Find 
Mobile
Building Models -Modeling Tips 
•Fixing Missing Relationships 
•Renaming Tables and Columns 
•Choose a default Field Set for each table 
•Choose a default Label for each table 
•Fix incorrect data types 
•Mark year and id columns as “Do not Summarize” 
•Choose a data category for each data and geo col 
•Choose a sort by column for relevant column
Building Models –Missing Relationships 
POOR 
BETTER
Building Models –Renaming tables and columns 
POOR 
BETTER
Building Models–Default field set for each table
Building Models–Default label for each table
Building Models –Fix incorrect data types
Building Models –Do not summarize id and date columns
Building Models –Choose a Data Category for each date and geography column
Building Models –Choose a Sort By Column for relevant columns
Building Models –Normalize your model 
POOR 
BETTER
Synonyms 
•Unique for Q + A
1. Sharing Questions 
•Sharing links 
•Featured Questions
1. Behind the scenes –Choosing the best answer 
Search for interpretations of questions 
Score and select best interpretation 
Select best visual
1. “medal count by country for 2012” 
Search for interpretations of questions 
Score and select best interpretation 
Select best visual 
from Olympics.xlxs 
show medal[medal count], medal[country] 
Where Olympics[year] = 2012 
from Olympics.xlxs 
show medal[medal count], Olympics[host country] 
where olympics[year] = 2012 
from Sales.xlxs 
show customer[country] 
where order[order year] = 2012
1. “medal count by country for 2012” 
Search for interpretations of questions 
Score and select best interpretation 
Select best visual 
from Olympics.xlxs 
show medal[medal count], medal[country] 
Where Olympics[year] = 2012 
from Olympics.xlxs 
show medal[medal count], Olympics[host country] 
where olympics[year] = 2012 
from Sales.xlxs 
show customer[country] 
where order[order year] = 2012 
0.86 
0.72 
0.46
1. “medal count by country for 2012” 
Search for interpretations of questions 
Score and select best interpretation 
Select best visual 
from Olympics.xlxs 
show medal[medal count], medal[country] 
Where Olympics[year] = 2012 
from Olympics.xlxs 
show medal[medal count], Olympics[host country] 
where olympics[year] = 2012 
from Sales.xlxs 
show customer[country] 
where order[order year] = 2012 
0.86 
0.72 
0.46
1. Influencing the best answer 
Search for interpretations of questions 
Score and select best interpretation 
Select best visual 
Data modeling, 
synonyms 
Workbooks in site 
Data modeling (data types, data categories)
Spca2014 asking questions the natural way using q & a rapp
1. 
THANK YOU!

More Related Content

PPTX
Power BI: Asking questions the natural way using Q & A
PDF
Spca2014 holme outcomes with governance
PDF
Spca2014 buckley session hybrid share point solutions for the business decisi...
PDF
Spca2014 hillier build your_own_rest_service
PDF
Spca2014 real world business value of social kapic
PDF
Spca2014 apps search schot
PDF
Spca2014 ap is johnson
PDF
Spca2014 harbar workflow
Power BI: Asking questions the natural way using Q & A
Spca2014 holme outcomes with governance
Spca2014 buckley session hybrid share point solutions for the business decisi...
Spca2014 hillier build your_own_rest_service
Spca2014 real world business value of social kapic
Spca2014 apps search schot
Spca2014 ap is johnson
Spca2014 harbar workflow

Similar to Spca2014 asking questions the natural way using q & a rapp (20)

PDF
Building Applications with a Graph Database
PDF
How to Get Lightning Fast Answers with Power BI Q&A and Cortana
PDF
BSSML17 - Introduction, Models, Evaluations
PDF
Top 50 Diagrams in Editable Powerpoint
PPT
How We Localize & Mobilize WP Sites - Pubcon 2013
PPTX
PowerSurveyPlus Webinar
PDF
Financial Modelling for Startups
PDF
Testing for Agility: Bringing Testing into Everything
PDF
Data_Modeling_MongoDB.pdf
PPTX
Step 4 altitude - nph
PPTX
Geek Sync | A Photographer and a Data Modeler Walk into a Bar…
PPTX
Graphs fun vjug2
PDF
BrightGen's Summer 13 Salesforce Release Webinar
PPTX
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And When
PPTX
Data analytics techniques and tools.pptx
PPTX
SEO Web Development Process
PDF
Top 100 Diagrams in Editable Powerpoint
PDF
Writing a great blog - Webcast by Leading Results and ERPVAR
PDF
Software Developer Career Unplugged - GeeCon 2013
PPTX
education_cmu-cie-google-analytics-training.pptx
Building Applications with a Graph Database
How to Get Lightning Fast Answers with Power BI Q&A and Cortana
BSSML17 - Introduction, Models, Evaluations
Top 50 Diagrams in Editable Powerpoint
How We Localize & Mobilize WP Sites - Pubcon 2013
PowerSurveyPlus Webinar
Financial Modelling for Startups
Testing for Agility: Bringing Testing into Everything
Data_Modeling_MongoDB.pdf
Step 4 altitude - nph
Geek Sync | A Photographer and a Data Modeler Walk into a Bar…
Graphs fun vjug2
BrightGen's Summer 13 Salesforce Release Webinar
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And When
Data analytics techniques and tools.pptx
SEO Web Development Process
Top 100 Diagrams in Editable Powerpoint
Writing a great blog - Webcast by Leading Results and ERPVAR
Software Developer Career Unplugged - GeeCon 2013
education_cmu-cie-google-analytics-training.pptx
Ad

More from NCCOMMS (20)

PDF
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
PDF
O365Con19 - Model-driven Apps or Canvas Apps? - Rick Bakker
PDF
O365Con19 - Office 365 Groups Surviving the Real World - Jasper Oosterveld
PDF
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
PDF
O365Con19 - Sharepoint with (Artificial) Intelligence - Adis Jugo
PDF
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul Hunt
PDF
O365Con19 - Tips and Tricks for Complex Migrations to SharePoint Online - And...
PDF
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
PDF
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...
PDF
O365Con19 - Lets Get Started with Azure Container Instances - Jussi Roine
PDF
O365Con19 - Azure Blackbelt - Jussi Roine
PDF
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
PDF
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
PDF
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...
PDF
O365Con19 - Sharing Code Efficiently in your Organisation - Elio Struyf
PDF
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
PDF
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de Jager
PDF
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
PDF
O365Con19 - How to Inspire Users to Unstick from Email - Luise Freese
PDF
O365Con19 - O365 Identity Management and The Golden Config - Chris Goosen
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - Model-driven Apps or Canvas Apps? - Rick Bakker
O365Con19 - Office 365 Groups Surviving the Real World - Jasper Oosterveld
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
O365Con19 - Sharepoint with (Artificial) Intelligence - Adis Jugo
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul Hunt
O365Con19 - Tips and Tricks for Complex Migrations to SharePoint Online - And...
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...
O365Con19 - Lets Get Started with Azure Container Instances - Jussi Roine
O365Con19 - Azure Blackbelt - Jussi Roine
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...
O365Con19 - Sharing Code Efficiently in your Organisation - Elio Struyf
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de Jager
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - How to Inspire Users to Unstick from Email - Luise Freese
O365Con19 - O365 Identity Management and The Golden Config - Chris Goosen
Ad

Spca2014 asking questions the natural way using q & a rapp

  • 2. Power BI: Askingquestions the natural way using Q + A Bjoern H Rapp
  • 3. About me Business Developer at Steria Twitter: @bjoern_rapp SharePoint MVP and MCTBlog: www.sharepointviking.com 10 + years in system devEmail: safetox@hotmail.com
  • 4. AGENDA •Power BI Primer •Q & A •Building Models •Synonyms •Behind the scenes
  • 5. My Goals for the session…not like this.
  • 7. POWER BI familiarity of Office and the power of the cloud EXCEL 2013 POWER BI for Office 365 Discover Analyze Visualize Share Find Mobile
  • 8. Building Models -Modeling Tips •Fixing Missing Relationships •Renaming Tables and Columns •Choose a default Field Set for each table •Choose a default Label for each table •Fix incorrect data types •Mark year and id columns as “Do not Summarize” •Choose a data category for each data and geo col •Choose a sort by column for relevant column
  • 9. Building Models –Missing Relationships POOR BETTER
  • 10. Building Models –Renaming tables and columns POOR BETTER
  • 11. Building Models–Default field set for each table
  • 13. Building Models –Fix incorrect data types
  • 14. Building Models –Do not summarize id and date columns
  • 15. Building Models –Choose a Data Category for each date and geography column
  • 16. Building Models –Choose a Sort By Column for relevant columns
  • 17. Building Models –Normalize your model POOR BETTER
  • 19. 1. Sharing Questions •Sharing links •Featured Questions
  • 20. 1. Behind the scenes –Choosing the best answer Search for interpretations of questions Score and select best interpretation Select best visual
  • 21. 1. “medal count by country for 2012” Search for interpretations of questions Score and select best interpretation Select best visual from Olympics.xlxs show medal[medal count], medal[country] Where Olympics[year] = 2012 from Olympics.xlxs show medal[medal count], Olympics[host country] where olympics[year] = 2012 from Sales.xlxs show customer[country] where order[order year] = 2012
  • 22. 1. “medal count by country for 2012” Search for interpretations of questions Score and select best interpretation Select best visual from Olympics.xlxs show medal[medal count], medal[country] Where Olympics[year] = 2012 from Olympics.xlxs show medal[medal count], Olympics[host country] where olympics[year] = 2012 from Sales.xlxs show customer[country] where order[order year] = 2012 0.86 0.72 0.46
  • 23. 1. “medal count by country for 2012” Search for interpretations of questions Score and select best interpretation Select best visual from Olympics.xlxs show medal[medal count], medal[country] Where Olympics[year] = 2012 from Olympics.xlxs show medal[medal count], Olympics[host country] where olympics[year] = 2012 from Sales.xlxs show customer[country] where order[order year] = 2012 0.86 0.72 0.46
  • 24. 1. Influencing the best answer Search for interpretations of questions Score and select best interpretation Select best visual Data modeling, synonyms Workbooks in site Data modeling (data types, data categories)