Omówienie złączeń tabel w zbiorze danych

Zbiór danych może zawierać jedną tabelę lub większą ich liczbę. Dodawane złączenia tabel sygnalizują relacje między tabelami w zbiorze danych.

Ikona samouczka Samouczek

Domyślnie, gdy tabele są przeciągane do diagramu złączeń w celu utworzenia zbioru danych z wieloma tabelami, między tabelami w zbiorze danych są automatycznie tworzone złączenia zdefiniowane w źródle danych. Oracle Analytics także automatycznie tworzy złączenia na podstawie zgodnych nazw kolumn wykrytych w tabelach. Podczas definiowania zbioru danych jako pierwszą powinno się dodawać tabelę najbardziej szczegółową. Zazwyczaj jest to podstawowa tabela do analizy. Na przykład może to być tabela "Sprzedaż". Następnie należy dodać pozostałe tabele, takie jak "Produkty", "Klienci" i "Kanały", wyznaczające kontekst analizy. Jeśli są dodawane tabele ze zbioru danych, który jest modelowany z użyciem wymiarów, lub tabele transakcyjne, to najbardziej szczegółową tabelą zazwyczaj jest tabela faktów zawierająca miary.

W niektórych przypadkach złączenia w zbiorze danych lepiej jest tworzyć ręcznie. Na przykład, jeśli zbiór danych zawiera zbyt wiele zgodnych kolumn i usunięcie zbędnych złączeń zajęłoby zbyt wiele czasu. W takich przypadkach można wyłączyć automatyczne tworzenie złączeń w zbiorze danych. Zob. Wyłączanie automatycznych złączeń w zbiorach danych.

Jeśli jest tworzony zbiór danych oparty na faktach i wymiarach oraz jeśli w tabelach źródłowych istnieją złączenia, to złączenia te są automatycznie tworzone w zbiorze danych. Jeśli zbiór danych jest tworzony z użyciem wielu połączeń i schematów, należy ręcznie zdefiniować złączenia między tabelami. W tym celu należy przeciągnąć tabelę wymiarów na tabelę faktów, po czym określić typ złączenia i jego kolumny. Można utworzyć złączenie oparte na więcej niż jednej kolumnie. Kolumny używane do złączeń muszą być kolumnami atrybutowymi i muszą mieć ten sam format danych.

Oracle EPM Cloud, Oracle Essbase ani Google Analytics nie są dostępne do dodania i złączenia w zbiorze danych zawierającym wiele tabel. Pracując nad skoroszytem i dołączając dane z różnych zbiorów danych, na przykład ze zbioru danych zawierającego więcej niż jedną tabelę i korzystającego z systemu Oracle Autonomous Data Warehouse oraz ze zbioru danych zawierającego dane z Oracle EPM Cloud, trzeba do uzgadniania kolumn użyć scalania. Zob. Scalanie zbiorów danych.

Uwaga:

Aby przeanalizować dane oparte na dwóch schematach gwiazdy, należy dla każdego z nich utworzyć osobny zbiór danych, a następnie dodać te zbiory do skoroszytu i je scalić.

W diagramie złączeń są wyświetlane ikony złączeń reprezentujące użyte typy złączeń tabel oraz pokazujące, czy jakieś złącza są niekompletne. Ikony złączeń są miniaturami diagramu Venna reprezentującymi typ złączenia.

Ikona Opis
Złączenie wewnętrzne

Sygnalizuje złączenie wewnętrzne. Gdy ta ikona zostanie wybrana, będzie wyświetlana na niebiesko.

Złączenie zewnętrzne zwraca z lewej tabeli wiersze zgodne z wierszami w prawej tabeli.

Złączenie lewe

Sygnalizuje złączenie lewe. Gdy ta ikona zostanie wybrana, będzie wyświetlana na niebiesko.

Złączenie lewe zwraca wszystkie wiersze z lewej tabeli ze zgodnymi wierszami, o ile są dostępne, z prawej tabeli. Jeśli w prawej tabeli nie zostanie znaleziony zgodny wiersz, to złączenie lewe będzie dla kolumn z prawej tabeli zawierać wartości Null.

Złączenie prawe

Sygnalizuje złączenie prawe. Gdy ta ikona zostanie wybrana, będzie wyświetlana na niebiesko.

Złączenie prawe zwraca wszystkie wiersze z prawej tabeli ze zgodnymi wierszami, o ile są dostępne, z lewej tabeli. Jeśli w lewej tabeli nie zostanie znaleziony zgodny wiersz, to złączenie prawe będzie dla kolumn z lewej tabeli zawierać wartości Null.

Pełne złączenie zewnętrzne

Sygnalizuje złączenie zewnętrzne pełne. Gdy ta ikona zostanie wybrana, będzie wyświetlana na niebiesko.

Złączenie zewnętrzne pełne zwraca zbiór danych zawierający wszystkie wiersze z prawej i lewej tabeli ze zgodnymi wierszami (o ile dostępne) z obu stron. Przy braku zgodności strona z brakującymi będzie zawierać wartości Null.

Wybrane niekompletne złączenie

Linia przerywana sygnalizuje niekompletne złączenie. Gdy ta ikona zostanie wybrana, będzie wyświetlana na niebiesko. Ikona ta, gdy nie jest wybrana, jest wyświetlana na żółto.

Klikając na tej ikonie, przechodzi się do edytora złączenia, za pomocą którego można przypisać lub poprawić złączenie.