Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lefteris-souflas/data-warehousing-olap-project
SQL Server, Analysis Services, and BI tools are utilized to build a data warehouse, create OLAP reports, and visualize insights. Actions also include finding datasets, defining star/snowflake schemas, populating tables, and designing cubes. Steps, challenges, and solutions are documented, showcasing reports and visualizations for presentation.
https://github.com/lefteris-souflas/data-warehousing-olap-project
data-warehouse etl-pipeline olap-cube sql-server ssas ssis ssms tableau
Last synced: 26 days ago
JSON representation
SQL Server, Analysis Services, and BI tools are utilized to build a data warehouse, create OLAP reports, and visualize insights. Actions also include finding datasets, defining star/snowflake schemas, populating tables, and designing cubes. Steps, challenges, and solutions are documented, showcasing reports and visualizations for presentation.
- Host: GitHub
- URL: https://github.com/lefteris-souflas/data-warehousing-olap-project
- Owner: Lefteris-Souflas
- License: mit
- Created: 2024-03-18T16:15:27.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-15T18:27:20.000Z (10 months ago)
- Last Synced: 2024-11-13T11:44:16.819Z (3 months ago)
- Topics: data-warehouse, etl-pipeline, olap-cube, sql-server, ssas, ssis, ssms, tableau
- Homepage:
- Size: 10.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Modern Data Management & Business Intelligence
Assignment 2 for the Data Management and Business Intelligence Course of AUEB's MSc in Business Analytics.
## Description
In this assignment, you will utilize SQL Server Database, SQL Server Analysis Services, and Power BI or Tableau to design and develop a data warehouse, build data cubes, develop OLAP reports, and visualize the results. The project presentation will be conducted in Teams with each group allocated 10-15 minutes. The presentation should be in the form of a business case and include:
- Business goals and description of the problem/domain
- Description of data sources and where the datasets were obtained
- Design of the data warehouse, cubes, etc.
- Import/cleaning/transformation challenges and solutions
- Examples of OLAP queries, reports, etc.
- Visualization examplesTry to narrate your presentation as a story, putting yourself in the shoes of the storyteller!
### Steps:
1. **Find a Dataset:**
- Explore datasets from various sources such as Kaggle, GitHub, KDnuggets, Data.gov, or through Google searches for datasets related to data warehousing, data mining, OLAP, etc.2. **Understand Facts and Dimensions:**
- Define a star/snowflake schema in your SQL Server database.
- Populate the fact and dimension tables from the chosen dataset, possibly by using the import task in your database server. You may need to clean, transform, or manually define dimension tables.3. **SQL Server Analysis Services:**
- Utilize SQL Server Analysis Services to define a multi-dimensional model (a cube) over your schema.
- Explore the reporting capabilities of your tool and showcase OLAP reports, including drill down/roll up, pivoting, ranking, etc.4. **Power BI Installation:**
- Install Power BI and utilize your database schema to demonstrate OLAP examples and visualize the data. Aim for creative and interactive visualizations to enhance your presentation.### Deliverables:
- A document (.doc or .pdf) detailing each step of the project:
- Description of the targeted application, dataset used, sources, problems addressed, and analysis goals.
- Description of the relational design of fact and dimension tables, import methods, cleaning/transformation procedures.
- Details about the built cube, dimensions, measures, and any calculated measures in English.
- Description and screenshots of OLAP reports, along with visualizations and explanations of their production.