Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Nel blog di oggi, presenterò brevemente la Extended Date Table 2.0. Ho condiviso per la prima volta il codice per questa funzione M nell'aprile 2020. Da allora, ci sono state numerose richieste e aggiornamenti su questa tabella di date di Power Query. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
La versione più recente della versione 2 ha risolto alcune incoerenze nei nomi dei campi e nei formati dei valori, ma include anche alcune nuove funzionalità.
Sommario
Accesso alla tabella della data estesa di Power Query 2.0
Opzione 1: Forum eDNA
Quindi dove puoi andare per ottenere il codice per questa specifica tabella delle date? Bene, il primo posto è il nella categoria vetrina M Code.
Questo forum è accessibile a tutti, sia ai membri che ai non membri. Se ti capita di essere sul forum e vedi il mio badge, puoi anche cliccare su quello e troverai la tabella delle date estesa nell'argomento in primo piano. Il collegamento ipertestuale andrà anche a questo argomento.
Per ottenere il codice dal forum, copia semplicemente il codice che vedi in fondo al post. Assicurati di copiare tutto dall'inizio alla fine.
Quindi, torna a LuckyTemplates e apri l'editor di Power Query.
Quindi, aggiungi una nuova query vuota.
Per questo tutorial, ho già eseguito questo passaggio, quindi selezionerò semplicemente la mia query vuota e aprirò l'editor avanzato.
Seleziona tutto ciò che vedi nella finestra Editor avanzato e incolla il codice che hai copiato dal forum. Quindi premere Fatto.
Ciò restituisce una funzione Power Query M che è possibile richiamare.
Opzione 2: Hub degli analisti
Puoi anche andare all'hub degli per ottenere il codice per questa tabella delle date. Ma devi avere un abbonamento per accedere a questa piattaforma specifica.
Una volta nell'Hub degli analisti, basta cercare PQ: Extended e troverai il codice per la tabella estesa nel risultato PQ: Extended Date Table (funzione Power Query M) . Puoi anche vedere il mio nome utente.
Successivamente, puoi copiare il codice direttamente dal risultato passandoci sopra con il mouse e facendo clic su Copia.
In alternativa, puoi prima visualizzare il documento facendo clic su Apri documento , quindi copiare il codice da lì.
Torniamo a LuckyTemplates e apriamo Editor avanzato. Ancora una volta, ho già aggiunto una nuova query vuota, quindi la selezionerò e farò clic su Editor avanzato .
Nella finestra Editor avanzato, seleziona tutto ciò che vedi, quindi incolla il codice. Premere Fatto.
Invece di una funzione, questo metodo restituisce un record che include la versione più recente fxCalendar , nonché fxCalendarDepricated V1 e un ChangeLog.
Se desideri utilizzare la nuova funzione, fai semplicemente clic su di essa o approfondiscila facendo clic con il pulsante destro del mouse sullo spazio bianco accanto ad essa e aggiungendola come nuova query.
Ciò manterrà il record.
Quindi questo è un modo e l'altro è semplicemente facendo clic su quella funzione.
Questo approfondirà il nostro record.
Aggiungerà anche il passaggio di navigazione come mostrato di seguito.
Basta fare clic su X per restituire il record.
Comprensione dei parametri della tabella della data di Power Query
Tabella della data di Power Query: parametri obbligatori
Diamo anche un'occhiata al significato e alla funzione di ciascuno dei parametri della tabella delle date . Innanzitutto, StartDate è un parametro obbligatorio e sarà la prima data nella tabella delle date.
Il secondo e ultimo parametro obbligatorio di questa funzione è EndDate che indica l'ultima data nella tabella delle date.
La tua tabella delle date dovrebbe sempre coprire anni interi e coprire tutte le date dalla prima all'ultima data presente nel tuo set di dati.
Tabella della data di Power Query: parametri facoltativi
L'opzione FYStartMonthNum facoltativa consente di impostare un mese di inizio dell'anno fiscale. Ciò aggiungerà anni fiscali, trimestri, periodi e settimane alla tabella delle date.
Tieni presente che le settimane fiscali iniziano sempre di lunedì e possono contenere meno di sette giorni nella prima o nell'ultima settimana di un anno fiscale. Tuttavia, se inserisci questo parametro, nessuna delle colonne fiscali verrà aggiunta alla tabella delle date.
Holidays è un parametro facoltativo per passare un elenco con le date delle festività a questa tabella di date. Abilita un filtro booleano chiamato IsHoliday, ma influirà anche sui campi IsBusinessDay, sul tipo di giorno e sui relativi giorni di rete.
WDStartNum ti consente di modificare la numerazione predefinita dei giorni della settimana da base zero, ovvero da zero a sei, in esecuzione da uno a sette.
AddRelativeNetWorkdays consente di includere una colonna Relative Network Day nella tabella delle date.
Creazione di una tabella delle date in LuckyTemplates Il modo più rapido possibile
Tabella delle date estesa Funzione Power Query M
L'importanza delle tabelle delle date di LuckyTemplates
Conclusione
In conclusione, Extended Date Table 2.0 è un potente strumento per lavorare con le date in Power Query.
Fornisce un set completo di funzioni per generare un'ampia gamma di informazioni relative alla data, rendendolo una risorsa inestimabile quando si lavora con set di dati di grandi dimensioni con informazioni sulla data.
Ti auguro il meglio,
Melissa de Korte
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