Schemy
Schemy to katalog zapisanych schem Mondrian w Twoim tenancie. Każda schema to jedna lub więcej kostek; każda kostka to to, co ludzie i agenci faktycznie odpytują. Strona pokazuje nazwę schemy, kostki w środku, połączenie, na które wskazuje, i czas ostatniej aktualizacji.
Przez większość czasu po prostu rzucisz okiem na tę stronę, by potwierdzić, co jest zapisane. Dwa przypadki, gdy naprawdę coś tu zrobisz:
Edycja XML kostki. Kliknij schemę, by otworzyć widok szczegółów. XML pojawia się w edytorze; Edytuj przełącza go do zapisu, a Zapisz utrwala zmianę. Silnik odświeża cache przy następnym zapytaniu, więc zmiany są żywe w sekundy.
Sprzątanie. Ikona kosza w wierszu, potwierdź, zniknęło. Nie
ma cofnięcia — XML schemy jest czyszczony, a wszelkie workbooki
wskazujące na jej kostki zwracają błąd schema not found, dopóki
nie zapiszesz ponownie. Warto trzymać lokalną kopię zapasową
przed usunięciem, jeśli jest jakaś szansa, że będziesz jej chciał
z powrotem.
Jak wygląda XML schemy
Zwykle nie powinieneś tego musieć czytać — pisze go za Ciebie Schema designer — ale minimalna kostka brzmi:
<Schema name="sales"> <Cube name="Sales"> <Table name="fact_sales"/> <Dimension name="Date" foreignKey="date_id"> <Hierarchy hasAll="true" primaryKey="date_id"> <Table name="dim_date"/> <Level name="Year" column="year" type="Numeric"/> <Level name="Quarter" column="quarter" type="Numeric"/> <Level name="Month" column="month" type="Numeric"/> </Hierarchy> </Dimension> <Measure name="Revenue" column="revenue" aggregator="sum"/> <Measure name="Orders" column="order_id" aggregator="count"/> </Cube></Schema>Edytor przyjmuje to, co przyjmuje Mondrian 4. Jeśli zapiszesz nieprawidłowy XML, wynurzamy błąd parsera inline, zamiast po cichu trzymać zepsuty stan.
Powiązane
- Schema designer — autorsuj nowe schemy zamiast edytować istniejące.
- Biblioteka kostek — sklonuj gotową kostkę do swojego katalogu.
- Analiza — otwórz dowolną kostkę do zapytań.
- Połączenia — każda schema wskazuje na jedno.