RAPPORTO DUSO DI LuckyTemplates Vs TREATAS

RAPPORTO DUSO DI LuckyTemplates Vs TREATAS

Verrà mostrata la differenza tra la funzione USERELATIONSHIP di LuckyTemplates e la funzione TREATAS, entrambe utilizzate durante la creazione di misure DAX. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Ho avuto questa idea tutorial da una domanda che è stata sollevata sul forum LuckyTemplates. Il membro ha una tabella dei fatti che contiene un sacco di date diverse e stava cercando di creare una relazione attiva o inattiva tra quella tabella e la tabella Date.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Ecco una piccola panoramica delle funzioni LuckyTemplates USERELATIONSHIP e TREATAS. Diamo un'occhiata alle definizioni di queste funzioni nella guida DAX tramite il sito Web LuckyTemplates.

La funzione di LuckyTemplates applica un risultato di un'espressione di tabella come filtri alle colonne di una tabella non correlata. Ciò significa che non esiste alcuna relazione attiva o inattiva tra, in questo caso, la tabella Date e la tabella dei fatti.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

D'altra parte, LuckyTemplates specifica una relazione da usare in un calcolo specifico come quella esistente tra columnName1 e columnName2.

Quindi, in questo caso, se stiamo creando una misura DAX, verrà utilizzata la funzione USERELATIONSHIP se avessimo una relazione inattiva tra la tabella Date e la nostra tabella dei fatti.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Torniamo al desktop di LuckyTemplates e vediamo come funziona tutto questo.

Sommario

Configurazione del modello di dati

Diamo un'occhiata al mio modello di dati in modo da poter vedere come è tutto impostato. Fondamentalmente è un modello molto semplice. Ho una tabella dei fatti, che si chiama Jobs , e poi ho la tabella Date . E come puoi vedere, ho già creato tabelle di misure per le misure TREATAS e per le misure USERELATIONSHIP.

Nel modello di dati, tutte queste relazioni con le linee tratteggiate sono relazioni inattive tra la tabella Date e la tabella Lavori per più date. Questo è quando useremmo la funzione USERELATIONSHIP.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Se non c'è nessuna di queste relazioni inattive tra queste due tabelle, allora useremo la funzione TREATAS.

Quando utilizzare la funzione TREATAS

Ora vediamo come appaiono queste misure per TREATAS durante la creazione delle misure. Nella tabella dei fatti qui, puoi vedere che abbiamo più date. C'è una data di ricezione, una data di approvazione del preventivo, una data di inizio, una data di fatturazione e una data di chiusura.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Sotto le misure TREATAS, abbiamo la misura del conteggio ricevuto ( Rec'd Count v2 ), che è fondamentalmente solo una formula per calcolare il numero di lavori. Uso la funzione TREATAS e sto usando anche la funzione E poi, ho appena inserito la colonna Date dalla tabella Date e la colonna Receive Date da Jobs .

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Situazione molto simile se cerchiamo di ottenere il numero di stime totali . Come vedi nell'immagine qui sotto, sto solo calcolando le stime totali con TREATAS e sto usando quella colonna Data dalla tabella Data. E stiamo usando anche la data di ricezione dalla tabella dei fatti sui lavori.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Quando utilizzare la RELAZIONE D'USO di LuckyTemplates

Ora diamo un'occhiata a LuckyTemplates USERELATIONSHIP utilizzato nelle misure. Come puoi vedere, i numeri di questa pagina corrispondono a quelli della pagina TREATAS. Quindi stiamo usando diverse funzioni per trovare la stessa risposta a ciò che vogliamo ottenere per la nostra misura DAX.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Ricorda che abbiamo quelle linee tratteggiate tra la tabella Data e la tabella dei fatti (Lavori) nel modello di dati. Quindi, in questo caso, abbiamo una relazione inattiva e possiamo usare la funzione USERELATIONSHIP. E ciò che fa questa funzione è rendere effettivamente attiva quella relazione inattiva .

Quindi, se osserviamo la misura ricevuta ( Rec'd Count ) utilizzando USERELATIONSHIP, puoi vedere che è abbastanza simile alla misura che utilizza TREATAS. Si noti che ho utilizzato VALUES nella misura TREATAS, ma non in questa misura con la funzione USERELATIONSHIP.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

E poi, ecco come appare la misura della stima totale ( Rec'd $$) per la data di ricezione. Ancora una volta, calcoliamo le stime totali, utilizziamo la funzione USERELATIONSHIP, quindi utilizziamo la colonna Data della tabella Data e la Data di ricezione della tabella Lavori.

RAPPORTO D'USO DI LuckyTemplates Vs TREATAS

Conclusione

In questo tutorial, ti ho mostrato quando usare la funzione USERELATIONSHIP di LuckyTemplates e la funzione TREATAS. Si noti che ho utilizzato VALUES nella misura TREATAS.

Tieni presente che quando ti imbatti in un problema come questo hai diverse opzioni. Puoi usare TREATAS o USERELATIONSHIP a seconda di come è impostato il tuo modello.

Una cosa che devi anche ricordare è che quando vuoi usare TREATAS per creare una misura DAX, devi assicurarti di non avere relazioni inattive o attive tra la tabella Date e la tua tabella dei fatti.

E viceversa con USERELATIONSHIP nella tua misura DAX . Avrai bisogno di una relazione inattiva tra la tabella Date e la tua tabella dei fatti per creare quella misura.

Per saperne di più su questo argomento, controlla i link sottostanti e visita il nostro sito Web per ulteriori contenuti.

Ti auguro il meglio!

Jarrett


Creazione di relazioni virtuali in LuckyTemplates utilizzando la funzione TREATAS
Approfondimento della funzione TREATAS in LuckyTemplates
Relazioni dati attive e inattive 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