Come aggiungere query di alimentazione in LuckyTemplates

Come aggiungere query di alimentazione in LuckyTemplates

In questo tutorial impareremo come aggiungere query di alimentazione in LuckyTemplates. Questa tecnica è il processo di stratificazione di una cosa sopra l'altra. Mostrerò un esempio perfetto del motivo per cui dobbiamo farlo.

Nel tutorial che ho realizzato per le query di staging , abbiamo creato query di staging per le nostre tabelle di vendita. Lo abbiamo fatto perché le informazioni sulle vendite erano in tre tabelle diverse e non vogliamo portare tre tabelle diverse con esattamente la stessa struttura nel nostro modello LuckyTemplates. Se hanno la stessa struttura (come la stessa colonna con gli stessi nomi di colonna), è molto meglio sovrapporli uno sopra l'altro aggiungendoli.

Sommario

Creazione della tabella principale

Innanzitutto, creiamo la tabella principale. In questo caso, la tabella principale è la nostra tabella dei fatti, che chiameremo  Sales . Per iniziare, clicchiamo con il tasto destro su  Vendite_2014  , quindi selezioniamo l'  opzione   Riferimento  .

Come aggiungere query di alimentazione in LuckyTemplates

Quindi trascina la tabella di riferimento  Sales_2014 (2)  nel nostro modello di dati.  

Come aggiungere query di alimentazione in LuckyTemplates

Successivamente, rinominiamo questa tabella in Sales . Ora, questa sarà la tabella principale in cui aggiungeremo le tabelle Sales_2015 e Sales_2016 .

Come aggiungere query di alimentazione in LuckyTemplates

Tieni presente che non desideriamo affatto rimuovere o unire queste query di gestione temporanea Vendite_2015 e Vendite_2016 . Questo perché vorremmo vedere come appaiono le cose nella loro forma iniziale.

Inoltre, non vogliamo perdere la nostra comprensione di come viene sviluppato il nostro modello perché non vedremo i plugin sottostanti che hanno creato le nostre tabelle e il nostro modello. Questo è il motivo principale per cui abbiamo creato una tabella di riferimento in cui possiamo aggiungere queste tabelle Sales_2015 e Sales_2016 .

Aggiunta di query di alimentazione

Per aggiungere le nostre tabelle, selezioniamo la tabella Sales che imposteremo come nostra tabella principale. Quindi, vai alla barra multifunzione Home e seleziona l' opzione Aggiungi query .

Come aggiungere query di alimentazione in LuckyTemplates

Ora vedremo che c'è un leggero cambiamento all'interno del  riquadro Query  . Come puoi vedere, l'icona accanto alla  tabella delle vendite  è stata modificata in un punto esclamativo.  

Come aggiungere query di alimentazione in LuckyTemplates

In questo caso, è sufficiente fare clic sull'input a discesa dell'opzione Tabella da aggiungere e selezionare la tabella Sales_2015 . Fare clic sul pulsante OK per applicare le modifiche.

Come aggiungere query di alimentazione in LuckyTemplates

Aggiungiamo anche la  tabella Sales_2016  eseguendo lo stesso passaggio. 

Come aggiungere query di alimentazione in LuckyTemplates

Dopo aver eseguito questi passaggi, noteremo che è già presente una trasformazione della query appena aggiunta, ad esempio la query aggiunta e la query aggiunta1 nei passaggi applicati nel riquadro Impostazioni query .

Come aggiungere query di alimentazione in LuckyTemplates

Facciamo quindi clic sull'editor avanzato e vedremo che esegue queste semplici informazioni. Notevolmente, sembra semplice e comprensibile. La prima riga ci mostra la fonte che è la tabella Sales_2014 mentre la seconda e la terza riga specificano che abbiamo aggiunto le tabelle Sales_2015 e Sales_2016 .

Come aggiungere query di alimentazione in LuckyTemplates

Pensiamo a come funzionerebbe mentre procediamo. Potremmo ottenere dati sulle vendite del 2017 che potrebbero essere un'altra tabella all'interno di un foglio di calcolo o potrebbe essere un'altra origine dati. Quindi, tutto ciò che dobbiamo fare è interrogare quella nuova tabella e inserirla come query di staging, disporla in modo intuitivo, quindi aggiungerla alla nostra tabella di vendita principale.

Conclusione

L'aggiunta di query avanzate in LuckyTemplates è una tecnica semplice ma potente in termini di impostazione e ottimizzazione dei modelli. Non abbiamo bisogno di creare nuovi calcoli, nuovi filtri o nuove visualizzazioni perché tutto dovrebbe filtrare in tutto ciò che abbiamo creato in precedenza. La combinazione di questo con le altre tecniche rende il nostro modello scalabile da una soluzione analitica a una prospettiva di reporting.

Si spera che tu possa vedere il potenziale e l'importanza di comprendere bene questa tecnica.

Ti auguro il meglio,


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.