Eksport kostki do danych tabelarycznych

W celu ułatwienia przenoszenia i współużytkowania danych między Essbase a źródłami relacyjnymi, przydatne może się okazać wygenerowanie spłaszczonych (niestrukturalnych) wyników z kostki Essbase. W tym celu można wyeksportować kostkę Essbase w formacie tabelarycznym.

Mając przynajmniej uprawnienie "Aktualizacja bazy danych" (uprawnienie poziomu aplikacji), można — korzystając z internetowego interfejsu Essbase — wyeksportować kostkę w formacie tabelarycznym do Excela. Te wyeksportowane dane tabelaryczne są uporządkowane w kolumny z nagłówkami, których Essbase może użyć do wdrożenia nowej kostki wielowymiarowej.

Eksportowane dane tabelaryczne różnią się od danych eksportowanych do skoroszytu aplikacji. Eksportowane dane tabelaryczne składają się z danych i metadanych, podczas gdy skoroszyty aplikacji są wysoce strukturyzowane i zawierają informacje o kostce, takie jak jej ustawienia i hierarchie wymiarów.

Poniżej jest pokazany przykładowy wynik w formacie CSV, uzyskany wskutek wyeksportowania kostki Sample Basic do tabeli.

Wynik w formacie CSV, uzyskany wskutek wyeksportowania kostki Sample Basic do tabeli

W nagłówkach kolumn są zawarte w kolejności logicznej ich faktyczne powiązania, dzięki czemu Essbase może wykryć wzorce powiązań niezbędne do skonstruowania hierarchii.

Eksportowana kostka musi spełniać następujące warunki:
  • Nie może być kostką z włączonymi scenariuszami.
  • Musi zawierać wymiar miar, który musi być wymiarem gęstym.
  • Nie może mieć hierarchii asymetrycznych (niewyrównanych). Zob. Hierarchy Shapes.

Jeśli jest eksportowana kostka zawierająca elementy współużytkowane, to nie są one dodawane do eksportowanego pliku.

Aby wyeksportować kostkę w formacie tabelarycznym w interfejsie Redwood:
  1. Na stronie "Aplikacje" otworzyć aplikację, a następnie otworzyć bazę danych (kostkę).
  2. Z menu Czynności wybrać Eksportuj do formatu tabeli.
  3. Wybrać, czy mają być eksportowane bloki dynamiczne, po czym nacisnąć przycisk OK.
Aby wyeksportować kostkę w formacie tabelarycznym w klasycznym interfejsie internetowym:
  1. W internetowym interfejsie Essbase rozwinąć aplikację zawierającą kostkę, która ma zostać wyeksportowana.
  2. Wybrać z menu "Czynności" (z prawej strony nazwy kostki) opcję Eksportuj do formatu tabeli.
  3. Wybrać, czy mają być eksportowane bloki dynamiczne, po czym nacisnąć przycisk OK.

Nagłówki kolumn w wyeksportowanym arkuszu są nagłówkami wyznaczającymi.

Plik danych tabelarycznych można zaimportować w celu utworzenia nowej kostki. Zob. Przekształcanie danych tabelarycznych w kostkę i Używanie nagłówków wyznaczających do przekształcania danych tabelarycznych w kostki.