Det är viktigt att du förstår skillnaderna mellan filter och urvalssteg i arbetsböcker så att du kan tillämpa dem på ett effektivt sätt.
Syfte och användning
Filter agerar på enskilda kolumner för att minska eller koncentrera data i en eller flera visualiseringar. Filter kan användas på alla visualiseringar som använder data från samma datamängd eller ämnesområde som filtret. Det gäller även kopplade datamängder. Mer information finns i Om filter.
Urvalssteg används på hierarkier och filtrerar egentligen inte data i visualiseringar. De anger istället vilka nivåer eller medlemmar i hierarkin som ska visas i visualiseringar som använder samma hierarki som den urvalssteget är baserat på. Urvalssteg har ingen verkan på visualiseringar som inte använder samma hierarki.
Effekt på aggregering
Filter tillämpas på data före aggregering och påverkar därför alla aggregerade värden i visualiseringar. Urvalssteg tillämpas efter aggregering och har därför ingen påverkan på aggregerade värden.
Säg att du har en tabellvisualisering med namnet Intäkt 2010 i vilken attribut- och måttkolumner används för att visa intäkt per kvartal för år 2010 och slutsumman för hela året.
.png
Om du lägger till ett ritytefilter i arbetsbokens filterfält för att exkludera det första kvartalet 2010, försvinner raden för det första kvartalet från tabellen och slutsumman för hela året ändras så att det återspeglar det exkluderade filtervärdet.
.png
Säg istället att en tidshierarki används för att visa samma data i tabellvisualiseringen som nu heter Intäkter 2010 (tidshierarki).
.png
Om du lägger till ett urvalssteg i arbetsbokens filterfält för att ta bort det första kvartalet 2010, försvinner raden för det första kvartalet från tabellen, men den totala intäkten för hela året förändras inte. Det beror på att urvalssteget tillämpas efter det att frågan om intäkt 2010 aggregerades och därför bara tar bort medlemmen kvartal 1 2010 från visualiseringen.
.png
Åtgärdsordning
I arbetsbokens filterfält har visningsordningen för arbetsboksfilter eller ritytefilter ingen betydelse. Ordningen i vilken urvalsstegen visas är däremot avgörande eftersom den bestämmer ordningen i vilken de tillämpas.
Säg att du har en tabellvisualisering med namnet Intäkt 2010 i vilken en tidshierarki används för att visa intäkt per kvartal för år 2010 och den totala intäkten för året. Säg att det första urvalsteget i filterfältet börjar med år 2010 och sedan tar bort det första kvartalet, kvartal 1 2010, så att bara intäktsbeloppen för själva året och de återstående tre kvartalen visas.
.png
Om du lägger till ett annat separat urvalssteg i filterfältet som lägger till det första kvartalet igen, kvartal 1 2010, visar visualiseringen alla de fyra kvartalen 2010, som förväntat.
.png
Om du ändrar ordning på de här två urvalsstegen i filterfältet visas inga data i visualiseringen. Det beror på att nu tillämpas urvalssteget som lägger till medlemmen kvartal 1 2010 först så att visualiseringen börjar med bara kvartal 1 2010. Det andra urvalssteget för att behålla 2010 och ta bort kvartal 1 2010 fungerar inte eftersom du inte kan behålla medlemmen 2010 om den inte finns med i urvalet.
.png
Det är viktigt att du kontrollerar att urvalsstegen är placerade i logisk ordning så att visualiseringen visar de data du förväntar dig när de tillämpas.