Skip to content

Project Documentation

This site provides project documentation. Use the documentation navigation to explore.

How-To Guide

Many instructions are common to all our projects.

See Workflow: Apply Example to get the example projects running on your machine.

Project Documentation Pages (docs/)

  • Home - this documentation landing page
  • Project Instructions - the standard project workflow
  • Your Files - how to copy the example and create your version
  • Glossary - project terms and concepts
  • API - autogenerated code documentation for the public project interface

Phase 4. Technical Modification

Describe your small technical modification to the example project.

Include:

  • What you changed
  • Why you chose that change
  • How you verified that it worked
  • What result, output, chart, metric, or behavior confirmed the change

Compared with the example project, explain what is different and why the change matters.

Was it easy, or surprisingly challenging and why do you think so?

Phase 5. Custom Project

Describe your custom OLAP reporting work.

Basis and Data

Describe the data warehouse you queried.

Include:

  • The warehouse tables and what each contains
  • The business questions you chose to investigate
  • Why those questions matter to a business

OLAP Operations

Describe the slice, dice, rollup, and drilldown operations you implemented.

Include:

  1. Slice. What dimension you chose for your slice and why
  2. Dice. What two dimensions you chose for your dice and why
  3. Drilldown. What level of drilldown you implemented and what it revealed
  4. Rollup. What level of rollup you implemented and what higher-level summary it produced
  5. OS. Your operating system
  6. Reporting Tool. Which reporting path you used: Power BI or Apache Spark
  7. Custom Reporting. What custom operation or query you added beyond the example

Findings

Describe what your OLAP analysis revealed.

Include:

  1. Slice. What your slice showed about that dimension
  2. Dice. What your dice revealed about the combination of dimensions
  3. Drilldown. What the drilldown exposed that the summary view missed
  4. Rollup. What the rollup revealed at a higher summary level
  5. Results. Any surprising or counterintuitive results

Summary

Summarize your custom reporting work.

Include specifics showcasing your analysis:

  • What you implemented beyond the example
  • What business insights your queries produced
  • What you learned about OLAP reporting
  • What kinds of real business decisions this analysis could support

Display charts, visuals, screenshots showcasing your OLAP results.