Creazione di una tabella di date in LuckyTemplates

Creazione di una tabella di date in LuckyTemplates

L'importanza di creare una tabella di date in LuckyTemplates è qualcosa che spesso manca alle persone, specialmente nel . Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Sebbene sia comune avere una colonna della data nelle tabelle delle vendite e delle transazioni, non sarà sufficiente. Avrai bisogno di una tabella di date separata che puoi collegare a tutte quelle altre colonne di date.

C'è anche un intero sottoinsieme di formule chiamate funzioni Time Intelligence in LuckyTemplates . Affinché i calcoli funzionino correttamente, avresti bisogno di una tabella delle date.

Sommario

Codice della tabella della data di LuckyTemplates

Normalmente, la creazione di una tabella delle date è un processo lungo. Ma utilizzando questo codice della tabella delle date di LuckyTemplates che utilizzo, diventa molto più semplice e veloce.

Ho questo codice M salvato qui nel mio blocco note in modo da poterlo semplicemente copiare e incollare ogni volta che devo creare una tabella delle date.

Creazione di una tabella di date in LuckyTemplates

Dopo aver copiato quel codice, torno al mio editor di query e creo una nuova fonte. Questo mi permetterebbe di inserire il codice che ho appena copiato in una nuova query.

Creazione di una tabella di date in LuckyTemplates

Quando vengono visualizzate le opzioni per nuove fonti, scelgo Query vuota.

Creazione di una tabella di date in LuckyTemplates

Scegliere quello mi darà un nuovo riquadro senza niente sopra.

Creazione di una tabella di date in LuckyTemplates

Ora vado nell'editor avanzato.

Creazione di una tabella di date in LuckyTemplates

Mi sbarazzerò di tutto ciò che è all'interno della finestra dell'Editor avanzato quando si presenta.

Creazione di una tabella di date in LuckyTemplates

Quindi incollerò il codice della tabella delle date che ho copiato in precedenza in quella finestra.

Creazione di una tabella di date in LuckyTemplates

Ora che ho questo nuovo codice M incorporato in questa query, farò clic su Fine. Questo mi darà questi campi di parametro in cui posso inserire un intervallo di date specifico per la mia tabella delle date.

Creazione di una tabella di date in LuckyTemplates

Inizierò con il 1 gennaio 2018 per poi arrivare fino al 31 dicembre 2021.

Creazione di una tabella di date in LuckyTemplates

Il prossimo è FYStartMonth. Questo è quando inizia il mio anno finanziario. Quindi, se luglio è il mio primo mese, devo solo digitare 7 qui.

Creazione di una tabella di date in LuckyTemplates

Dopo aver fatto clic su Invoke, mi viene fornita una tabella di date dettagliata basata sull'intero codice e sui parametri che ho inserito.

Creazione di una tabella di date in LuckyTemplates

Guardando la formula qui sopra, mostra la data di inizio che ho inserito nell'editor avanzato.

Creazione di una tabella di date in LuckyTemplates

Mostra anche la stessa data di fine che ho inserito.

Creazione di una tabella di date in LuckyTemplates

Aggiornamento e pulizia della tabella delle date in LuckyTemplates

Se usi il codice della tabella delle date che uso io, ti darà molte colonne utili che mostrano la data, l'anno, il trimestre dell'anno, il mese dell'anno, ecc.

Creazione di una tabella di date in LuckyTemplates

Ma con una tabella come questa, ci saranno sicuramente cose che vorrai cambiare a seconda di ciò che ogni scenario richiede.

Potresti anche voler modificare la tabella in base alle tue preferenze.

Ad esempio, preferisco nominare le mie colonne in un modo specifico, motivo per cui vado nell'editor avanzato e cambio direttamente il codice.

Creazione di una tabella di date in LuckyTemplates

Se l'editor avanzato sembra troppo complicato, posso anche modificare i nomi nell'editor di query stesso.

Inizierò con i nomi dei tavoli.

Creazione di una tabella di date in LuckyTemplates

Opto sempre per nomi semplici, quindi chiamerò questa tabella come Date.

Creazione di una tabella di date in LuckyTemplates

Per motivi di coerenza, chiamerò questa query di date.

Creazione di una tabella di date in LuckyTemplates

Ora tornerò alla tabella delle date per aggiornare alcune cose. Ovviamente voglio anche che i nomi di queste colonne siano il più facili da capire possibile.

Creazione di una tabella di date in LuckyTemplates

Inizierò assicurandomi che ci siano spazi nei posti giusti. Quindi invece di MonthName, chiamerò questo nome del mese.

Creazione di una tabella di date in LuckyTemplates

Invece di MeseInCalendar, inserirò Mese e Anno qui.

Creazione di una tabella di date in LuckyTemplates

Questo si chiama QuarterInCalendar, quindi lo chiamerò Quarter & Year.

Creazione di una tabella di date in LuckyTemplates

Oltre a cambiare i nomi, ripulirei anche i miei dati rimuovendo le colonne di cui non ho realmente bisogno. Ad esempio, non ho davvero bisogno di questa colonna DateInt.

Creazione di una tabella di date in LuckyTemplates

Farò la stessa cosa per DayOfMonth.

Creazione di una tabella di date in LuckyTemplates

Ancora una volta, tutto ciò dipende dallo scenario e dalle colonne chiave necessarie.

Fai solo attenzione a rimuovere le colonne numeriche perché potrebbero essere colonne di ordinamento, come questa colonna DayInWeek.

Creazione di una tabella di date in LuckyTemplates

Molte colonne di testo come questa colonna Mese e anno e la colonna Giorno della settimana in realtà non sanno come ordinare i dati che contengono. Ecco perché hanno bisogno di colonne di ordinamento come queste colonne MonthnYear e QuarternYear come riferimento.

Creazione di una tabella di date in LuckyTemplates

Solo per rendere più chiaro a cosa servono queste colonne, le rinominerò Ordinamento mese-anno e Ordinamento trimestre-anno.

Creazione di una tabella di date in LuckyTemplates

Queste colonne di supporto saranno utili una volta inseriti questi dati nelle visualizzazioni.

Tenere traccia delle modifiche nella sezione Passaggi applicati

Questo è qualcosa che ho discusso in precedenza nel tutorial sulle trasformazioni semplici. Questo è anche importante da ricordare quando si lavora sulla tabella delle date in LuckyTemplates .

Il riquadro Passi applicati qui a lato registra tutte le trasformazioni che sto facendo, quindi è abbastanza facile tenere traccia di tutte le modifiche.

Creazione di una tabella di date in LuckyTemplates

Solo una cosa importante sulle trasformazioni e sulla sezione Passaggi applicati.

Quando lavori su azioni simili in successione, Passaggi applicati raggruppa questi passaggi insieme. Ma quando salti da un'azione all'altra in modo casuale, registra più istanze dello stesso tipo di azione, come nell'esempio seguente.

Creazione di una tabella di date in LuckyTemplates

Quindi, è sempre meglio apportare tutte le modifiche al nome in una volta sola, quindi eliminare anche tutte le colonne indesiderate in una volta sola. Ciò ridurrà al minimo la quantità di codice che deve essere generato in background.


Crea una tabella data completa in LuckyTemplates Aggiunta molto veloce
dei giorni lavorativi e dei fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates
Filtrare i dati per anni e trimestri fiscali personalizzati utilizzando le colonne calcolate in LuckyTemplates

Conclusione

Come ho detto all'inizio, ci sono altri modi per creare una tabella delle date, anche se normalmente richiederebbero più passaggi e formule più complicate messe insieme.

Non solo questo è il modo più semplice per farlo, ma fornisce anche tutte le colonne predefinite richieste in molti scenari. Tutto quello che devi fare è rimuovere qualsiasi altra cosa che non ti servirà, il che è più veloce che aggiungere le colonne richieste una per una.

Ti auguro il meglio,


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere