Omówienie arkusza "Cube.Generations"

Arkusze "Cube.Generations"

Arkusz "Cube.Generations" służy do nadawania nazw generacjom w strukturze.

Termin "generacja" oznacza odległość elementu od głównego poziomu wymiaru. Używając numeru generacji, można ustalać lokalizację elementów w drzewie bazy danych. Wszystkie elementy (w bazie danych), które oddziela ta sama liczba gałęzi od poziomu głównego, mają ten sam numer generacji. Numerem generacji wymiaru jest 1, jego elementy podrzędne (elementy dzieci) mają numer generacji równy 2 itd.

W strukturze można tworzyć nazwy generacji, używając wyrazów lub fraz opisujących generację. Na przykład można utworzyć nazwę generacji "Cities" opisującą wszystkie miasta występujące w strukturze.

Nazw generacji można także używać w skryptach obliczeń, gdy trzeba podać listę numerów generacji. Na przykład można ograniczyć obliczenia ze skryptu do wszystkich elementów określonej generacji.

Dla danej generacji można określić tylko jedną nazwę. Podana nazwa musi być unikatowa, czyli nie może być identyczna z nazwą innej generacji ani nazwą poziomu, elementu lub aliasu (w tym aliasu konwencjonalnego).

Jeśli jest konstruowana kostka za pomocą skoroszytu aplikacji, zawierającego w arkuszu "Cube.Generations" nazwy zarezerwowane dla dynamicznych ciągów czasowych (DTS), Essbase automatycznie utworzy i włączy odpowiadający element DTS.

Uwaga:

Sekcja "Wymiar" arkusza "Cube.Generations" zmienia się, gdy zmieniamy arkusz wymiaru (Dim.nazwa_wymiaru), dodając lub usuwając elementy w taki sposób, że ulega zmianie liczba generacji w wymiarze. Po dokonaniu zmian w arkuszu wymiaru, polegających na dodaniu lub usunięciu elementów, należy zawsze w ramach procesu edycji nacisnąć przycisk Zaktualizuj arkusz generacji, znajdujący się na karcie Wymiary panelu narzędzia Designer.

Format arkusza "Cube.Generations"

Na poniższym rysunku pokazano arkusz "Cube.Generations" z przykładowego skoroszytu aplikacji.


Arkusz "Cube.Generations" ze skoroszytu aplikacji

Tabela A-5 Pola i poprawne wartości w arkuszach generacji

Właściwość lub pole Poprawne wartości Opis

Dimension Name

Ograniczenia w zakresie nadawania nazw wymiarom są podane w dokumencie Naming Conventions for Dimensions, Members, and Aliases.

Nazwa wymiaru.

Generation Number

Numer generacji: 1 lub większy.

Gałąź stanowiąca poziom główny drzewa ma numer 1. Numery generacji zwiększają się w miarę przechodzenia do elementów-liści.

Generation Name

Dla każdej z generacji można zdefiniować tylko jedną nazwę. Podczas nadawania nazw generacjom należy przestrzegać tych samych reguł, które obowiązują dla nazw elementów. Zob. Naming Conventions for Dimensions, Members, and Aliases.

Nazwa generacji.

Pola tego można użyć do tworzenia lub zmieniania nazw generacji. Należy wprowadzić nazwę generacji, po czym skonstruować lub zaktualizować kostkę, używając skoroszytu aplikacji. Zob. Aktualizowanie przyrostowe kostek przy użyciu narzędzia Cube Designer.

Unique

  • Yes

  • No

Dla struktur ze zduplikowanymi nazwami elementów należy wybrać "Tak", aby w powiązanej generacji były wymagane unikatowe nazwy elementów.