Tabella data estesa Funzione Power Query M

Tabella data estesa Funzione Power Query M

Nel post del blog di oggi, daremo un'altra occhiata alla funzione Power Query M per la tabella delle date estesa . Dall'inizio della pubblicazione del codice, ci sono stati numerosi aggiornamenti con l'aiuto della nostra community LuckyTemplates.

È diventata una tabella di date piuttosto ampia che copre praticamente tutto ciò di cui probabilmente avrai bisogno. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Tabella data estesa Funzione Power Query M

L'aggiornamento più recente include anche la documentazione sui parametri e alcune note di chiarimento sugli attributi presenti nella tabella delle date.

Consiglio di ottenere la direttamente dal forum LuckyTemplates. Avrai anche bisogno di questo sulla creazione di date di inizio e fine dinamiche per le query della tabella delle date, nonché del sviluppato da Brian Julius.

Sommario

Creazione di una query vuota

Iniziamo. Creeremo una nuova query vuota facendo clic con il pulsante destro del mouse nel riquadro delle query e selezionando una nuova query vuota.

Tabella data estesa Funzione Power Query M

Apri la finestra dell'editor avanzato, seleziona tutto ciò che vediamo, incolla il codice, quindi premi Fatto.

Tabella data estesa Funzione Power Query M

Rinominiamo questa query.

Tabella data estesa Funzione Power Query M

Per creare una tabella di date effettive, invochiamo questa funzione query. Inseriamo una data di inizio e una data di fine.

Non passerò un mese di inizio dell'anno fiscale o un numero di inizio di un giorno della settimana. Premerò semplicemente Invoke.

Tabella data estesa Funzione Power Query M

Quindi rinominiamo questa query come la nostra tabella Date.

Tabella data estesa Funzione Power Query M

Come puoi vedere, questa è una tabella di date molto estesa e molto probabilmente conterrà campi che non avremo mai bisogno.

Tabella data estesa Funzione Power Query M

Ora, in tal caso, puoi aggiungere una singola riga di codice M alla funzione M della tabella delle date per generare solo le colonne necessarie per le tue esigenze aziendali.

Ti guiderò attraverso come apportare quella modifica al codice. Possiamo usare l'interfaccia utente per scrivere la maggior parte del codice M.

Selezioniamo le colonne che vogliamo mantenere in questa query. Dopo aver selezionato tutte le colonne, possiamo fare clic con il pulsante destro del mouse su una delle colonne e selezionare Rimuovi altre colonne .

Tabella data estesa Funzione Power Query M

Come puoi vedere nella barra della formula, questo ora elenca tutti i nomi delle colonne per le colonne che vogliamo mantenere in questa query.

Tutto quello che dobbiamo fare è copiare quel bit di codice M direttamente dalla nostra barra della formula. Estenderemo la barra della formula e copieremo l'intero codice che vediamo.

Tabella data estesa Funzione Power Query M

Regolazione del codice M per la tabella della data estesa

A questo punto, possiamo tornare alla query della funzione, aprire nuovamente l'editor avanzato e scorrere fino in fondo.

Tabella data estesa Funzione Power Query M

Alla fine dell'ultima riga del passaggio di riordino della colonna, vai alla fine, aggiungi una virgola, quindi inserisci per ottenere una nuova riga.

Tabella data estesa Funzione Power Query M

Creiamo una variabile, chiamiamola SelectColumns , quindi incolliamo il codice che abbiamo copiato. Spostati di nuovo in prima fila.

Tabella data estesa Funzione Power Query M

Come puoi vedere, questo punta alla fonte in questo momento, e non lo vogliamo. Vogliamo invece l'ultimo passaggio.

Tabella data estesa Funzione Power Query M

Quindi copia questo nome di variabile e incollalo nella clausola, quindi premi Fatto.

Tabella data estesa Funzione Power Query M

Questo ha aggiornato la nostra query.

Tabella data estesa Funzione Power Query M

Passiamo alla query della tabella delle date e rimuoviamo l'ultimo passaggio.

Tabella data estesa Funzione Power Query M

Questa tabella è ora larga 27 colonne.

Tabella data estesa Funzione Power Query M

Apportando una leggera modifica al codice, posso ottenere un sottoinsieme di tutte le colonne dalla tabella delle date estesa che posso utilizzare nella mia attività.

Conclusione

Spero ti sia piaciuto questo. Se ti sono piaciuti i contenuti trattati in questo particolare tutorial, iscriviti al canale TV LuckyTemplates .

Abbiamo un'enorme quantità di contenuti in uscita tutto il tempo, tutti dedicati a migliorare il modo in cui utilizzi LuckyTemplates e Power Platform.

Melissa


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

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 articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

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

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.