Filtrare tabella disconnessa
-
- Messaggi: 22 | Topic creati
- Iscritto il: ven 25 dic 2020, 8:38
- Ringraziato: 2 volte
- Contatta:
Filtrare tabella disconnessa
Buongiorno,
in Power BI vorrei filtrare una tabella in base alle selezioni effettuate su un’altra tabella.
Tra le due tabelle (Sales e Searches) non ci sono relazioni fisiche e in questo caso non posso nemmeno crearne.
Nel report ho un diagramma delle vendite per cliente basato sulla tabella Sales e una matrix che mostra l’elenco di tutti i Search_Number basato sulla tabella Searches.
Ora vorrei poter selezionare un cliente nel diagramma delle vendite e filtrare tutto il report di conseguenza, in modo da filtrare anche la lista delle Search_Number fatte dal quel dato cliente.
Non potendo creare relazioni fisiche ho provato ad utilizzare TREATAS, che funziona se applicato ad una misura (per esempio al conteggio delle Search_Number), ma che non sono riuscito ad usare per filtrare il campo Search_Number all’interno della matrix.
Potete darmi qualche consiglio o alternativa per favore?
Allego un file di esempio
Grazie,
Buona giornata
Davide
in Power BI vorrei filtrare una tabella in base alle selezioni effettuate su un’altra tabella.
Tra le due tabelle (Sales e Searches) non ci sono relazioni fisiche e in questo caso non posso nemmeno crearne.
Nel report ho un diagramma delle vendite per cliente basato sulla tabella Sales e una matrix che mostra l’elenco di tutti i Search_Number basato sulla tabella Searches.
Ora vorrei poter selezionare un cliente nel diagramma delle vendite e filtrare tutto il report di conseguenza, in modo da filtrare anche la lista delle Search_Number fatte dal quel dato cliente.
Non potendo creare relazioni fisiche ho provato ad utilizzare TREATAS, che funziona se applicato ad una misura (per esempio al conteggio delle Search_Number), ma che non sono riuscito ad usare per filtrare il campo Search_Number all’interno della matrix.
Potete darmi qualche consiglio o alternativa per favore?
Allego un file di esempio
Grazie,
Buona giornata
Davide
- Allegati
-
- Filtrare tab disconnessa.pbix
- (31.3 KiB) Scaricato 28 volte
-
- Messaggi: 2480 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 695 volte
- Contatta:
-
Autore del topic - Messaggi: 22 | Topic creati
- Iscritto il: ven 25 dic 2020, 8:38
- Ringraziato: 2 volte
- Contatta:
-
- Messaggi: 2480 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 695 volte
- Contatta:
Filtrare tabella disconnessa
@Davide.par,
Perché se tu creassi una tabella di anagrafica clienti la potresti collegare sia alla tabella delle Vendite, che a quella dei Search ed il filtro verrebbe in automatico senza doversi inventare chissà cosa.
Andrea
Perché se tu creassi una tabella di anagrafica clienti la potresti collegare sia alla tabella delle Vendite, che a quella dei Search ed il filtro verrebbe in automatico senza doversi inventare chissà cosa.
Andrea
-
Autore del topic - Messaggi: 22 | Topic creati
- Iscritto il: ven 25 dic 2020, 8:38
- Ringraziato: 2 volte
- Contatta:
-
Autore del topic - Messaggi: 22 | Topic creati
- Iscritto il: ven 25 dic 2020, 8:38
- Ringraziato: 2 volte
- Contatta:
Filtrare tabella disconnessa
Ciao Andrea,
ho fatto diverse prove ma in questo caso la creazione di anagrafiche e relazioni proprio non e’ fattibile.
Il caso reale su cui lavoro e’ piuttosto complesso.
Ci sono tabelle disconnesse, altre con gia’ delle relazioni attive.
Inoltre dovrei poter filtrare usando piu’ di una dimensione e non solo per cliente come nell’esempio allegato.
In alcuni casi ho potuto creare delle anagrafiche, che migliorano le opzioni di filtro a disposizione dell’utente, ma non lo posso fare per poter filtrare il campo Search_Number all’interno della matrix.
Finche’ si e’ trattato di creare delle misure sono riuscito a gestire tutte le varie condizioni all’interno di TREATAS, ma con la matrix per il momento non vado avanti.
Pensi ci sia una qualche possibilita’?
Grazie
Davide
ho fatto diverse prove ma in questo caso la creazione di anagrafiche e relazioni proprio non e’ fattibile.
Il caso reale su cui lavoro e’ piuttosto complesso.
Ci sono tabelle disconnesse, altre con gia’ delle relazioni attive.
Inoltre dovrei poter filtrare usando piu’ di una dimensione e non solo per cliente come nell’esempio allegato.
In alcuni casi ho potuto creare delle anagrafiche, che migliorano le opzioni di filtro a disposizione dell’utente, ma non lo posso fare per poter filtrare il campo Search_Number all’interno della matrix.
Finche’ si e’ trattato di creare delle misure sono riuscito a gestire tutte le varie condizioni all’interno di TREATAS, ma con la matrix per il momento non vado avanti.
Pensi ci sia una qualche possibilita’?
Grazie
Davide
-
- Messaggi: 2480 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 695 volte
- Contatta:
Filtrare tabella disconnessa
@Davide.par,
Posso solo dirti che la creazione di un buon report passa quasi sempre dal modello dati (a prescindere da tutti gli eventuali vincoli tecnici che uno può inventarsi). Se il tuo modello dati non è ben costruito, o limitato dal punto di vista dello sviluppo, avrai sempre problemi nell'utilizzare questi strumenti. Se hai dei vincoli a monte devi rivolgerti a chi il modello dati te lo ha sviluppato.
TREATAS è ad esempio una cosa che si usa per ovviare ad un'eccezione, non può essere la norma.
Andrea
La risposta a questa domanda l'hai fornita tu in questo passaggio:
Considera che noi abbiamo visto solo quel file che hai allegato all'inizio quindi cosa possiamo dirti di più?
Posso solo dirti che la creazione di un buon report passa quasi sempre dal modello dati (a prescindere da tutti gli eventuali vincoli tecnici che uno può inventarsi). Se il tuo modello dati non è ben costruito, o limitato dal punto di vista dello sviluppo, avrai sempre problemi nell'utilizzare questi strumenti. Se hai dei vincoli a monte devi rivolgerti a chi il modello dati te lo ha sviluppato.
TREATAS è ad esempio una cosa che si usa per ovviare ad un'eccezione, non può essere la norma.
Senza sapere ne vedere cosa gira sotto al tuo file/azienda non possiamo dare ulteriori spunti.Davide.par ha scritto: ↑lun 26 feb 2024, 16:34 ma non lo posso fare per poter filtrare il campo Search_Number all’interno della matrix.
Andrea
-
Autore del topic - Messaggi: 22 | Topic creati
- Iscritto il: ven 25 dic 2020, 8:38
- Ringraziato: 2 volte
- Contatta:
-
Autore del topic - Messaggi: 22 | Topic creati
- Iscritto il: ven 25 dic 2020, 8:38
- Ringraziato: 2 volte
- Contatta:
Filtrare tabella disconnessa
Ciao Andrea,
con una misura sono riuscito a fare quello che mi serviva, ovvero filtrare la matrice basata sulla tabella disconnessa (tab. Searches) in base alle selezioni effettuate sul bar chart (tab. Sales).
Ho inserito in matrice questa misura
Allego il file aggiornato.
Buona giornata
Davide
con una misura sono riuscito a fare quello che mi serviva, ovvero filtrare la matrice basata sulla tabella disconnessa (tab. Searches) in base alle selezioni effettuate sul bar chart (tab. Sales).
Ho inserito in matrice questa misura
Codice: Seleziona tutto
Dummy_Filter =
COUNTROWS(
FILTER(
Searches,
Searches[Client] IN VALUES(Sales[Customer])
)
)
Buona giornata
Davide
- Allegati
-
- Filtrare tab disconnessa_ADJ.pbix
- (31.48 KiB) Scaricato 21 volte