dmaeda bi design to reports
TRANSCRIPT
![Page 2: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/2.jpg)
Topics
Background Design Integration Services Analysis Services Report Services Future Considerations
![Page 3: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/3.jpg)
Background
A suitable project: FishLog – Non-trivial– Not related to any sensitive data– A reporting intensive application
FishLog– A collection of fishing related data
Fish Location Techniques Equipment
![Page 4: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/4.jpg)
Background (cont’d)
FishLog Background– 1995 - Started as a collection of flat files organized with Visual
REXX on OS/2.– 2000 - Migrated to VisualAge Smalltalk on Windows.
Retained flat file structure. Enhanced flat file structure with self defining features. Added XML support to notes structure.
– Mar 2009 - Migrated flat files to a MySQL RDBMS on Linux. New PHP code to convert flat files into a .csv format. Existing Java code to manipulate .csv files.
– Aug 2009 – Use .CSV files as input to SSIS processes.
![Page 5: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/5.jpg)
Design
Used DBDesigner to create ER diagrams and DDL.
– Naming conventions slightly different than Visio but still acceptable to SSIS.
Lifted layout from flat file structure.
![Page 6: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/6.jpg)
Integration Services
Used SSIS to load AS database tables from .CSV files created from flat files.
![Page 7: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/7.jpg)
Integration Services (cont’d)
Used a “package of packages” to load AS database.
![Page 8: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/8.jpg)
Analysis Services
Build a cube from AS database.
One calculated member.
Three dimensional hierachies.
– Dates– Baits– Locations
![Page 9: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/9.jpg)
Report Services
Summary reports.– Year to Year Data– Yearly Summaries– …
![Page 10: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/10.jpg)
Report Services (cont’d)
Detailed reports.– Fish by Bait
“What will they hit?”
– Bait by Fish “What will this catch?” Is this fly worth tying?”
– Fish by Location “What can you catch
here?”
– Location by Fish “Where do I go to find
some …?”
– …
![Page 11: DMaeda BI Design to Reports](https://reader035.vdocument.in/reader035/viewer/2022080213/559f7fa11a28ab73488b47d6/html5/thumbnails/11.jpg)
Future Considerations
Dimensional Updates Data Mining Extensions More Reports More Success …