Milan Power BI User Group

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.
 View Only
  • 1.  Aggiornamento dati lento

    Posted Oct 06, 2022 04:26 AM
    Buongiorno a tutti,
    ho un file pbix in cui quando do aggiornamento, il caricamento dei dati è estremamente lento (intendo che sta girando da decine di minuti). In particolare una tabella (quella Calendario, che, specifico, calcola data inizio e fine cercandole nelle tabelle dei fatti) rimane ferma in "valutazione" (le altre sono "in attesa di altre query"). Al momento sto lavorando il remoto, collegato alla rete aziendale, e questo forse influisce. Ma anche ieri, quando ero in ufficio, era lento. Specifico che lo è diventato, perchè non era così lento precedentemente.
    Ci sono delle ottimizzazioni che si possono fare? Ci sono dei motivi particolari per questa lentezza? Qualche "trucco"?

    Grazie per l'eventuale l'aiuto

    Alessandro

    ------------------------------
    Alessandro Daniel
    ------------------------------


  • 2.  RE: Aggiornamento dati lento

    Bronze Contributor
    Posted Oct 09, 2022 08:37 AM
    Ciao Alessandro,

    Messa così è davvero troppo generica come richiesta, per aiutarti servirebbe un mago :)

    Provo a sfruttare l'unico indizio che leggo tra le linee, quello del calendario.
    Se lo hai creato in Power Query scrivendolo in M, usando qualche consiglio trovato online, forse è quello che crea problemi.
    Per mia stessa esperienza ho notato che quando creaimo lì il calendario facendolo dinamico (ovvero data inizio e data fine da ricercare in tabella dei fatti) il tempo di caricamento aumenta in modo esponenziale.
    Fai un tentativo modificando la parte del codice dove va a cercare le date inizio e fine nella fact e imponendole statiche per il periodo che serve a te (chessò dal 1/01/2021 ad oggi) e verifica se le performance migliorano; Se è così il problema è individuato.

    Buon lavoro

    ------------------------------
    Stefano B
    Business Analyst & BI Developer
    Roma
    ------------------------------



  • 3.  RE: Aggiornamento dati lento

    Top Contributor
    Posted Oct 11, 2022 01:01 PM

    Ma la Calendario, cerca le date di inizio e fine in Power Query o in DAX (Calendarauto).

    Nel primo caso bisogna vedere come recuperi le date.
    In generale, se il problema è davvero quella tabella, puoi provare come suggerito da Stefano, a fissare per lo meno la data di inizio, mantenendo dinamica la data di fine. A questo proposito ricorda che per eventuali calcoli di time intelligence, è sempre meglio avere anni completi nella tabella del Calendario.

    Lorenzo



    ------------------------------
    Lorenzo Vercellati
    BI & PowerBI Solution Architect
    Lucient
    Milano
    lvercellati@lucient.com
    3382819866
    ------------------------------



  • 4.  RE: Aggiornamento dati lento

    Posted 8 days ago
    @Lorenzo Vercellati @Stefano B
    Scusate il mancato riscontro, mi sono "perso".
    Sì, effettivamente la lentezza dipendeva dalla tabella calendario, creata in PQ, con ricerca dinamica della data finale nella tabella fatti. Grazie del consiglio.
    @Lorenzo Vercellati: mi puoi spiegare brevemente perchè è meglio avere anni completi nel calendario, per le formule di timeintelligence? Perdonami ma... sono curioso!

    Grazie ancora dell'aiuto

    Alessandro​​​​

    ------------------------------
    Alessandro Daniel
    ------------------------------



  • 5.  RE: Aggiornamento dati lento

    Top Contributor
    Posted 8 days ago
    Ciao,
    avere anni completi nella tabella del calendario ti permette di confrontare in maniera più solida per esempio actual, budget e forecast dove per alcune misure potresti avere valori nel futuro ma se non hai tutte le date dell'anno nella dimensione calendario, calcoli come il cumulato potrebbero darti risultati fuorvianti.

    ------------------------------
    Lorenzo Vercellati
    BI & PowerBI Solution Architect
    Lucient
    Milano
    lvercellati@lucient.com
    3382819866
    ------------------------------