Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo post, ti mostrerò qual è probabilmente il modo più rapido ed efficace per creare una tabella di date dettagliata in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Se vuoi analizzare qualcosa nel tempo, probabilmente non c'è tabella più importante da creare per qualsiasi modello di LuckyTemplates di una grande tabella di date.
Sommario
Creazione della tabella delle date in LuckyTemplates
Una tabella di date può essere creata in diversi modi. In questo esempio utilizzo il codice "M" all'interno dell'editor di query.
Se vuoi seguire, puoi scaricare il codice all'interno di questo corso:
Cerca il file che assomiglia a questo qui sotto.
Ora possiamo tuffarci nella creazione della nostra tabella delle date.
1. Crea una query vuota
La prima cosa che dobbiamo fare è creare una query vuota. Per fare ciò, seleziona Nuova fonte .
Otterrai una finestra pop-up come questa qui sotto.
Basta scorrere verso il basso e cercare l' opzione di query vuota . Seleziona questa opzione e fai clic su Connetti .
Dopo aver fatto clic su Connetti , otterrai una query vuota.
2. Utilizzo del codice 'M'
Il prossimo passo ora è cambiare il codice che si trova all'interno di questa query. È qui che entra in gioco il codice "M".
Quindi seleziona l' editor avanzato in alto.
Otterrai una finestra pop-up dell'editor avanzato con del testo esistente. Elimina questo testo, quindi copia e incolla il codice della tabella delle date nell'editor avanzato.
Dovresti avere qualcosa che assomigli a questo.
Dopo aver incollato il codice della tabella delle date, fai clic su Fine .
3. Parametri di input
Vedrai ora che abbiamo alcuni parametri. Possiamo effettivamente inserire alcuni parametri per questa tabella delle date.
Per StartDate , diciamo 1 gennaio 2014 e per EndDate, 31 dicembre 2016.
Abbiamo anche un'opzione per impostare il mese di inizio dell'anno finanziario . Puoi scegliere qualsiasi mese qui, ma per questo particolare esempio, scegliamo luglio.
Dopo aver fatto clic su Invoke, avrai questa intera tabella.
4. Revisione del tavolo
Facciamo un rapido ripasso di ciò che è stato creato per noi qui.
Abbiamo mese e anno e trimestre e anno .
Abbiamo anche il giorno della settimana e la fine della settimana .
Ma la cosa fantastica è che abbiamo anche questa colonna indice . Creare questo può essere piuttosto difficile, quindi averlo pronto per il nostro utilizzo è davvero utile.
Questa colonna dell'indice, ad esempio, può ordinare la colonna del mese e dell'anno . Poiché si tratta di un valore di testo, può essere ordinato solo in ordine alfabetico. Quindi la colonna dell'indice può fare l'ordinamento per noi.
A parte questo, la colonna dell'indice può anche ordinare trimestre e anno e, naturalmente, giorno e settimana .
E vedrai che abbiamo anche l'anno finanziario nella nostra tabella in modo da poter dividere le nostre tabelle per anno finanziario.
La cosa sorprendente è che non devi crearli tutti individualmente. Sono stati tutti creati in una volta sola.
5. Indicare il nome
Naturalmente, dobbiamo scrivere il nome di questa tabella.
Quindi, sul lato destro vedrai una casella per il nome sotto le proprietà. Lì puoi scrivere Dates .
6. Chiudere l'editor di query
Per eseguire finalmente tutte le modifiche apportate, fai clic su Chiudi e applica nell'angolo in alto a sinistra dell'editor di query.
7. Integrare la tabella delle date nel modello di dati
Ora possiamo integrare la nostra tabella delle date nel nostro modello di dati. Per fare ciò, dobbiamo solo connetterci dalla data alla data dell'ordine .
E ora abbiamo il nostro modello di dati completo. Facile e veloce.
Perché costruire una relazione sulla tabella dei fatti
Raramente, se non mai, eseguo analisi temporali su tabelle di date in tabelle di fatto.
Creo sempre una tabella delle date e poi creo una relazione con la tabella dei fatti (come una tabella dei dati di vendita).
perche dovresti farlo? Bene, ci sono alcuni motivi.
Ma la chiave sta imparando qui è come creare una tabella di date davvero buona, veloce.
Vuoi assicurarti di avere tutto il codice giusto in atto per farlo più e più volte.
Conclusione
Quindi abbiamo appena esaminato un modo molto rapido per creare una tabella di date dettagliata in LuckyTemplates.
Personalmente penso che questo sia un modo davvero efficiente per farlo, perché puoi apportare contemporaneamente altre piccole modifiche alla tabella all'interno dell'editor di query.
Si spera che tu possa utilizzare questo nel tuo lavoro per alcune avvincenti analisi dell'intelligence temporale.
Se non hai ancora scaricato il codice, ancora una volta puoi ottenerlo all'interno di questo corso.
Saluti,
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
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