Come unire le query in LuckyTemplates

Come unire le query in LuckyTemplates

L'unione  è un'altra potente trasformazione per ottimizzare le nostre tabelle e le informazioni che potremmo ottenere da varie fonti. Imparare a unire le query in LuckyTemplates è importante in quanto questa trasformazione può semplificare i nostri modelli di dati.

Ottenere dati da fonti diverse in LuckyTemplates non è un grosso problema. Non importa davvero da dove provengano i dati poiché diventeranno solo una query. Ciò che conta davvero è come strutturiamo quelle tabelle nel nostro modello.

Detto questo, la fusione è un'ottima tecnica per creare tabelle totalmente diverse da quelle che abbiamo normalmente poiché possiamo combinare molte tabelle. In questo articolo imparerai come unire le query in LuckyTemplates in modo efficace.

Sommario

Opzione Unisci query in LuckyTemplates

Ad esempio, la tabella Channel Details può essere una tabella di ricerca logica che possiamo inserire nel nostro modello di dati. Ma dobbiamo lasciarla come query di staging perché possiamo ancora utilizzarla unendola fisicamente alla nostra tabella Sales .

Come unire le query in LuckyTemplates

Per farlo, selezioniamo la   tabella  Vendite , quindi facciamo clic sull'opzione Unisci query  all'interno della  barra multifunzione Home  .  

Come unire le query in LuckyTemplates

La tabella dei  dettagli del canale  dirama sempre tutte le dimensioni in base al canale. Quindi, selezioniamo ed evidenziamo la   colonna Canale .

Come unire le query in LuckyTemplates

Quindi, cerchiamo e selezioniamo la  tabella Dettagli canale  qui.

Come unire le query in LuckyTemplates

Questo ci darà un'anteprima. Vedremo che la colonna Channel Name suddivide Export , Distributor e Wholesale , che sono i tre tipi di elementi all'interno della nostra tabella dei fatti ( tabella Sales ). Selezioniamo la colonna Nome canale .

Come unire le query in LuckyTemplates

Unisci le query in LuckyTemplates tramite le opzioni Join Kind 

Ci sono diverse opzioni di Join Kind che possiamo usare. Consiglio vivamente di esplorare le opzioni che puoi utilizzare. Non esamineremo tutte le opzioni perché possiamo semplicemente usare l' opzione Left Outer .

Tuttavia, ci sono rari casi in cui potremmo aver bisogno di utilizzare le altre opzioni di Join Kind . Dobbiamo solo testarli e se non otteniamo il risultato giusto, dobbiamo provare le altre opzioni di Join Kind .

Come unire le query in LuckyTemplates

In questo esempio, uniremo tutto dalla nostra colonna Channel , che si trova nella tabella Sales , al lato sinistro della colonna Channel Name dalla tabella Channel Details o dalla query.

Seleziona l'  opzione Left Outer  e ci darà un'anteprima di seguito affermando che c'è una corrispondenza totale. Successivamente, fai clic sul  pulsante OK  .  

Come unire le query in LuckyTemplates

Ora, sono successe alcune cose nella nostra  tabella delle vendite  . La prima cosa che noteremo è che abbiamo una trasformazione aggiunta all'interno dei nostri  APPLIED STEPS , che indica che abbiamo  Merged Query

Come unire le query in LuckyTemplates

Tuttavia, non ci ha fornito tutte le colonne aggiuntive della  tabella Dettagli canale  . In questo caso, dobbiamo fare clic sulle doppie frecce accanto al nome della colonna Dettagli canale .  

Come unire le query in LuckyTemplates

Vedremo quindi tutte le diverse opzioni disponibili, che sono le colonne della  tabella Dettagli canale  . Ad esempio, stiamo unendo le tabelle e ci sono molte colonne che non volevamo unire. Tutto quello che dobbiamo fare è selezionare solo le colonne che vogliamo inserire. Prima lasciamole tutte selezionate e facciamo clic sul   pulsante  OK .

Vedremo che tutte le colonne di quella tabella di supporto sono ora apparse su ogni singola riga all'interno della nostra tabella dei fatti.  

Come unire le query in LuckyTemplates

Applicazione di trasformazioni aggiuntive

Inoltre, possiamo semplicemente rimuovere questa  colonna Canale  qui perché abbiamo già una colonna simile che è stata aggiunta utilizzando la tecnica di unione che abbiamo fatto in precedenza.

Come unire le query in LuckyTemplates

Quindi, rinominiamo le colonne appena aggiunte nella nostra tabella in  ChannelShort CodeAlt. Nomeimportanzacodice precedente .  

Come unire le query in LuckyTemplates

Queste sono tutte dimensioni diverse che ora possiamo usare sui nostri modelli e visualizzazioni. Siamo in grado di creare facilmente questa query dettagliata che alla fine diventerà una tabella. 

Ora, se controlliamo la nostra  sezione PASSI APPLICATI  , tutte le cose che abbiamo fatto sono state aggiunte automaticamente. Abbiamo aggiunto query, colonne unite, espanse, rimosse e rinominate.  

Come unire le query in LuckyTemplates

Se controlliamo il nostro  Editor avanzato , il  codice M  indica esattamente la stessa cosa dalla nostra  sezione PASSI APPLICATI  . Queste sono le trasformazioni che abbiamo fatto in precedenza. 

Come unire le query in LuckyTemplates

Conclusione

In definitiva, l'unione delle query è un'altra potente trasformazione che ottimizza le nostre query e tabelle per i modelli di dati. È importante capire come li useremo e riunirli tutti insieme. Questo ci consentirà di creare queste query e tabelle completamente ottimizzate. Possiamo quindi utilizzarli all'interno del nostro modello di dati per rendere i nostri calcoli DAX più efficaci.  

In effetti, la trasformazione delle query di unione è un'aggiunta indispensabile al nostro pensiero analitico e allo sviluppo del modello in 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

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