Wykonywanie zadań administrowania kostkami w narzędziu Cube Designer

Narzędzie Cube Designer umożliwia wykonywanie wielu zadań administrowania kostkami.

Usuwanie aplikacji i kostek przy użyciu narzędzia Cube Designer

Za pomocą narzędzia Cube Designer można usunąć dowolną kostkę lub aplikację, która istnieje w Essbase Usunięcia aplikacji lub kostki nie można cofnąć.

  1. W programie Excel kliknąć ikonę Zadania administratora Ikona menu "Zadania administracyjne" w narzędziu Cube Designer. znajdującą się na wstążce "Cube Designer".
  2. Z menu wybrać opcję Usuń aplikację lub Usuń kostkę.
  3. W oknie dialogowym "Usuń aplikację" lub "Usuń kostkę" wybrać aplikację lub kostkę, która ma zostać usunięta.

Odblokowywanie obiektów w narzędziu Cube Designer

W Essbase jest dla obiektów kostki (takich jak skrypty obliczeń i pliki reguł) stosowany mechanizm wyrejestrowywania. Obiekty, gdy są używane, są automatycznie blokowane, a gdy przestaną być używane, blokady są zdejmowane.

Użytkownik, w zależności od swojej roli, może wyświetlać i odblokowywać obiekty. Użytkownicy mający przypisaną role "Administrator usługi" mogą odblokowywać dowolny obiekt. Użytkownicy niemający przypisanej roli "Administrator usługi" mogą odblokowywać tylko te obiekty, które zablokowali.
Aby odblokować obiekt w narzędziu Cube Designer, należy:
  1. W programie Excel kliknąć ikonę Zadania administratora Ikona menu "Zadania administracyjne" w narzędziu Cube Designer. znajdującą się na wstążce "Cube Designer".
  2. Wybrać opcję Odblokuj obiekty Essbase.
  3. Jeśli zostanie wyświetlony monit, wprowadzić uwierzytelnienia logowania.
  4. W obszarze Wybór aplikacji wybrać aplikację zawierającą obiekt, który ma zostać odblokowany.
  5. W obszarze Wybór zablokowanego obiektu wybrać obiekt, który ma zostać odblokowany.
  6. Kliknąć Odblokuj.

Wyświetlanie dzienników w narzędziu Cube Designer

W narzędziu Cube Designer można wyświetlić dziennik platform lub dziennik aplikacji.

  1. W programie Excel kliknąć ikonę Zadania administratora Ikona menu "Zadania administracyjne" w narzędziu Cube Designer. znajdującą się na wstążce "Cube Designer".
  2. Wybrać z menu opcję Wyświetl dzienniki.
  3. Wybrać dziennik do wyświetlenia:
    • Wybrać opcję Wyświetl dziennik platformy, aby wyświetlić dziennik usługi platformy.
    • Wybrać opcję Wyświetl dziennik aplikacji, aby wyświetlić dziennik określonej aplikacji.

Zarządzanie aplikacjami przy użyciu EAS Lite w narzędziu Cube Designer

W narzędziu Cube Designer można wybrać aplikacje do zarządzania w usługach Essbase Administration Services (EAS) Lite.

Mimo że internetowy interfejs Essbase to nowoczesny interfejs administracyjny obsługujący wszystkie bieżące funkcje platformy, używanie uproszczonej wersji usług Essbase Administration Services to oferująca ograniczone możliwości opcja dalszego zarządzania aplikacjami w sytuacji, gdy organizacja nie jest gotowa do przejścia na nowy interfejs. Ta opcja jest dostępna tylko w przypadku niezależnych instalacji Essbase w wersji Essbase 21c.

W dokumencie Use Essbase Administration Services Lite można znaleźć więcej informacji na temat EAS Lite oraz dowiedzieć się, jak konfigurować aplikacje w narzędziu Cube Designer, aby zarządzać nimi z poziomu EAS.

Resetowanie wymiaru przy użyciu narzędzia Cube Designer

Aby można było przeprowadzić niektóre operacje edycyjne za pomocą narzędzia Cube Designer, zachowując przy tym wszystkie dane, trzeba użyć — w odniesieniu do arkusza wymiaru w skoroszycie aplikacji — funkcji resetowania wymiaru w trybie przyrostowym.

Używając funkcji resetowania wymiaru, czyści się niego wszystkie elementy, a następnie ponownie je konstruuje z zachowaniem danych.

Używając funkcji resetowania wymiaru zaktualizować cały wymiar, gdyż w przeciwnym razie nastąpi utrata elementów i danych.

Resetowania wymiaru można używać dla następujących operacji edycji wymiaru:
  • Zmiana kolejności elementów
  • Wstawienie nowe elementu w określonym miejscu
  • Usunięcie elementów i zachowanie elementów współużytkowanych
  • Przeniesienie elementów i zachowanie elementów współużytkowanych
  • Przeniesienie elementów nadrzędnych wraz z ich wszystkimi elementami podrzędnymi

Należy pozostawić ustawienie "No" dla opcji "Allow Moves", gdyż w przeciwnym razie nie będzie można konstruować elementów współużytkowanych.

Zmienianie nazw elementów za pomocą tej techniki nie jest obsługiwane.

Aby zresetować wymiar przy użyciu narzędzia Cube Designer, należy:
  1. Otworzyć skoroszyt aplikacji.
  2. Kliknąć na ikonie Panel narzędzia Designer Ikona "Panel narzędzia Designer" ze wstążki "Cube Designer". znajdującej się na wstążce "Cube Designer".
  3. W panelu "Designer" kliknąć na ikonie Do arkusza Ikona "Do arkusza" z panelu "Designer"..
  4. W skoroszycie aplikacji wybrać wymiar do zresetowania.
  5. W panelu "Designer" wybrać z rozwijanego menu Tryb przyrostowy opcję Resetuj wymiar.
  6. W panelu "Designer" kliknąć na ikonie Do arkusza Ikona "Do arkusza" z panelu "Designer"..
  7. W skoroszycie aplikacji upewnić się, że w arkuszu wymiaru opcja Allow Moves jest ustawiona na No.
  8. Zapisać skoroszyt aplikacji.
  9. Skonstruować ponownie kostkę. Zob. temat "Tworzenie, ładowanie i obliczanie kostki" w sekcji Tworzenie aplikacji i kostki przy użyciu narzędzia Cube Designer.

Aktualizowanie przyrostowe kostek przy użyciu narzędzia Cube Designer

Aktualizując kostkę, określa się sposób ładowania wymiarów i elementów do struktury kostki przy użyciu źródła danych i pliku reguł.

Wymiary i elementy można także dodawać ręcznie w Essbase (zob. Tworzenie i aktualizowanie kostki z danych tabelarycznych).

W istniejącej kostce można zaktualizować przyrostowo wymiar lub dodać nowy.

Za pomocą narzędzia Cube Designer nie można usunąć wymiaru z istniejącej kostki ani zmienić jego nazwy.

  1. W programie Excel kliknąć ikonę Konstruowanie kostki Ikona "Konstruowanie kostki" ze wstążki "Cube Designer". znajdującą się na wstążce "Cube Designer".

  2. Wybrać z menu Opcja konstruowania opcję Aktualizuj kostkę.

    Jeśli struktura została zmieniona wskutek konstruowania wymiarów, można zmienić strukturę bazy danych. Każda z tych opcji określa sposób traktowania danych podczas zmieniania struktury:

    1. Aktualizuj kostkę - zachowaj wszystkie dane

      Zostaną zachowane wszystkie wartości danych.

    2. Aktualizuj kostkę - zachowaj dane wejściowe

      Zostaną zachowane wszystkie bloki (poziomu wyższego i niższego) zawierające załadowane dane.

      Opcja ta ma zastosowanie tylko do kostek stanowiących wolumen blokowy.

    3. Aktualizuj kostkę - zachowaj dane poziomu liści

      Zostaną zachowane tylko wartości poziomu liści (poziomu 0). Opcję tę należy wybrać, jeśli wszystkie wymagane do obliczeń dane znajdują się w elementach poziomu liści. Jeśli opcja ta zostanie wybrana, to przed zmianą struktury kostki zostaną usunięte wszystkie bloki poziomów wyższych. W rezultacie ulega zmniejszeniu ilość miejsca wymagana do zmiany struktury oraz zostaje skrócony czas wykonywania obliczeń. Gdy kostka zostanie ponownie obliczona, zostaną utworzone bloki poziomów wyższych.

    4. Aktualizuj kostkę - usuń wszystkie dane

      Zostaną wyczyszczone wszystkie wartości danych.

      Opcja ta ma zastosowanie tylko do kostek stanowiących wolumen blokowy.

  • Definicje konstruowania wymiarów są zawarte w skoroszycie aplikacji i są używane do automatycznego generowania niezbędnych plików reguł. Podczas konstruowania plików z użyciem narzędzia Cube Designer nie wybiera się plików reguł.

  • Dokonując — podczas przyrostowej aktualizacji kostki przy użyciu narzędzia Cube Designer i skoroszytu aplikacji — zmian w atrybutach zdefiniowanych przez użytkownika (UDA), trzeba określić wszystkie UDA w arkuszu wymiaru (zarówno dodawane nowe, jak i już istniejące w strukturze). Jeśli zostaną określone nie wszystkie, lecz tylko niektóre UDA (na przykład tylko dodawane), to nieokreślone zostaną usunięte.

  • Gdy wymiar jest dodawany przyrostowo do istniejącej aplikacji za pomocą skoroszytu aplikacji, dane są automatycznie mapowane na nowy element najwyższego poziomu. Nie ma sposobu wybrania elementu składowanego, na który mają być mapowane istniejące dane. Jeśli nowy wymiar zawiera obliczany dynamicznie element najwyższego poziomu, to dane zostaną utracone, ponieważ elementy dynamiczne nie mogą przechowywać danych.

    Jeśli w celu dodania nowego wymiaru, w którym element najwyższego poziomu ma być obliczany dynamicznie, jest używany skoroszyt aplikacji, należy:
    1. Dodać nowy wymiar z elementem najwyższego poziomu ustawionym jako element składowany.
    2. Uruchomić skrypt obliczeń kopiujący dane z nowego elementu najwyższego poziomu do innego elementu składowanego, występującego w tym wymiarze.
    3. Zmienić element najwyższego poziomu na obliczany dynamicznie.

Tworzenie kostki z danych tabelarycznych przy użyciu narzędzia Cube Designer

W tej procedurze, w celu zademonstrowania koncepcji nagłówków naturalnych i nagłówków wyznaczających (podpowiedzi), są używane przykładowe pliki Excela z danymi tabelarycznymi. Zob. Przekształcanie danych tabelarycznych w kostkę.

  1. W programie Excel kliknąć ikonę Katalog Ikona "Katalog" ze wstążki "Cube Designer". znajdującą się na wstążce "Cube Designer".
  2. W oknie dialogowym "Pliki Essbase" wybrać w obszarze Katalog opcję Galeria, po czym wybrać przykładowy plik danych tabelarycznych:
    • Techniczne > Format tabeli > Sample_Table.xlsx: Nagłówki naturalne
    • Techniczne > Format tabeli > Unstr_Hints.xlsx: Nagłówki wyznaczające
  3. Nacisnąć przycisk Otwórz.
  4. Kliknąć na ikonie Transformacja danych Ikona "Transformacja danych" ze wstążki "Cube Designer". znajdującej się na wstążce "Cube Designer".
  5. W oknie dialogowym "Transformacja danych" wprowadzić nazwę aplikacji i nazwę kostki (o ile mają zostać zmienione nazwy domyślne). Jeśli ta nazwa aplikacji już istnieje, to nie będzie można uzyskać podglądu danych ani skonstruować nowej kostki i trzeba będzie wprowadzić nową nazwę aplikacji.
    Nazwa aplikacji bazuje na nazwie pliku źródłowego (bez rozszerzenia), a nazwa kostki — na nazwie arkusza.
    • Sample_Table.xlsx: Nazwą aplikacji jest Sample_Table, a nazwą kostki — Sales.
    • Unstr_Hints.xlsx: Nazwą aplikacji jest Unstr_Hints, a nazwą kostki — SpendHistory.
  6. Jeśli został wybrany plik Sample_Table.xlsx, nie naciskać przycisku Podgląd danych. Przejść do punktu 8 w celu utworzenia kostki.
  7. Jeśli został wybrany plik Unstr_Hints.xlsx, nacisnąć przycisk Podgląd danych. Skoroszyt zostaje wysłany do Essbase w celu dokonania analizy, po czym są zwracane powiązania, które należy przejrzeć.
    1. Korzystając z widoku drzewa, można przeciągać elementy (i ich elementy-dzieci) do innych miejsc w drzewie. Zostają wówczas zmienione wyznaczenia domyślne i w związku z tym są tworzone hierarchie wymiarów, hierarchie miar i elementy pomijane, inne niż zawarte w analizie domyślnej. Można także kliknąć prawym przyciskiem myszy nazwę elementu, po czym wybrać wyznaczenie elementu: Generacja, Atrybut, Alias lub UDA.
      W niektórych przypadkach, gdy jest zmieniane wyznaczenie elementów, mamy do czynienia z działaniem specjalnym:
      • Gdy generacja jest przeciągana do miary, wszystkie atrybuty, atrybuty zdefiniowane przez użytkownika (UDA) i aliasy generacji źródłowej są również przenoszone do miar.
      • Gdy generacja jest przeciągana do Pomijane, wszystkie atrybuty, atrybuty zdefiniowane przez użytkownika (UDA) i aliasy w tej generacji są również przenoszone do Pomijane.
      • Przeciąganie miary do innego wyznaczenia jest dozwolone, jeśli nie zawiera ona żadnych formuł.
    2. Jeśli zmiany mają nie zostać zapisane, nacisnąć przycisk Opcje, po czym wybrać opcję Resetuj do pierwotnego nagłówka.
    3. Aby przed wdrożeniem zmienić typ kostki i tworzonych wymiarów, wybrać Opcje, a następnie Typ kostki. Wybrać Hybrydowa struktura BSO (wolumen blokowy) lub ASO (magazyn agregacji).
    4. Analizę można ukierunkować tak, aby wykrywała dwa rodzaje wyznaczeń: albo miary i wymiary hierarchiczne, albo miary, wymiary hierarchiczne i atrybuty. Definiuje się to, wybierając kolejno Opcje i Projektowanie kostki, a następnie jedną z opcji. Po dokonaniu wyboru kliknąć ponownie Podgląd.
      Okno dialogowe "Transformacja danych" z narzędzia Cube Designer.

  8. Gdy wszystko będzie gotowe do utworzenia kostki, nacisnąć przycisk Uruchom.
  9. Gdy pojawi się pytanie, czy kostka ma zostać utworzona, nacisnąć przycisk Tak.
  10. (Opcjonalnie) Gdy pojawi się pytanie, czy ma zostać wyświetlony status zlecenia, nacisnąć przycisk Tak.
    Okno dialogowe "Przeglądarka zleceń" z narzędzia Cube Designer.

    Nowo utworzone aplikacja i kostka są wyświetlane na stronie startowej "Aplikacje" w internetowym interfejsie Essbase i są dostępne w narzędziu Cube Designer. Teraz, mając kostkę utworzoną z danych tabelarycznych, można ją wyeksportować do skoroszytu aplikacji.
  11. Kliknąć na ikonie Lokalne Ikona "Lokalne" ze wstążki "Cube Designer". znajdującej się na wstążce "Cube Designer", po czym wybrać opcję Eksportuj kostkę do skoroszytu aplikacji.
  12. W oknie dialogowym "Eksport kostki do skoroszytu aplikacji" wybrać aplikację i kostkę, po czym nacisnąć przycisk Uruchom.
Informacje, jak utworzyć kostkę za pomocą interfejsu internetowego, są dostępne pod hasłem Tworzenie i aktualizowanie kostki z danych tabelarycznych.

Eksportowanie kostek do skoroszytów aplikacji przy użyciu narzędzia Cube Designer

Za pomocą narzędzia Cube Designer można wyeksportować dowolną kostkę, która istnieje w Essbase.

  1. Wybrać metodę konstruowania w formacie "generacja" albo "nadrzędny-podrzędne".
  2. W programie Excel kliknąć ikonę Lokalne Ikona "Lokalne" ze wstążki "Cube Designer". znajdującą się na wstążce "Cube Designer", po czym wybrać opcję Eksportuj kostkę do skoroszytu aplikacji.
  3. W oknie dialogowym "Eksport kostki" wybrać aplikację i kostkę, która ma zostać wyeksportowana.
    • Wybrać opcję Dołącz dane, jeśli w skoroszycie aplikacji mają zostać zawarte dane wejściowe.
      • W przypadku kostek stanowiących wolumen blokowy, jeśli rozmiar danych jest równy lub mniejszy 400 MB, dane są eksportowane do arkusza "Data" (Dane) skoroszytu aplikacji. Jeśli rozmiar danych przekracza 400 MB, są one eksportowane do pliku płaskiego Nazwakostki.txt, zawartego w pliku Nazwakostki.zip. Plik .zip zostanie utworzony w podanym katalogu, o ile proces eksportu zakończy się powodzeniem.

      • W przypadku kostek stanowiących magazyn agregacji, dane — bez względu na ich rozmiar — są zawsze eksportowane do pliku płaskiego Nazwakostki.txt, zawartego w pliku Nazwakostki.zip. Plik .zip zostanie utworzony w podanym katalogu, o ile proces eksportu zakończy się powodzeniem.

    • Wybrać opcję Uwzględnij skrypty obliczeń, jeśli w skoroszycie aplikacji mają zostać zawarte skrypty obliczeń występujące w kostce stanowiącej wolumen blokowy.

      Kostki stanowiące magazyn agregacji nie mają skryptów obliczeń.

    • Wybrać opcję Dołącz identyfikatory elementów, jeśli w skoroszycie aplikacji mają zostać w arkuszach wymiarów zawarte identyfikatorów elementów.

    Okno dialogowe "Eksport kostki do skoroszytu aplikacji".

  4. Nacisnąć przycisk Uruchom.
  5. Gdy eksport zostanie ukończony, nacisnąć przycisk OK.
    Skoroszyt aplikacji jest zapisywany w lokalnym folderze: C:\Użytkownicy\nazwa_użytkownika\AppData\Roaming\Oracle\smartview\DBX. Ponieważ jest zapisywany w lokalnej lokalizacji, można go tworzyć za pomocą ikony Lokalne Ikona "Lokalne" ze wstążki "Cube Designer". ze wstążki "Cube Designer".

Wyeksportowany skoroszyt aplikacji można zaimportować do Essbase. Zob. następujące tematy: