Tenisha Hamilton -BI


Published on

BI presentation

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Tenisha Hamilton -BI

  1. 1. TENISHA M. HAMILTON<br />BI Professional<br />tenisha.hamilton@ymail.com<br />Home Office: (281) 431-5166<br />
  2. 2. Table of Contents<br />SQL Server Integration Services<br />SQL Server Analysis Services<br />SQL Server Reporting Services<br />Performance Point Server – Dashboard Designer<br />Microsoft Office SharePoint Server<br />
  3. 3. Labor Analysis – Business Intelligence Solution<br />Business Intelligence solution for a fictitious construction company.<br />Build a SQL Server 2005 database to trackemployee and customer information, timesheet and labor rates information, job order information, job materials, and customerinvoicesusing SQL Integration Services.<br />Build an Analysis solution usingAnalysis Services to create cube, dimensions, and KPIs to analyze and measureprofitability and costs. Writeseveral MDX queries to retrieve and display data.<br />Build reports usingReporting Services to display data in a report generated style via score cards, line, bar, pie charts. Createfilters to report on selective data. Use PPS dashboard to publish the reports to a SharePoint site. Create and publish pivot tables using Excel Services.<br />Createboth document and report libraries on SharePoint site. Create and manage report schedules.<br />
  4. 4. SQL Server Integration Services<br />
  5. 5. Importing external Excel data from a CSV file and converting to SQL data types. Using a derived column to retrieve the full name of the employees. Using the Lookup task to find any matched EmployeePKs to insert into the SQL 2005 DB. Using Conditional Split to determine new or updated rows.<br />
  6. 6. An Example of a Lookup against the external converted data to the reference data.<br />
  7. 7. An Example of a Conditional Split to determine if any rows from the external data source are invalid or valid to insert or update.<br />
  8. 8. An Example of writing to an output file for erroneous or invalid data.<br />
  9. 9. In the Control Flow, use a ForEach Loop container to cycle through a list of source files. Use the Script Accumulator task to accumulate each file’s records.<br />
  10. 10. A Sequence Container to define the integration flow into 1 master package.<br />
  11. 11. SQL Server Analysis Services<br />
  12. 12. Create a Data Source View based on the relational DB to build a staging area displaying the relationships between the source tables. Create a Cube based on the fact and dimension tables.<br />
  13. 13. Create hierarchies and groupings among column attributes within a dimension.<br />
  14. 14. Create some KPIs to measure profitability and costs using both measure and calculated measures. Display goal, status, and trend to show performance.<br />
  15. 15. Create Partitions to display a subset of data (Ex. Before/after 2005 year). Create aggregations for performance gains.<br />
  16. 16. MDX query using a calculated member from the AllWorks cube.<br />
  17. 17. MDX Query using the TopPercent function.<br />
  18. 18. SQL Server Reporting Services<br />
  19. 19. A Layout View of a Report using table region, IIF function, parameter, and footer.<br />
  20. 20. Performance Point Server 2007<br /> Dashboard Designer<br />Microsoft Office SharePoint Server 2007<br />
  21. 21. Create Excel Pivot table from ODC connection. Publish to SharePoint site to document library using Excel services. Use PPS dashboard to add Excel report to dashboard and publish to SharePoint.<br />
  22. 22. Conclusion<br />BI projectrepresentseach phase of the Labor Analysis solution based on client/customerrequests.<br />BI project to model a baselineprojectdemonstrating best practices.<br />