scritto da | on , , | Nessun commento

In questo post vedremo come creare un modello powerbi che permette di analizzare le performance di una catena di negozi. Come prima cosa definiamo lo schema dimensionale:

Dim_negozi

  • Città: Indirizzo negozio
  • IDNegozio: Codice negozio
  • MQ: Superficie di vendita del negozio

Dim_prodotti

  • IDPRodotto: Codice prodotto
  • NomeProdotto: Descrizione del prodotto
  • Categoria: Categoria merceologica

DimData

  • Anno
  • Date
  • Giorno
  • Mese

Fact_scontrini

  • DataScontrino: Data della vendita
  • IDNegozio: Codice negozio
  • IDPRodotto: Codice prodotto
  • Prezzo: Prezzo di vendita
  • Qta: Quantità venduta
  • Sconto: Percentuale di sconto
  • Scontrino: Numero scontrino

A questo possiamo definire queste misure:

  1. NumScontrini=DISTINCTCOUNT(Fact_scontrini[Scontrino])
  2. Vendite=sumx(Fact_scontrini,(Fact_scontrini[Qta]*Fact_scontrini[Prezzo])*(1-Fact_scontrini[Sconto]))
  3. VenditeMQ=[Vendite]/sumx(Dim_negozi,Dim_negozi[MQ])
  4. ScontrinoMedio=[Vendite]/[NumScontrini]
  5. RigheScontrini=count(Fact_scontrini[Scontrino])
  6. BattutaMedia=[Vendite]/[RigheScontrini]
  7. MediaBattute=[RigheScontrini]/[NumScontrini]
  8. CategorieXScontrino=AVERAGEX(SUMMARIZE(Fact_scontrini,Fact_scontrini[Scontrino],”Categoria”,DISTINCTCOUNT(Dim_prodotti[Categoria])),[Categoria])
  9. VenditeScontate=CALCULATE([Vendite],FILTER(Fact_scontrini,Fact_scontrini[Sconto]>0))
  10. PressionePromozionale=[VenditeScontate]/[Vendite]
  11. Tasso penetrazione categoria=[NumScontrini]/CALCULATE([NumScontrini], ALLSELECTED(‘Dim_prodotti'[Categoria]))

Lascia un Commento

News