Internetowy interfejs Essbase umożliwia porównywanie dwóch struktur. Struktury muszą być takiego samego typu, czyli każda z nich musi stanowić magazyn agregacji albo wolumen blokowy. Mogą znajdować się na tym samym serwerze Essbase lub na różnych serwerach Essbase.
Aby pokazać proces porównywania struktur, zaimportujemy dwie przykładowe aplikacje.
- W internetowym interfejsie Essbase wybrać opcję Importuj.
- W oknie dialogowym Importuj kliknąć Katalog.
- Przejść do galerii i wybrać kolejno pozycje Aplikacje > Przykłady demonstracyjne > Wolumen blokowy, wybrać skoroszyt Sample_Basic.xlsx, a następnie kliknąć Wybierz.
- Kliknąć OK w celu skonstruowania kostki.
- Powtórzyć kroki od 1 do 4, ale tym razem skonstruować kostkę na podstawie skoroszytu Demo_Basic.xlsx.
Aby otworzyć dwie struktury obok siebie, należy:
- Na stronie "Aplikacje" otworzyć aplikację Sample, a następnie otworzyć bazę danych (kostkę) Basic.
- Kliknąć Uruchom strukturę.
- Na pasku narzędzi struktury kliknąć ikonę Struktura do porównania.
- W oknie dialogowym Porównaj zostawić połączenie (Bieżące) i wybrać aplikację Demo oraz bazę danych (kostkę) Basic.
Można też wybrać połączenie z innym serwerem, używając menu rozwijanego Połączenie, aby porównać dwie struktury z różnych serwerów.
- Kliknąć pozycję Otwórz, co spowoduje otwarcie struktury Demo.Basic z prawej strony struktury Sample.Basic. Struktura Demo.Basic jest tylko do odczytu. Struktura tylko do odczytu to struktura źródłowa. Struktura, w której można zapisywać, to struktura docelowa.
- Na stronie Aplikacje rozwinąć aplikację Sample i z menu Czynności, które znajduje się z prawej strony nazwy kostki, wybrać pozycję Struktura.
- Na pasku narzędzi struktury kliknąć ikonę Struktura do porównania.
- W oknie dialogowym Porównanie struktury zachować połączenie (Bieżące) i wybrać aplikację Demo oraz bazę danych Basic.
Można też wybrać połączenie z innym serwerem, używając menu rozwijanego Połączenie, aby porównać dwie struktury z różnych serwerów.
- Kliknąć pozycję Otwórz, co spowoduje otwarcie struktury Demo.Basic z prawej strony struktury Sample.Basic. Należy zauważyć, że struktura Demo.Basic jest tylko do odczytu. Struktura tylko do odczytu to struktura źródłowa. Struktura, w której można zapisywać, to struktura docelowa.
Aby zsynchronizować rozwijanie i zwijanie hierarchii, należy:
- Rozwinąć wymiar Year w strukturze Sample.Basic i zwrócić uwagę na fakt, że wymiar Year w strukturze Demo.Basic także został rozwinięty.
- Na pasku narzędzi struktury kliknąć znajdującą się obok ikony Porównaj ikonę Automatycznie zwiń/rozwiń elementy docelowe
, aby usunąć jej zaznaczenie (jest ona zaznaczana domyślnie).
- Zwinąć wymiar Year w strukturze Demo.Basic i zwrócić uwagę na fakt, że wymiar Year w strukturze Sample.Basic nadal jest rozwinięty. Zwinąć wymiar Year w strukturze Sample.Basic.
- Rozwinąć wymiar Year w strukturze Sample.Basic i zwrócić uwagę na fakt, że wymiar Year w strukturze Demo.Basic także został rozwinięty.
- W obszarze Porównaj na pasku narzędzi struktury kliknąć ikonę Automatycznie zwiń/rozwiń elementy docelowe, aby cofnąć jej zaznaczenie (jest ona zaznaczana domyślnie)
.
- Zwinąć wymiar Year w strukturze Demo.Basic i zwrócić uwagę na fakt, że wymiar Year w strukturze Sample.Basic nadal jest rozwinięty. Zwinąć wymiar Year w strukturze Sample.Basic.
Aby zsynchronizować przewijanie, należy:
- Kliknąć ikonę Automatycznie zwiń/rozwiń elementy docelowe
i rozwinąć kilka wymiarów, tak aby w celu zobaczenia całej struktury trzeba było przewijać.
- Potwierdzić, że na pasku narzędzi struktury jest zaznaczona ikona Włącz/wyłącz przewijanie synchronizowane
.
- Przewinąć strukturę Sample.Basic i zwrócić uwagę, że struktura Demo.Basic jest przewijana z zachowaniem synchronizacji z nią.
- Kliknąć ikonę Automatycznie zwiń/rozwiń elementy docelowe
i rozwinąć kilka wymiarów, tak aby w celu zobaczenia całej struktury trzeba było przewijać.
- Potwierdzić, że w obszarze Porównaj na pasku narzędzi struktury jest zaznaczona ikona Włącz/wyłącz przewijanie synchronizowane
.
- Przewinąć strukturę Sample.Basic i zwrócić uwagę, że struktura Demo.Basic jest przewijana z zachowaniem synchronizacji z nią.
Aby zsynchronizować wyświetlanie i ukrywanie kolumn, należy:
- Na pasku narzędzi struktury kliknąć Wyświetl wybrane kolumny w tabeli.
- W kolumnie Wybrane kolumny wybrać operator i typ magazynu danych, a następnie kliknąć strzałkę w lewo. Należy zwrócić uwagę, że kolumny wyświetlane w strukturach Sample.Basic i Demo.Basic zostały odpowiednio zmienione.
- W obszarze Zbadaj na pasku narzędzi struktury kliknąć ikonę Wyświetl wybrane kolumny w tabeli.
- W oknie dialogowym Wybór właściwości elementów do wyświetlenia wyczyścić opcje wybrane dla właściwości operator i typ magazynu danych, a następnie kliknąć pozycję Zastosuj i zamknij. Należy zwrócić uwagę, że kolumny wyświetlane w strukturach Sample.Basic i Demo.Basic zostały odpowiednio zmienione.
Aby skopiować elementy ze struktury źródłowej (porównywanej) do struktury docelowej (umożliwiającej zapisywanie), należy:
- W prawym górnym rogu edytora struktury kliknąć ikonę Edytuj strukturę
.
- W strukturze Demo.Basic rozwinąć wymiar Product.
- Kliknąć prawym przyciskiem myszy element Audio i wybrać polecenie Kopiuj.
- W strukturze Sample.Basic rozwinąć wymiar Product.
- Kliknąć prawym przyciskiem myszy wymiar Product, wybrać polecenie Wklej, a następnie opcję Jako element podrzędny.
Element Audio i jego elementy podrzędne zostaną dodane jako elementy podrzędne wymiaru Product.
Aby wyszukiwać w strukturze źródłowej (porównywanej) lub strukturze docelowej (umożliwiającej zapisywanie), należy:
- Na pasku narzędzi struktury kliknąć Szukaj elementów w strukturze
.
- Należy zwrócić uwagę, że zostały otwarte paski wyszukiwania dla obu struktur - Sample.Basic i Demo.Basic - co umożliwia wyszukiwanie w każdej z nich.
Uwaga:
Pasek wyszukiwania nie jest otwierany dla struktury docelowej, jeśli ta struktura pochodzi z
Essbase w wersji wcześniejszej niż 21c.