Toto téma poskytuje pokyny, které potřebujete znát pro práci s datovými sadami sešitu.
Váš sešit může používat více než jednu datovou sadu.
Když nahradíte datovou sadu, služba Oracle Analytics navrhne, jak můžete nově mapovat sloupce z datové sady, kterou jste nahradili, na sloupce náhradní datové sady. Tato navržená mapování můžete přijmout nebo aktualizovat.
Datovou sadu můžete ze sešitu odebrat. Když odeberete datovou sadu ze sešitu, budou odebrány všechny sloupce datové sady z vizualizací, filtrů a výpočtů sešitu.
Na stránce Data editoru sešitu můžete přejít do editoru datových sad nebo editoru transformací a zobrazit nebo upravit datové sady sešitu.
Poznámka:
Datovou sadu lze použít ve více sešitech a datových tocích. Úprava datové sady ovlivní všechny sešity a datové toky, které tuto datovou sadu používají.Toto téma vysvětluje míchání a popisuje, jak smíchat datové sady sešitu.
Když do sešitu přidáte více než jednu datovou sadu, služba Oracle Analytics se pokusí spárovat sloupce mezi vámi přidanými datovými sadami. Toto párování je označováno jako míchání.
Např. datová sada A může obsahovat nové rozměry, které rozšiřují atributy datové sady B. Nebo může datová sada B obsahovat nové skutečnosti, které můžete použít spolu s měřítky, která se již nacházejí v datové sadě A.
Míchání automaticky spáruje externí dimenze, pokud sdílejí společný název a mají kompatibilní typ dat s atributy ve stávající datové sadě.
Datové sady, které nejsou smíchány, jsou na panelu Data sešitu odděleny čárou.
Pokud sešit obsahuje datové sady, které nejsou smíchány, mezi datovými prvky a vizualizacemi existují omezení. Například pokud váš sešit obsahuje dvě datové sady, které nejsou smíchány, nemůžete zahrnout datové prvky jedné datové sady do filtrů, vizualizací nebo výpočtů druhé datové sady.
Vztahy pro míchání jsou uloženy v tabulkách, a nikoli v sešitu. Jakékoli kombinace míchání, které přidáte nebo odeberete, tak ovlivní ostatní datové sady, které používají stejné tabulky.
Datové sady, které používají připojení Oracle Essbase nebo Oracle EPM Cloud, nejsou k dispozici pro míchání.
Váš sešit může obsahovat datovou sadu, která zahrnuje tabulky z různých připojení a schémat. Pokud datová sada obsahuje více tabulek, budou tyto tabulky zahrnovat spojení. Prostudujte si téma Seznámení se se spojeními tabulek datové sady. Ve svém sešitu můžete míchat datové sady, které obsahují více tabulek a spojení. Můžete například přidat a smíchat datové sady s více tabulkami, když chcete, aby váš sešit obsahoval analýzu mezi fakty.
V některých případech, kdy v datové sadě chybí očekávané řádky dat, musíte zadat, která datová sada má být použita pro smíšení dat.
Někdy řádky dat chybí, když váš sešit zahrnuje data ze dvou datových sad, jež obsahují směs atributů a hodnot, a když jsou v jednom zdroji shodující se hodnoty, které neexistují ve druhém zdroji.
Předpokládejme, že máme dvě datové sady (Zdroj A a Zdroj B) s lehce odlišnými řádky, jak ukazuje následující obrázek. Všimněte si, že zdroj A neobsahuje IN-8 a zdroj B neobsahuje IN-7.
Následující výsledky se zobrazí, pokud vyberete volbu pro míchání dat Všechny řádky pro zdroj A a volbu pro míchání dat Odpovídající řádky pro zdroj B. Protože Zdroj B neobsahuje IN-7, sloupce Rep a Bonus mají ve výsledcích hodnotu null.
Následující výsledky se zobrazí, pokud vyberete volbu pro míchání dat Odpovídající řádky pro zdroj A a volbu pro míchání dat Všechny řádky pro zdroj B. Protože Zdroj A neobsahuje IN-8, sloupce Datum a Výnosy mají ve výsledcích hodnotu null.
Vizualizace pro Zdroj A obsahuje Datum jako atribut a Zdroj B obsahuje Rep jako atribut a odpovídající sloupec má hodnotu Inv#. V pravidlech dimenzí nemůžete tyto atributy používat spolu s ukazatelem z opačné tabulky, pokud zároveň nepoužijete také sloupec odpovídajících hodnot.
Pro míchání tabulek, které obsahují jak atributy, tak ukazatele, existují dvě nastavení. Nastavují se nezávisle v jednotlivých vizualizacích na základě sloupců použitých ve vizualizaci. Nastavení se jmenují Všechny řádky a Odpovídající řádky a určují, které zdrojové řádky systém používá při vrácení dat pro vizualizaci.
Systém automaticky přiřadí volby míchání dat podle následujících pravidel:
Pokud váš sešit obsahuje více datových sad, můžete míchat data z jedné datové sady s daty z jiné datové sady.
Pokud do sešitu přidáte více než jednu datovou sadu, systém se pokusí najít shody s přidávanými daty. Automaticky spáruje externí rozměry, pokud sdílí společný název a obsahují kompatibilní datový typ, s atributy ve stávající datové sadě,. Vztahy pro míchání jsou uloženy v tabulkách, a nikoli v sešitu. Jakékoli kombinace míchání, které přidáte nebo odeberete, tak ovlivní ostatní datové sady, které používají stejné tabulky.
Viz část Seznámení s mícháním.
Poznámka:
Datové sady mohou zahrnovat tabulky z různých připojení a schémat. Tyto datové sady používají spojení, která jsou definována v editoru datových sad. Chcete-li omezit nebo eliminovat míchání v sešitech, společnost Oracle doporučuje, kdykoli je to možné, vytvářet datové sady, které obsahují více tabulek, a používat spojení. Viz Vytvoření datové sady z připojení.Zde je uvedeno několik tipů, jak dosáhnout co nejlepších výsledků při míchání dat.
Vyvarování se chyby limitu maximální doby běhu
Pokud smícháte externí datovou sadu s cílovou oblastí služby Oracle Analytics a použijete sloupce a filtry z obou zdrojů ve stejné vizualizaci, může dojít k vypršení časového limitu služby Oracle Analytics.
Chcete-li se vyvarovat vypršení časového limitu, použijte více filtrů cílové oblasti, abyste zmenšili množství dat vrácených dotazem.
Můžete upravit vlastnosti vizualizace tak, aby přepsaly nastavení pro míchání dat sešitu.