Po dodaniu wymiarów i elementów do struktury Essbase i zapisaniu tej struktury zostanie uaktywniona restrukturyzacja kostki. Należy określić, w jaki sposób wartości danych będą obsługiwane w trakcie restrukturyzacji. Dodanie lub usunięcie wymiaru spowoduje konieczność wskazania zmian w powiązaniach danych.
- W edytorze struktury dodać wymiar do struktury. Zob. Ręczne dodawanie wymiarów do struktur.
- Dodać elementy jako dzieci nowego wymiaru. Zob. Ręczne dodawanie elementów do struktur.
- Nacisnąć Sprawdź
.
- Nacisnąć Zapisz strukturę
.
- W oknie dialogowym Opcje zmiany struktury bazy danych określić — wybierając jedną z następujących opcji — jak wartości danych mają być traktowane podczas restrukturyzacji:
- Wszystkie dane — Zostaną zachowane wszystkie wartości danych.
- Odrzuć wszystkie dane — Zostaną wyczyszczone wszystkie wartości danych.
- Dane poziomu 0 — Zostaną zachowane tylko wartości poziomu 0. Opcję tę należy wybrać, jeśli wszystkie wymagane do obliczeń dane znajdują się w elementach poziomu 0. Jeśli ta opcja 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.
- Dane wejściowe — Zostaną zachowane tylko bloki zawierające ładowane dane. Zostaną także zachowane wszystkie bloki (poziomu wyższego i niższego) zawierające załadowane dane.
- W oknie dialogowym Opcje zmiany struktury bazy danych, jeśli zostanie wyświetlony odpowiedni monit, wybrać element z dodanego wymiaru, z którym mają zostać powiązane istniejące dane, lub (jeśli usunięto wymiar) wybrać element z usuniętego wymiaru, dla którego mają zostać zachowane dane.
- Kliknąć OK.