Co jsou filtry a kroky výběru?

Filtry a kroky výběru se používají k omezení počtu výsledků, které se zobrazí při spuštění analýzy tak, aby výsledky odpovídaly na určitou otázku.

Společně se sloupci vybranými pro analýzu určují filtry a kroky výběru, co budou výsledky obsahovat. Na základě filtrů a kroků výběru se zobrazí pouze výsledky, které odpovídají kritériím. Například v závislosti na odvětví, v němž pracujete, můžete použít filtry a kroky výběru, abyste získali informaci o deseti nejlepších výkonech, o objemu prodeje určité značky v dolarech, o nejziskovějších zákaznících a podobně.

Další druh filtru, zvaný výzva, můžete použít na všechny položky v panelu. Výzvy lze použít pro provádění kroků výběru a filtrů při běhu aplikace. Další informace viz Výzvy v panelech a analýzách.

Aplikace Oracle BI Enterprise Edition poskytuje zobrazení Filtry a Kroky výběru, jejichž přidáním do analýzy můžete zobrazit libovolné filtry či kroky výběru uplatněné na tuto analýzu. Přidáním těchto zobrazení pomůžete uživatelům pochopit informace zobrazené v analýze. Další informace o postupu přidávání zobrazení do analýz najdete v části Přidání zobrazení pro zobrazení na panelech.

Jak se liší filtry a kroky výběru?

Filtry a kroky výběru se používají na úrovni sloupce a nabízejí dvě metody omezení dat v analýze.

Filtr se na sloupec vždy použije ještě před použitím kroků výběru. Kroky se použijí ve specifikovaném pořadí. Filtry a kroky výběru se liší v několika směrech.

Filtry.

Filtry lze použít přímo na sloupce atributů a sloupce ukazatelů. Filtry se použijí ještě před agregací dotazu a mají vliv na dotaz, a tím na výsledné hodnoty pro ukazatele. Příklad: Předpokládejme, že máte seznam členů, jejichž agregační součet je 100. Časem splňuje kritéria filtru stále více členů a procházejí filtrem, čímž se agregační součet zvýší na 200.

Kroky výběru

Kroky výběru se používají po provedení agregace dotazu a ovlivňují pouze zobrazené členy, nikoli výsledné agregační hodnoty. Příklad: Předpokládejme, že máte seznam hierarchických členů, jejichž agregační součet je 100. Jestliže odstraníte jednoho z členů pomocí kroku výběru, zůstane agregační součet na hodnotě 100.

Můžete vytvářet kroky výběru pro sloupce atributů a hierarchické sloupce. Kroky výběru jsou určeny pro jednotlivé sloupce a nemohou jít napříč sloupci. Protože sloupce atributů nemají agregační člen, není rozdíl v použití kroků výběrů nebo filtrů u sloupců atributů tak zřejmý jako u hierarchických sloupců. Sloupce ukazatelů se zobrazují v podokně Kroky výběru, nelze pro ně vytvářet kroky, a tudíž je kroky neovlivňují. Ukazatele se používají pro vytváření kroků podmínek pro sloupce atributů a hierarchické sloupce, jako například Prodej větší než 1 milion dolarů.

Aplikace filtrů na sloupce atributů a vliv na hierarchické sloupce

Chcete-li ovlivnit zobrazení členů v hierarchickém sloupci, můžete na související sloupec atributů použít filtr.

Předpokládejme například, že hierarchický sloupec obsahuje úrovně Rok, Čtvrtletí a Měsíc. Předpokládejme, že na sloupci atributů existuje filtr, který odpovídá hierarchické úrovni Rok. Jestliže vytvoříte filtr na úrovni Rok pro omezení na roky 2008 a 2009, potom při zobrazení hierarchického sloupce budou vidět pouze tyto dva roky. Toto chování závisí na definici logických sloupců v obchodní vrstvě pro danou cílovou oblast v nástroji pro správu aplikace Oracle BI.