__STYLES__
Thanks to Maven Market project I worked through the entire business intelligence workflow: connecting and shaping the data, building a relational model, adding calculated fields, and designing an interactive report.
The project started with some csv files containing informations about Customers, Products, Stores, Regions and Dates as "Dimension Tables" and Transactions and Retuns as "Data Tables".
Importing data from csv file was quite easy with Power Query, but I had to be careful that data type were accurate. Following the suggested steps, I added some attributes useful for subsequent analysis, using built in functionality for calculated colums.
Creating data model was a fundamental step: in this phase the tables were related to obtain a snowflake schema to allow filter flow correct behavior:
A few new calculated column were added in this phase to enrich the model and better categorize informations: customers were labeled by priority, products were labelad by Price Tier, and much more.
A ton of measures were created, to calculate values as total transactions and returns, KPIs as revenue, cost, profit, using some of the most important DAX functions: SUM, SUMX, CALCULATE, ALL, DIVIDE, DISTINCTCOUNT, COUNTROWS and Time Intelligence functions used to calculate common date-based comparisons (DATESYTD, DATESADD, DATESINPERIOD).
The final part of the project was dedicated to bring data to life, using a variety of visuals: