W skoroszycie aplikacji arkusz Cube.TypedMeasures definiuje miary dat i listy tekstów, rozszerzające zdolności analityczne Essbase na zawartość tekstową, wykraczającą poza dane liczbowe.
Składowanie i analizowanie wartości tekstowych może być przydatne, gdy komórka musi zawierać jedną z wartości tekstowych z ograniczonej listy (na przykład produkt może być sprzedawany w 5 różnych kolorach). Kolor jest miarą tekstową, której wartością musi być jeden z 5 kolorów. Kolory te stanowią zbiór tekstowych wartości napisowych zmapowanych na odpowiadające im identyfikatory liczbowe.
Miary daty i mapowania list tekstów są zawarte w tabelach w arkuszu Cube.TypedMeasures.
Na poniższym rysunku jest pokazany arkusz "Cube.TypedMeasures" z przykładowego skoroszytu aplikacji.
Pola i wartości tabeli miar daty:
Właściwość lub pole | Poprawne wartości | Opis |
---|---|---|
Powiązane elementy | Elementy z wymiaru oznakowanego jako "Konta". | Wiersz "Powiązane elementy" zawiera nazwy elementów z wymiaru "Konta". |
Pola i wartości tabeli właściwości listy tekstów:
Właściwość lub pole | Poprawne wartości | Opis |
---|---|---|
List Name |
Nie może przekraczać 80 znaków. |
Lista tekstów musi się zaczynać nazwą listy, po której (w sąsiedniej komórce) jest podana jej wartość. |
Associated Members |
Nazwy istniejących elementów. |
Nazwy elementów dodawane w sąsiednich komórkach. W komórkach tych (po prawej) można dodawać wiele nazw elementów. |
ID |
Pierwszymi dwiema wartościami pod ID są #Missing i #OutOfRange. Te dwie wartości muszą istnieć w każdej tabeli listy tekstów. Pozostałe ID muszą być liczbami całkowitymi. |
Każdy ID — w tym #Missing, #OutOfRange i wartości liczbowe — musi być mapowany na wartość tekstową. Pierwsze dwa ID (#Missing i #OutOfRange) służą do obsługi przypadków, w których dane tekstowe są puste lub niepoprawne. Na przykład, jeśli spróbujemy załadować nieodwzorowaną wartość (na przykład "Average") do miary tekstowej, to wartość komórki nie zostanie zaktualizowana i w wyniku zapytania zostanie wyświetlony tekst #Missing. Jeśli zostanie podjęta próba załadowania nieodwzorowanej wartości liczbowej komórki, zapytanie zwróci N/A. |
Text |
Maksymalnie 80 znaków. |
Kolumny te zawierają wartości tekstowej dla każdej z miar tekstowych. Każda wartość tekstowa musi być mapowana na liczbę całkowitą zawartą w kolumnie ID. Każda wartość tekstowa, która na liście tekstów nie jest mapowana na liczbę całkowitą, jest traktowana przez Essbase jako niepoprawna. |
Zob.