Daniel Bowlin Portfolio Rev1
-
Upload
danielwbowlin -
Category
Documents
-
view
857 -
download
4
Transcript of Daniel Bowlin Portfolio Rev1
![Page 1: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/1.jpg)
1
Daniel W. Bowlin MCITP, MCTSDaniel W. Bowlin MCITP, MCTS
Business Intelligence PortfolioBusiness Intelligence Portfolio
[email protected]@nycap.rr.com 518-754-6414 518-754-6414
![Page 2: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/2.jpg)
2
ContentsContents
Why Business Intelligence (pg 3)
SQL Server Integration Services (pg 7)
SQL Server Analysis Services (pg 15)
MDX (pg 22)
SQL Server Reporting Services (pg 28)
PerformancePoint Server & SharePoint Server Integration (pg 33)
The last piece of the puzzle (pg 37)
Why Business Intelligence (pg 3)
SQL Server Integration Services (pg 7)
SQL Server Analysis Services (pg 15)
MDX (pg 22)
SQL Server Reporting Services (pg 28)
PerformancePoint Server & SharePoint Server Integration (pg 33)
The last piece of the puzzle (pg 37)
![Page 3: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/3.jpg)
3
Why Business IntelligenceWhy Business Intelligence
I came into IT from manufacturing because I was frustrated by the lack of useful information available to do my job
I came into IT from manufacturing because I was frustrated by the lack of useful information available to do my job
![Page 4: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/4.jpg)
4
Why Business IntelligenceWhy Business Intelligence
I built my own tools to support my company and my job
Then I moved into IT and my job changed to networking and databases
I built my own tools to support my company and my job
Then I moved into IT and my job changed to networking and databases
![Page 5: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/5.jpg)
5
Why Business IntelligenceWhy Business Intelligence
Ultimately, there was still a lack of Meaningful ActionableInformation
Plenty of Data Very little
Information
Ultimately, there was still a lack of Meaningful ActionableInformation
Plenty of Data Very little
Information
![Page 6: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/6.jpg)
6
Why Business IntelligenceWhy Business Intelligence
I chose BI so I could Aggregate Clarify Summarize Simplify Visualize ….even Predict
I chose BI so I could Aggregate Clarify Summarize Simplify Visualize ….even Predict
Critical Business InformationCritical Business Information
![Page 7: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/7.jpg)
7
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
![Page 8: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/8.jpg)
8
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
Control Flow TaskClears out old log filesLoops through and reads a series of
files in a specified folderCalls a data flow taskCalls a script task
Sends an email summary of both successful and unsuccessful results
Control Flow TaskClears out old log filesLoops through and reads a series of
files in a specified folderCalls a data flow taskCalls a script task
Sends an email summary of both successful and unsuccessful results
![Page 9: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/9.jpg)
9
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
![Page 10: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/10.jpg)
10
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
Script Task keeps track of running totals for all filesScript Task keeps track of running totals for all files
![Page 11: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/11.jpg)
11
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
Data Flow TaskLoad data from source & convert to
SQL compatible formatGroup data and check for existing
recordsSplit the records depending on the
lookup resultsInsert new recordsUpdate existing recordsWrite error log for data that failed lookup
criteria
Data Flow TaskLoad data from source & convert to
SQL compatible formatGroup data and check for existing
recordsSplit the records depending on the
lookup resultsInsert new recordsUpdate existing recordsWrite error log for data that failed lookup
criteria
![Page 12: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/12.jpg)
12
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
![Page 13: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/13.jpg)
13
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
Master Package Executes all individual data packages 8 packages in a sequence container for
moving data from source to the database Some run sequentially as needed Others run concurrently
2 packages in a sequence container for database maintenance
Backup Reindex and Shrink
Email results of entire package
Master Package Executes all individual data packages 8 packages in a sequence container for
moving data from source to the database Some run sequentially as needed Others run concurrently
2 packages in a sequence container for database maintenance
Backup Reindex and Shrink
Email results of entire package
![Page 14: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/14.jpg)
14
SQL Server Integration Services(SSIS)
SQL Server Integration Services(SSIS)
![Page 15: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/15.jpg)
15
SQL Server Analysis Services (SSAS)
SQL Server Analysis Services (SSAS)
![Page 16: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/16.jpg)
16
SQL Server Analysis Services (SSAS)
SQL Server Analysis Services (SSAS)
AllWorks Cube 4 Fact tables resulting in 4 measure groups
Labor Material Overhead Job summary
9 additional tables consolidated into 5 dimensions
Employees Job Master Materials Overhead Calendar
AllWorks Cube 4 Fact tables resulting in 4 measure groups
Labor Material Overhead Job summary
9 additional tables consolidated into 5 dimensions
Employees Job Master Materials Overhead Calendar
![Page 17: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/17.jpg)
17
SQL Server Analysis Services (SSAS)
SQL Server Analysis Services (SSAS)
![Page 18: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/18.jpg)
18
SQL Server Analysis Services (SSAS)
SQL Server Analysis Services (SSAS)
AllWorks Partitions and Aggregations (partial) AllWorks Partitions and Aggregations (partial)
![Page 19: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/19.jpg)
19
SQL Server Analysis Services (SSAS)
SQL Server Analysis Services (SSAS)
AllWorks 2 Added Client Hierarchies (partial) AllWorks 2 Added Client Hierarchies (partial)
![Page 20: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/20.jpg)
20
SQL Server Analysis Services (SSAS)
SQL Server Analysis Services (SSAS)
AllWorks Added Calculations (with MDX sample) AllWorks Added Calculations (with MDX sample)
![Page 21: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/21.jpg)
21
SQL Server Analysis Services (SSAS)
SQL Server Analysis Services (SSAS)
Jewel Destiny KPI with Goal and Trend (with MDX sample)
Jewel Destiny KPI with Goal and Trend (with MDX sample)
![Page 22: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/22.jpg)
22
SSAS Multi Dimensional Expressions
SSAS Multi Dimensional Expressions
![Page 23: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/23.jpg)
23
SSAS MDXSSAS MDX
Calculates Total Cost (member) Total Profit (member) Profit % with error
handling (member) For all clients
Calculates Total Cost (member) Total Profit (member) Profit % with error
handling (member) For all clients
![Page 24: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/24.jpg)
24
SSAS MDXSSAS MDX
Calculates Top 3 employees
by hours worked for each job
Sorted by Job name Employee by total
hours worked on that job
Calculates Top 3 employees
by hours worked for each job
Sorted by Job name Employee by total
hours worked on that job
![Page 25: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/25.jpg)
25
SSAS MDXSSAS MDX
Employee Labor $
Employee % of total labor $ for quarter
Foundation for PPS report shown on slide 36
Employee Labor $
Employee % of total labor $ for quarter
Foundation for PPS report shown on slide 36
![Page 26: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/26.jpg)
26
SSAS Data MiningSSAS Data Mining
![Page 27: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/27.jpg)
27
SSAS Data MiningSSAS Data Mining
Cluster Diagram Helps to
determine patterns
Store A is like Store B in these categories and should perform similarly in this category
Cluster Diagram Helps to
determine patterns
Store A is like Store B in these categories and should perform similarly in this category
![Page 28: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/28.jpg)
28
SQL Server Reporting Services (SSRS)
SQL Server Reporting Services (SSRS)
![Page 29: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/29.jpg)
29
SQL Server Reporting Services (SSRS)
SQL Server Reporting Services (SSRS)
Sales totals with 12 month moving average Sales totals with 12 month moving average
![Page 30: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/30.jpg)
30
SQL Server Reporting Services (SSRS)
SQL Server Reporting Services (SSRS)
Product returns by category Showing Key Performance Indicators (KPI)
Status and Trend Each column can be sorted ascending or
descending
Product returns by category Showing Key Performance Indicators (KPI)
Status and Trend Each column can be sorted ascending or
descending
![Page 31: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/31.jpg)
31
SQL Server Reporting Services (SSRS)
SQL Server Reporting Services (SSRS)
Overhead for selected quarter, and previous quarter with percent change
Percent difference context sensitive colors Red for increase Black for decrease
Overhead for selected quarter, and previous quarter with percent change
Percent difference context sensitive colors Red for increase Black for decrease
![Page 32: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/32.jpg)
32
SQL Server Reporting Services (SSRS)
SQL Server Reporting Services (SSRS)
Pie Chart with supporting table Pie Chart with supporting table
![Page 33: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/33.jpg)
33
PerformancePoint & SharePoint Server
Integration
PerformancePoint & SharePoint Server
Integration
![Page 34: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/34.jpg)
34
PerformancePoint & SharePoint Server
Integration
PerformancePoint & SharePoint Server
Integration
Hierarchical scorecards
Value for selected quarter
Current status vs. goal for period
Hierarchical scorecards
Value for selected quarter
Current status vs. goal for period
![Page 35: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/35.jpg)
35
PerformancePoint & SharePoint Server
Integration
PerformancePoint & SharePoint Server
Integration Quarterly overhead by category Category selectable, multiple categories
Quarterly overhead by category Category selectable, multiple categories
![Page 36: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/36.jpg)
36
PerformancePoint & SharePoint Server
Integration
PerformancePoint & SharePoint Server
Integration Dual Y axis report Employee Labor $ Employee % of total labor $ for quarter
Table with supporting details
Dual Y axis report Employee Labor $ Employee % of total labor $ for quarter
Table with supporting details
![Page 37: Daniel Bowlin Portfolio Rev1](https://reader035.fdocuments.net/reader035/viewer/2022062708/55874c77d8b42ae1168b46b9/html5/thumbnails/37.jpg)
37
The last piece of the puzzle
The last piece of the puzzle
This portfolio represents just a fraction of the BI work I have done
More code or report samples are available upon request
For more information or to set up an interview, call or email:
Daniel Bowlin, [email protected]
518-754-6414
This portfolio represents just a fraction of the BI work I have done
More code or report samples are available upon request
For more information or to set up an interview, call or email:
Daniel Bowlin, [email protected]
518-754-6414