SlideShare uma empresa Scribd logo
1 de 27
Enough BI, time for
Administration Intelligence!
Dr. Nico Jacobs, @SQLWaldorf
Business Intelligence is not about business
• Business Intelligence (BI) is applying tools to business
data
– Sales data
– Stock management
– …
• But why not apply these tools administration data?
– Log files
– Status tables
– …
3 ways to get the Intelligence
1. Reporting
– Directly query the data
• Fastest to create
Query
When to use reporting?
• Reporting is ideal in situations where
1. You know which fields you want to see, and
2. There is only one interesting way to look at it
Reporting tools
Management
Studio
Reports
Ad-hoc queries
Activity monitor
Database engine tuning
advisor
…
Dedicated
tools
Idera
Redgate
Lepide
SolarWinds (Confio)
…
Other tools
Perfmon
Event viewer
Excel
Access reports
…
Demo: Custom reports in
Management Studio
Ingredients:
• SQL Server Data Tools
Business Intelligence
• Management Studio
(for SQL specific)
Steps
• Write a query to read
database log file sizes
• Run the wizard
• Adjust the report to
your own taste
• Run it in
Management Studio
Custom SSRS Reports
• Filtering, grouping and calculating derived values can
be done
– in the query (if you like SQL), or
– in the report (if you like VB.Net)
• Easy to add nice visualizations
• Integrates with Management Studio
• Adopts to context: current SQL Server instance and
database
• Support print, export and multi-page
Reporting Disadvantages
• Hard to reuse any work:
– Every new report requires new, complex queries
– Whenever the data source changes, we must
update all reports
– Certain report constructs can be challenging
• Growth figures
• Year-to-date calculations
3 ways to get the Intelligence
1. Reporting
2. Modeling
– Copy relevant data in model
– Define all useful calculations once in the model
– Reuse them in multiple reports
Query
When to use modeling?
• Modeling is ideal in situations where
1. You know which fields you want to see, and
2. There are multiple interesting ways to look at
the problem
Modeling tools
• SQL Server Analysis Services Multi-dimensional
• SQL Server Analysis Services Tabular
• Excel PowerPivot
• Pentaho Mondrian
• IBM Cognos
• Microstrategy
• …
Demo: Building a model in
PowerPivot
Ingredients
• Excel 2010 or 2013
for the modeling and
pivot report
• Excel 2013 for the
PowerView report
Steps
• Load data into
PowerPivot model
• Create relationships
between tables
• Defined calculations
where needed
• Build reports to taste
Building models
Advantages
• Easy to quickly create
multiple reports
• Allows for advanced
analysis
• Lots of reuse options
Disadvantages
• More work before first
report is available
• Need to master two
querying tools
3 ways to get the Intelligence
1. Reporting
2. Modeling
3. Mining
– Define search space of possible ‘patterns’
– Report on the discovered patterns
Query
When to use data mining?
• Data mining is useful when:
– You don’t know which fields you want to see!
– You do know what type of pattern you’re
interested in
– You do have relevant historical data
Small case study: Capacity planning
• We could start with very simple model:
– 1 variable linear regression, easy 2D chart
0
100
200
300
400
500
600
700
800
900
10 12 14 16 18 20 22 24 26 28 30
Indexes vs mdf size
Multiple variables
• But what if we have more information?
– If we know the number of clustered and non-
clustered indexes, we must work in 3D…
– If we know number of tables as well, we must
work in 4D
– And if we add columns, blob columns, … we
quickly end in 10D or more
Linear regression
• One of the many patterns that data mining
can discover is linear regression formulas
in multiple dimensions
Regression trees
• If we add to our model non-numeric
information (server name, database type),
we could build different regression formulas
for different situations
• This is a regression tree
Many types of patterns
• Regression trees is just one of the many
types of data mining available
Mining tools
Microsoft
Analysis Services
Multi-
Dimensional
Excel front-end
Commercial
tools
SPSS
SAS
…
Open Source
tools
R
Pentaho Weka
Knime
…
Demo: Analyzing Report server log
files with data mining
Ingredients
• SQL Server
Analysis Services
Multi-Dimensional
• Excel 2007 or later
with Data Mining
add-in
Steps
• Load relevant data
in Excel worksheet
• Use Excel Analysis
ribbon to select
relevant type of
pattern
Conclusions
• The Business Intelligence tools are not just for business
analysts!
• If you know which are the important fields to report
upon
– And you can only imagine one way to look at it: use
reporting
– But you can come up with multiple views on these fields:
use modeling
• If you don’t know which are the important fields in a
certain problem, consider data mining
Get the material
• You can download this presentation, report
definitions and Excel workbooks from
http://1drv.ms/1quLAnw
Follow Technet Belgium
@technetbelux
Subscribe to the TechNet newsletter
aka.ms/benews
Be the first to know
Belgium’s biggest IT PRO Conference

Mais conteúdo relacionado

Mais procurados

Databases versus Spreadsheets-do you know where your data is?
Databases versus Spreadsheets-do you know where your data is?Databases versus Spreadsheets-do you know where your data is?
Databases versus Spreadsheets-do you know where your data is?stefanchauveau
 
Training excel 2007
Training excel 2007Training excel 2007
Training excel 2007Traineer
 
Spreadsheets and databases
Spreadsheets and databasesSpreadsheets and databases
Spreadsheets and databasesDiana A. Pérez
 
Elementary Data Analysis with MS Excel_Day-6
Elementary Data Analysis with MS Excel_Day-6Elementary Data Analysis with MS Excel_Day-6
Elementary Data Analysis with MS Excel_Day-6Redwan Ferdous
 
Uses of MSExcel
Uses of MSExcelUses of MSExcel
Uses of MSExcelanam
 
E2 d3 detailed description
E2 d3 detailed descriptionE2 d3 detailed description
E2 d3 detailed descriptionhipsrinoky
 
Elementary Data Analysis with MS Excel_Day-3
Elementary Data Analysis with MS Excel_Day-3Elementary Data Analysis with MS Excel_Day-3
Elementary Data Analysis with MS Excel_Day-3Redwan Ferdous
 
16 making charts
16 making charts16 making charts
16 making chartsMrQaz996
 
ICT: SPREADSHEETS (MICROSOFT EXCEL)
ICT: SPREADSHEETS (MICROSOFT EXCEL)ICT: SPREADSHEETS (MICROSOFT EXCEL)
ICT: SPREADSHEETS (MICROSOFT EXCEL)Aj Mappala
 
Elementary Data Analysis with MS Excel_Day-2
Elementary Data Analysis with MS Excel_Day-2Elementary Data Analysis with MS Excel_Day-2
Elementary Data Analysis with MS Excel_Day-2Redwan Ferdous
 
Spss vs Excel: Which One is The Best Tool For Statistics
Spss vs Excel:  Which One is The Best Tool For StatisticsSpss vs Excel:  Which One is The Best Tool For Statistics
Spss vs Excel: Which One is The Best Tool For StatisticsStat Analytica
 
Using spreadsheets in the classroom
Using spreadsheets in the classroomUsing spreadsheets in the classroom
Using spreadsheets in the classroomPatricia McCauley
 
Starting With Microsoft Excel
Starting With Microsoft ExcelStarting With Microsoft Excel
Starting With Microsoft ExcelKarla P. Corral
 
Difference Between Excel & Tableau
Difference Between Excel & TableauDifference Between Excel & Tableau
Difference Between Excel & Tableaupeter johnslc
 
Power point mc1_mcgovern_alessandra
Power point mc1_mcgovern_alessandraPower point mc1_mcgovern_alessandra
Power point mc1_mcgovern_alessandraAless Mc
 
FEATURES OF MICROSOFT EXCEL
FEATURES OF MICROSOFT EXCELFEATURES OF MICROSOFT EXCEL
FEATURES OF MICROSOFT EXCELpawa9pawa
 

Mais procurados (20)

Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Databases versus Spreadsheets-do you know where your data is?
Databases versus Spreadsheets-do you know where your data is?Databases versus Spreadsheets-do you know where your data is?
Databases versus Spreadsheets-do you know where your data is?
 
Training excel 2007
Training excel 2007Training excel 2007
Training excel 2007
 
Spreadsheets and databases
Spreadsheets and databasesSpreadsheets and databases
Spreadsheets and databases
 
Elementary Data Analysis with MS Excel_Day-6
Elementary Data Analysis with MS Excel_Day-6Elementary Data Analysis with MS Excel_Day-6
Elementary Data Analysis with MS Excel_Day-6
 
Uses of MSExcel
Uses of MSExcelUses of MSExcel
Uses of MSExcel
 
E2 d3 detailed description
E2 d3 detailed descriptionE2 d3 detailed description
E2 d3 detailed description
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Beekman5 std ppt_06
Beekman5 std ppt_06Beekman5 std ppt_06
Beekman5 std ppt_06
 
Elementary Data Analysis with MS Excel_Day-3
Elementary Data Analysis with MS Excel_Day-3Elementary Data Analysis with MS Excel_Day-3
Elementary Data Analysis with MS Excel_Day-3
 
16 making charts
16 making charts16 making charts
16 making charts
 
ICT: SPREADSHEETS (MICROSOFT EXCEL)
ICT: SPREADSHEETS (MICROSOFT EXCEL)ICT: SPREADSHEETS (MICROSOFT EXCEL)
ICT: SPREADSHEETS (MICROSOFT EXCEL)
 
Elementary Data Analysis with MS Excel_Day-2
Elementary Data Analysis with MS Excel_Day-2Elementary Data Analysis with MS Excel_Day-2
Elementary Data Analysis with MS Excel_Day-2
 
Spss vs Excel: Which One is The Best Tool For Statistics
Spss vs Excel:  Which One is The Best Tool For StatisticsSpss vs Excel:  Which One is The Best Tool For Statistics
Spss vs Excel: Which One is The Best Tool For Statistics
 
Using spreadsheets in the classroom
Using spreadsheets in the classroomUsing spreadsheets in the classroom
Using spreadsheets in the classroom
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft Excel
 
Starting With Microsoft Excel
Starting With Microsoft ExcelStarting With Microsoft Excel
Starting With Microsoft Excel
 
Difference Between Excel & Tableau
Difference Between Excel & TableauDifference Between Excel & Tableau
Difference Between Excel & Tableau
 
Power point mc1_mcgovern_alessandra
Power point mc1_mcgovern_alessandraPower point mc1_mcgovern_alessandra
Power point mc1_mcgovern_alessandra
 
FEATURES OF MICROSOFT EXCEL
FEATURES OF MICROSOFT EXCELFEATURES OF MICROSOFT EXCEL
FEATURES OF MICROSOFT EXCEL
 

Destaque

Profili fiscali del Conto Energia: il caso dell'imprenditore agricolo
Profili fiscali del Conto Energia: il caso dell'imprenditore agricoloProfili fiscali del Conto Energia: il caso dell'imprenditore agricolo
Profili fiscali del Conto Energia: il caso dell'imprenditore agricoloGIFI
 
Faber-Ludens Institute 2010 Institutional Presentation
Faber-Ludens Institute 2010 Institutional PresentationFaber-Ludens Institute 2010 Institutional Presentation
Faber-Ludens Institute 2010 Institutional PresentationUTFPR
 
Dhs Private Sector Resource Catalog
Dhs Private Sector Resource CatalogDhs Private Sector Resource Catalog
Dhs Private Sector Resource CatalogCliff Veale
 
La xana completa
La xana completaLa xana completa
La xana completanuriabuide
 
E-Commerce para PYMEs con Mercado Libre
E-Commerce para PYMEs con Mercado LibreE-Commerce para PYMEs con Mercado Libre
E-Commerce para PYMEs con Mercado Libreboxup
 
FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...
FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...
FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...Flevum
 
Fundaciones sociales en guayaquil - keyla Pizarro
Fundaciones sociales en guayaquil - keyla PizarroFundaciones sociales en guayaquil - keyla Pizarro
Fundaciones sociales en guayaquil - keyla Pizarrokeila_pizzaro
 
Conceitos Interativos A02
Conceitos Interativos A02Conceitos Interativos A02
Conceitos Interativos A02Plínio Okamoto
 
Mechanical Machinery in BORL.
Mechanical Machinery in BORL.Mechanical Machinery in BORL.
Mechanical Machinery in BORL.Abhishek Jain
 
Monografia nueva dina,,,yupiiii loloooooo
Monografia nueva dina,,,yupiiii lolooooooMonografia nueva dina,,,yupiiii loloooooo
Monografia nueva dina,,,yupiiii lolooooooLiceth Tantalean Teran
 
Palabras clave en el ADN y predicción computacional de elementos reguladores.
Palabras clave en el ADN y predicción computacional de elementos reguladores.Palabras clave en el ADN y predicción computacional de elementos reguladores.
Palabras clave en el ADN y predicción computacional de elementos reguladores.Alberto Labarga
 
Los animales de los bosques fantásticos de teruel. 2004
Los animales de los bosques fantásticos de teruel. 2004Los animales de los bosques fantásticos de teruel. 2004
Los animales de los bosques fantásticos de teruel. 2004SaresAragon
 
10.el sector secundari a la ue, espanya i la c.v
10.el sector secundari a la ue, espanya i la c.v10.el sector secundari a la ue, espanya i la c.v
10.el sector secundari a la ue, espanya i la c.vAnabernabeu
 
Aida 64 edition
Aida 64 editionAida 64 edition
Aida 64 editionDRAK LINK
 
CNS metastases in Her2+ mBC: does size matter?
CNS metastases in Her2+ mBC: does size matter?CNS metastases in Her2+ mBC: does size matter?
CNS metastases in Her2+ mBC: does size matter?Mauricio Lema
 
AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...
AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...
AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...Ijripublishers Ijri
 

Destaque (20)

Profili fiscali del Conto Energia: il caso dell'imprenditore agricolo
Profili fiscali del Conto Energia: il caso dell'imprenditore agricoloProfili fiscali del Conto Energia: il caso dell'imprenditore agricolo
Profili fiscali del Conto Energia: il caso dell'imprenditore agricolo
 
Fisioterapia 2.0 más allá de las manos #fisiomad20
Fisioterapia 2.0 más allá de las manos #fisiomad20Fisioterapia 2.0 más allá de las manos #fisiomad20
Fisioterapia 2.0 más allá de las manos #fisiomad20
 
Viva lo chic ed.2
Viva lo chic ed.2Viva lo chic ed.2
Viva lo chic ed.2
 
Faber-Ludens Institute 2010 Institutional Presentation
Faber-Ludens Institute 2010 Institutional PresentationFaber-Ludens Institute 2010 Institutional Presentation
Faber-Ludens Institute 2010 Institutional Presentation
 
Dhs Private Sector Resource Catalog
Dhs Private Sector Resource CatalogDhs Private Sector Resource Catalog
Dhs Private Sector Resource Catalog
 
La xana completa
La xana completaLa xana completa
La xana completa
 
E-Commerce para PYMEs con Mercado Libre
E-Commerce para PYMEs con Mercado LibreE-Commerce para PYMEs con Mercado Libre
E-Commerce para PYMEs con Mercado Libre
 
FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...
FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...
FEX | Industrie & Energie | 131112 | Conferentie Schaliegas & Olie | Presenta...
 
Fundaciones sociales en guayaquil - keyla Pizarro
Fundaciones sociales en guayaquil - keyla PizarroFundaciones sociales en guayaquil - keyla Pizarro
Fundaciones sociales en guayaquil - keyla Pizarro
 
Conceitos Interativos A02
Conceitos Interativos A02Conceitos Interativos A02
Conceitos Interativos A02
 
Take your career to a higher standard
Take your career to a higher standardTake your career to a higher standard
Take your career to a higher standard
 
Mechanical Machinery in BORL.
Mechanical Machinery in BORL.Mechanical Machinery in BORL.
Mechanical Machinery in BORL.
 
Monografia nueva dina,,,yupiiii loloooooo
Monografia nueva dina,,,yupiiii lolooooooMonografia nueva dina,,,yupiiii loloooooo
Monografia nueva dina,,,yupiiii loloooooo
 
Palabras clave en el ADN y predicción computacional de elementos reguladores.
Palabras clave en el ADN y predicción computacional de elementos reguladores.Palabras clave en el ADN y predicción computacional de elementos reguladores.
Palabras clave en el ADN y predicción computacional de elementos reguladores.
 
Brand mgmt
Brand mgmtBrand mgmt
Brand mgmt
 
Los animales de los bosques fantásticos de teruel. 2004
Los animales de los bosques fantásticos de teruel. 2004Los animales de los bosques fantásticos de teruel. 2004
Los animales de los bosques fantásticos de teruel. 2004
 
10.el sector secundari a la ue, espanya i la c.v
10.el sector secundari a la ue, espanya i la c.v10.el sector secundari a la ue, espanya i la c.v
10.el sector secundari a la ue, espanya i la c.v
 
Aida 64 edition
Aida 64 editionAida 64 edition
Aida 64 edition
 
CNS metastases in Her2+ mBC: does size matter?
CNS metastases in Her2+ mBC: does size matter?CNS metastases in Her2+ mBC: does size matter?
CNS metastases in Her2+ mBC: does size matter?
 
AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...
AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...
AN EXPERIMENTAL COMPARATIVE STUDY ON THE PERFORMANCE OF DIESEL ENGINE OPERATI...
 

Semelhante a SQL: Enough business intelligence time for administration intelligence

SAP Business Objects - Lopes Supermarket
SAP   Business Objects - Lopes SupermarketSAP   Business Objects - Lopes Supermarket
SAP Business Objects - Lopes SupermarketDouglas Bernardini
 
Microsoft Machine Learning Smackdown
Microsoft Machine Learning SmackdownMicrosoft Machine Learning Smackdown
Microsoft Machine Learning SmackdownLynn Langit
 
Open Source Business Intelligence 2013
Open Source Business Intelligence 2013 Open Source Business Intelligence 2013
Open Source Business Intelligence 2013 Stratebi
 
Enterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
Enterprise Data World 2018 - Building Cloud Self-Service Analytical SolutionEnterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
Enterprise Data World 2018 - Building Cloud Self-Service Analytical SolutionDmitry Anoshin
 
Microsoft Machine Learning Smackdown
Microsoft Machine Learning SmackdownMicrosoft Machine Learning Smackdown
Microsoft Machine Learning SmackdownLynn Langit
 
The final frontier v3
The final frontier v3The final frontier v3
The final frontier v3Terry Bunio
 
Introduction to data science.pdf
Introduction to data science.pdfIntroduction to data science.pdf
Introduction to data science.pdfalsaid fathy
 
Optimizing Application Performance - 2022.pptx
Optimizing Application Performance - 2022.pptxOptimizing Application Performance - 2022.pptx
Optimizing Application Performance - 2022.pptxJasonTuran2
 
Marketing Analytics
Marketing AnalyticsMarketing Analytics
Marketing Analyticsisabat1
 
Intro to Report Developer Role
Intro to Report Developer RoleIntro to Report Developer Role
Intro to Report Developer RoleJonathan Bloom
 
Large Data Volume Salesforce experiences
Large Data Volume Salesforce experiencesLarge Data Volume Salesforce experiences
Large Data Volume Salesforce experiencesCidar Mendizabal
 
PWA Dashboards Presentation
PWA Dashboards PresentationPWA Dashboards Presentation
PWA Dashboards PresentationRyan Werge
 
MicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business DashboardsMicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business DashboardsMicroStrategy Nederland
 
Data Engineer vs Data Scientist vs Data Analyst.pptx
Data Engineer vs Data Scientist vs Data Analyst.pptxData Engineer vs Data Scientist vs Data Analyst.pptx
Data Engineer vs Data Scientist vs Data Analyst.pptxCarolineRebeccaD
 
Watson Analytics for HSE - Copy
Watson Analytics for HSE - CopyWatson Analytics for HSE - Copy
Watson Analytics for HSE - CopyAlexei Cherenkov
 

Semelhante a SQL: Enough business intelligence time for administration intelligence (20)

SAP Business Objects - Lopes Supermarket
SAP   Business Objects - Lopes SupermarketSAP   Business Objects - Lopes Supermarket
SAP Business Objects - Lopes Supermarket
 
Microsoft Machine Learning Smackdown
Microsoft Machine Learning SmackdownMicrosoft Machine Learning Smackdown
Microsoft Machine Learning Smackdown
 
Open Source Business Intelligence 2013
Open Source Business Intelligence 2013 Open Source Business Intelligence 2013
Open Source Business Intelligence 2013
 
Dax & sql in power bi
Dax & sql in power biDax & sql in power bi
Dax & sql in power bi
 
Microstrategy Overview
Microstrategy OverviewMicrostrategy Overview
Microstrategy Overview
 
BI Introduction
BI IntroductionBI Introduction
BI Introduction
 
Enterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
Enterprise Data World 2018 - Building Cloud Self-Service Analytical SolutionEnterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
Enterprise Data World 2018 - Building Cloud Self-Service Analytical Solution
 
Microsoft Machine Learning Smackdown
Microsoft Machine Learning SmackdownMicrosoft Machine Learning Smackdown
Microsoft Machine Learning Smackdown
 
The final frontier v3
The final frontier v3The final frontier v3
The final frontier v3
 
Introduction to data science.pdf
Introduction to data science.pdfIntroduction to data science.pdf
Introduction to data science.pdf
 
Optimizing Application Performance - 2022.pptx
Optimizing Application Performance - 2022.pptxOptimizing Application Performance - 2022.pptx
Optimizing Application Performance - 2022.pptx
 
Marketing Analytics
Marketing AnalyticsMarketing Analytics
Marketing Analytics
 
Intro to Report Developer Role
Intro to Report Developer RoleIntro to Report Developer Role
Intro to Report Developer Role
 
Large Data Volume Salesforce experiences
Large Data Volume Salesforce experiencesLarge Data Volume Salesforce experiences
Large Data Volume Salesforce experiences
 
Business analysis
Business analysisBusiness analysis
Business analysis
 
PWA Dashboards Presentation
PWA Dashboards PresentationPWA Dashboards Presentation
PWA Dashboards Presentation
 
MicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business DashboardsMicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business Dashboards
 
Data Engineer vs Data Scientist vs Data Analyst.pptx
Data Engineer vs Data Scientist vs Data Analyst.pptxData Engineer vs Data Scientist vs Data Analyst.pptx
Data Engineer vs Data Scientist vs Data Analyst.pptx
 
Breaking data
Breaking dataBreaking data
Breaking data
 
Watson Analytics for HSE - Copy
Watson Analytics for HSE - CopyWatson Analytics for HSE - Copy
Watson Analytics for HSE - Copy
 

Mais de ITProceed

ITPROCEED_WorkplaceMobility_Windows 10 in the enterprise
ITPROCEED_WorkplaceMobility_Windows 10 in the enterpriseITPROCEED_WorkplaceMobility_Windows 10 in the enterprise
ITPROCEED_WorkplaceMobility_Windows 10 in the enterpriseITProceed
 
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...ITProceed
 
The Internet of your things by Jan Tielens
The Internet of your things by Jan  TielensThe Internet of your things by Jan  Tielens
The Internet of your things by Jan TielensITProceed
 
Optimal Azure Database Development by Karel Coenye
 Optimal Azure Database Development by Karel Coenye Optimal Azure Database Development by Karel Coenye
Optimal Azure Database Development by Karel CoenyeITProceed
 
Azure SQL DB V12 at your service by Pieter Vanhove
Azure SQL DB V12 at your service by Pieter VanhoveAzure SQL DB V12 at your service by Pieter Vanhove
Azure SQL DB V12 at your service by Pieter VanhoveITProceed
 
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico JacobsAzure stream analytics by Nico Jacobs
Azure stream analytics by Nico JacobsITProceed
 
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteAppITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteAppITProceed
 
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...ITProceed
 
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...ITProceed
 
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...ITProceed
 
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...ITProceed
 
Office Track: Information Protection and Control in Exchange Online/On Premis...
Office Track: Information Protection and Control in Exchange Online/On Premis...Office Track: Information Protection and Control in Exchange Online/On Premis...
Office Track: Information Protection and Control in Exchange Online/On Premis...ITProceed
 
Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van HorenbeeckOffice Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van HorenbeeckITProceed
 
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...ITProceed
 
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan DelimonOffice Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan DelimonITProceed
 
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim Borgers
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim BorgersOffice Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim Borgers
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim BorgersITProceed
 
Office Track: SharePoint Apps for the IT Pro - Thomas Vochten
Office Track: SharePoint Apps for the IT Pro - Thomas VochtenOffice Track: SharePoint Apps for the IT Pro - Thomas Vochten
Office Track: SharePoint Apps for the IT Pro - Thomas VochtenITProceed
 
SQL Track: Restoring databases with powershell
SQL Track: Restoring databases with powershellSQL Track: Restoring databases with powershell
SQL Track: Restoring databases with powershellITProceed
 
SQL Track: Get more out of your data visualizations
SQL Track: Get more out of your data visualizationsSQL Track: Get more out of your data visualizations
SQL Track: Get more out of your data visualizationsITProceed
 
SQL Track: SQL Server unleashed meet SQL Server's extreme sides
SQL Track: SQL Server unleashed meet SQL Server's extreme sidesSQL Track: SQL Server unleashed meet SQL Server's extreme sides
SQL Track: SQL Server unleashed meet SQL Server's extreme sidesITProceed
 

Mais de ITProceed (20)

ITPROCEED_WorkplaceMobility_Windows 10 in the enterprise
ITPROCEED_WorkplaceMobility_Windows 10 in the enterpriseITPROCEED_WorkplaceMobility_Windows 10 in the enterprise
ITPROCEED_WorkplaceMobility_Windows 10 in the enterprise
 
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...
 
The Internet of your things by Jan Tielens
The Internet of your things by Jan  TielensThe Internet of your things by Jan  Tielens
The Internet of your things by Jan Tielens
 
Optimal Azure Database Development by Karel Coenye
 Optimal Azure Database Development by Karel Coenye Optimal Azure Database Development by Karel Coenye
Optimal Azure Database Development by Karel Coenye
 
Azure SQL DB V12 at your service by Pieter Vanhove
Azure SQL DB V12 at your service by Pieter VanhoveAzure SQL DB V12 at your service by Pieter Vanhove
Azure SQL DB V12 at your service by Pieter Vanhove
 
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico JacobsAzure stream analytics by Nico Jacobs
Azure stream analytics by Nico Jacobs
 
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteAppITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
 
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...
 
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...
 
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...
 
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
 
Office Track: Information Protection and Control in Exchange Online/On Premis...
Office Track: Information Protection and Control in Exchange Online/On Premis...Office Track: Information Protection and Control in Exchange Online/On Premis...
Office Track: Information Protection and Control in Exchange Online/On Premis...
 
Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van HorenbeeckOffice Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
 
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
 
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan DelimonOffice Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
 
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim Borgers
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim BorgersOffice Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim Borgers
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim Borgers
 
Office Track: SharePoint Apps for the IT Pro - Thomas Vochten
Office Track: SharePoint Apps for the IT Pro - Thomas VochtenOffice Track: SharePoint Apps for the IT Pro - Thomas Vochten
Office Track: SharePoint Apps for the IT Pro - Thomas Vochten
 
SQL Track: Restoring databases with powershell
SQL Track: Restoring databases with powershellSQL Track: Restoring databases with powershell
SQL Track: Restoring databases with powershell
 
SQL Track: Get more out of your data visualizations
SQL Track: Get more out of your data visualizationsSQL Track: Get more out of your data visualizations
SQL Track: Get more out of your data visualizations
 
SQL Track: SQL Server unleashed meet SQL Server's extreme sides
SQL Track: SQL Server unleashed meet SQL Server's extreme sidesSQL Track: SQL Server unleashed meet SQL Server's extreme sides
SQL Track: SQL Server unleashed meet SQL Server's extreme sides
 

Último

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

SQL: Enough business intelligence time for administration intelligence

  • 1. Enough BI, time for Administration Intelligence! Dr. Nico Jacobs, @SQLWaldorf
  • 2. Business Intelligence is not about business • Business Intelligence (BI) is applying tools to business data – Sales data – Stock management – … • But why not apply these tools administration data? – Log files – Status tables – …
  • 3. 3 ways to get the Intelligence 1. Reporting – Directly query the data • Fastest to create Query
  • 4. When to use reporting? • Reporting is ideal in situations where 1. You know which fields you want to see, and 2. There is only one interesting way to look at it
  • 5. Reporting tools Management Studio Reports Ad-hoc queries Activity monitor Database engine tuning advisor … Dedicated tools Idera Redgate Lepide SolarWinds (Confio) … Other tools Perfmon Event viewer Excel Access reports …
  • 6. Demo: Custom reports in Management Studio Ingredients: • SQL Server Data Tools Business Intelligence • Management Studio (for SQL specific) Steps • Write a query to read database log file sizes • Run the wizard • Adjust the report to your own taste • Run it in Management Studio
  • 7. Custom SSRS Reports • Filtering, grouping and calculating derived values can be done – in the query (if you like SQL), or – in the report (if you like VB.Net) • Easy to add nice visualizations • Integrates with Management Studio • Adopts to context: current SQL Server instance and database • Support print, export and multi-page
  • 8. Reporting Disadvantages • Hard to reuse any work: – Every new report requires new, complex queries – Whenever the data source changes, we must update all reports – Certain report constructs can be challenging • Growth figures • Year-to-date calculations
  • 9. 3 ways to get the Intelligence 1. Reporting 2. Modeling – Copy relevant data in model – Define all useful calculations once in the model – Reuse them in multiple reports Query
  • 10. When to use modeling? • Modeling is ideal in situations where 1. You know which fields you want to see, and 2. There are multiple interesting ways to look at the problem
  • 11. Modeling tools • SQL Server Analysis Services Multi-dimensional • SQL Server Analysis Services Tabular • Excel PowerPivot • Pentaho Mondrian • IBM Cognos • Microstrategy • …
  • 12. Demo: Building a model in PowerPivot Ingredients • Excel 2010 or 2013 for the modeling and pivot report • Excel 2013 for the PowerView report Steps • Load data into PowerPivot model • Create relationships between tables • Defined calculations where needed • Build reports to taste
  • 13. Building models Advantages • Easy to quickly create multiple reports • Allows for advanced analysis • Lots of reuse options Disadvantages • More work before first report is available • Need to master two querying tools
  • 14. 3 ways to get the Intelligence 1. Reporting 2. Modeling 3. Mining – Define search space of possible ‘patterns’ – Report on the discovered patterns Query
  • 15. When to use data mining? • Data mining is useful when: – You don’t know which fields you want to see! – You do know what type of pattern you’re interested in – You do have relevant historical data
  • 16. Small case study: Capacity planning • We could start with very simple model: – 1 variable linear regression, easy 2D chart 0 100 200 300 400 500 600 700 800 900 10 12 14 16 18 20 22 24 26 28 30 Indexes vs mdf size
  • 17. Multiple variables • But what if we have more information? – If we know the number of clustered and non- clustered indexes, we must work in 3D… – If we know number of tables as well, we must work in 4D – And if we add columns, blob columns, … we quickly end in 10D or more
  • 18. Linear regression • One of the many patterns that data mining can discover is linear regression formulas in multiple dimensions
  • 19. Regression trees • If we add to our model non-numeric information (server name, database type), we could build different regression formulas for different situations • This is a regression tree
  • 20. Many types of patterns • Regression trees is just one of the many types of data mining available
  • 21. Mining tools Microsoft Analysis Services Multi- Dimensional Excel front-end Commercial tools SPSS SAS … Open Source tools R Pentaho Weka Knime …
  • 22. Demo: Analyzing Report server log files with data mining Ingredients • SQL Server Analysis Services Multi-Dimensional • Excel 2007 or later with Data Mining add-in Steps • Load relevant data in Excel worksheet • Use Excel Analysis ribbon to select relevant type of pattern
  • 23. Conclusions • The Business Intelligence tools are not just for business analysts! • If you know which are the important fields to report upon – And you can only imagine one way to look at it: use reporting – But you can come up with multiple views on these fields: use modeling • If you don’t know which are the important fields in a certain problem, consider data mining
  • 24. Get the material • You can download this presentation, report definitions and Excel workbooks from http://1drv.ms/1quLAnw
  • 25.
  • 26. Follow Technet Belgium @technetbelux Subscribe to the TechNet newsletter aka.ms/benews Be the first to know
  • 27. Belgium’s biggest IT PRO Conference