Seznámení se se spojeními tabulek datové sady

Datová sada může obsahovat více tabulek. Přidaná spojení tabulek označují vztahy mezi tabulkami datové sady.

Ikona výukového programu Výukový program

Když přetáhnete tabulky do schématu spojení, abyste vytvořili datovou sadu s více tabulkami, automaticky se vytvoří veškerá spojení mezi tabulkami v datové sadě, která jsou definována v datovém zdroji. Oracle Analytics také automaticky vytvoří základnu spojení na základě shody názvů sloupců, které najde mezi tabulkami. Při definování datové sady nejprve přidejte nejpodrobnější tabulku. Tou je obvykle primární tabulka pro vaši analýzu. Například tabulka Prodej. Poté přidejte zbývající tabulky, jako jsou Produkty, Zákazníci, Kanály a další, které poskytují kontext pro vaši analýzu. Pokud přidáváte tabulky z datové sady, která je dimenzionálně modelována, nebo z transakční tabulky, pak nejpodrobnější tabulkou bude možná tabulka faktů s ukazateli.

V některých případech může být vhodnější vytvořit spojení datové sady ručně. Například pokud vaše datové sady obsahují příliš mnoho shodných sloupců a je časově náročné odstranit zbytečné shody. V takových případech můžete u datové sad vypnout automatické spojení. Prostudujte si téma Deaktivace automatických spojení v datových sadách.

Pokud vytváříte datovou sadu na základě faktů a dimenzí a pokud již ve zdrojových tabulkách existují spojení, pak se spojení v datové sadě vytvoří automaticky. Pokud vytváříte datovou sadu z více připojení a schémat, pak ručně definujete spojení mezi tabulkami. To provedete přetažením tabulky dimenzí na tabulku faktů a určením typu spojení, které má být použito, a sloupců spojení. Spojení můžete vytvořit u více než jednoho sloupce. Sloupce, které spojujete, musí být sloupce atributů a musí obsahovat stejný datový formát.

Nejsou dostupné služba Oracle EPM Cloud, systém Oracle Essbase a nástroj Google Analytics, které byste mohli přidat a spojit s datovou sadou, která obsahuje více tabulek. Když pracujete na sešitu a zahrnete data z různých datových sad, například z datové sady obsahující více tabulek ze služby Oracle Autonomous Data Warehouse a datové sady obsahující data ze služby Oracle EPM Cloud, pak použijete míchání k párování sloupců. Viz Míchání datových sad.

Poznámka:

Chcete-li analyzovat data na základě dvou hvězdicových schémat, vytvořte datovou sadu pro každé hvězdicové schéma, přidejte tyto datové sady do sešitu a poté je smíchejte.

Schéma spojení zobrazuje ikony spojení vyjadřující typ spojení použitých mezi tabulkami a informující, zda nejsou nějaká spojení neúplná. Ikony spojení jsou miniatury Vennova diagramu, které představují typ spojení.

Ikona Popis
Vnitřní spojení

Označuje vnitřní spojení. Když je tato ikona vybrána, zobrazí se modře.

Vnitřní spojení vrátí řádky z levé tabulky, které odpovídají řádkům z pravé tabulky.

Levé spojení

Označuje levé spojení. Když je tato ikona vybrána, zobrazí se modře.

Levé spojení vrátí všechny řádky z levé tabulky s odpovídajícími řádky, pokud jsou k dispozici z pravé tabulky. Pokud v pravé tabulce není nalezen žádný odpovídající řádek, pak levé spojení obsahuje pro sloupce pravé tabulky hodnoty null.

Pravé spojení

Označuje pravé spojení. Když je tato ikona vybrána, zobrazí se modře.

Pravé spojení vrátí všechny řádky z pravé tabulky s odpovídajícími řádky, pokud jsou k dispozici z levé tabulky. Pokud v levé tabulce není nalezen žádný odpovídající řádek, pak pravé spojení obsahuje pro sloupce levé tabulky hodnoty null.

Úplné vnější spojení

Označuje úplné vnější spojení. Když je tato ikona vybrána, zobrazí se modře.

Úplné vnější spojení vrátí výslednou sadu, která obsahuje všechny řádky z levé i pravé tabulky, se shodnými řádky z obou stran, pokud existují. Pokud neexistuje shoda, pak chybějící strana obsahuje hodnoty null.

Neúplné spojení není vybráno

Přerušovaná čára označuje neúplné spojení. Když je tato ikona vybrána, zobrazí se modře. Když tato ikona není vybrána, je zobrazena žlutě.

Kliknutím na ikonu otevřete editor spojení, ve kterém můžete přiřadit nebo opravit spojení.