Budowanie zapytania
Zapytanie Saiku buduje się, przeciągając pola do stref upuszczania u góry workbencha. Nie ma SQL do pisania ani MDX — UI generuje zapytanie za Ciebie, gdy komponujesz. Ta strona pokrywa ruchy, których będziesz używał raz po raz.
Minimalne użyteczne zapytanie
-
Otwórz kostkę z Analizy.
-
Przeciągnij miarę (np. Revenue) do strefy upuszczania Kolumny.
-
Przeciągnij poziom wymiaru (np. Time › Year) na Wiersze.
-
Chwilę poczekaj. Tabela wynikowa się renderuje.
Tyle — masz tabelę przychodu rok-po-roku.
Ten sam workflow z dwiema miarami: przeciągnij drugą miarę do Kolumn. Dwa poziomy wymiarów: przeciągnij drugi poziom na Wiersze. Saiku komponuje je automatycznie.
Drillowanie w dół
Kliknij dowolną wartość-rodzica w wyniku. Następny poziom rozwija się pod spodem. Więc wiersz pokazujący 2024 rozwija się, by pokazać Q1 2024, Q2 2024 itd. Kliknij dowolny z nich, by drillnąć do miesięcy. Kliknij znowu, by drillnąć do dni.
Dwa tryby tego, co dzieje się z wierszem rodzica:
- Drill do szczegółu (domyślny) — rodzic zostaje widoczny z jego dziećmi wciętymi pod nim. Używaj, gdy chcesz sum obok rozkładu.
- Zastąp — rodzic znika; zostają tylko dzieci. Przydatne, gdy suma rodzica nie jest interesująca, a Ty chcesz miejsca na ekranie dla szczegółu.
Prawy klik wartości dla menu opcji drillowania.
Filtrowanie
Trzy rodzaje filtra, w zależności od tego, co chcesz ograniczyć.
Filtr członków. Wybierz, które wartości wymiaru włączyć. Przeciągnij poziom do strefy upuszczania Filtry, potem kliknij wiersz filtra, by otworzyć selektor. Zaznacz członków, których chcesz; odznacz resztę. Używaj do „pokaż tylko region South-West” albo „pokaż tylko te trzy linie produktowe”.
Filtr daty. Specyficznie dla hierarchii dat. Przeciągnij poziom daty do Filtrów, kliknij wiersz filtra i wybierz zakres — ostatnie 7 dni, ten miesiąc, ostatni kwartał, niestandardowy zakres dat. UI obsługuje, cokolwiek wspiera hierarchia dat kostki.
Filtr niestandardowy (MDX). Tryb dla zaawansowanych użytkowników dla filtrów, których prosty selektor członków nie wyraża („top 10 produktów po przychodzie”, „klienci, których łączny wydatek > 1000”). Okno dialogowe filtra ma pole tekstowe MDX dla wyrażeń swobodnych. Zapisane jako część workbooka.
Sortowanie
Kliknij nagłówek kolumny w wyniku, by posortować po tej kolumnie — rosnąco za pierwszym kliknięciem, malejąco za drugim, wyłączone za trzecim. Bieżące sortowanie jest pokazane ikoną strzałki w nagłówku.
Sortuj po mierze, by rankować wiersze („regiony o najwyższym przychodzie najpierw”). Sortuj po poziomie wymiaru, by alfabetyzować.
Top-N
Dla „pokaż mi top 10 produktów po przychodzie” połącz sortowanie z filtrem:
- Przeciągnij poziom Product Name na Wiersze.
- Przeciągnij miarę Revenue do Kolumn.
- Kliknij nagłówek kolumny Revenue, by posortować malejąco.
- Otwórz okno filtra dla poziomu Product Name, przełącz na Top N, ustaw N = 10, wybierz miarę (Revenue) i kierunek (top).
Tabela wynikowa pokazuje tylko top 10 produktów po przychodzie, posortowanych malejąco.
Calculated members
Czasem chcesz wartości, której nie ma bezpośrednio w kostce —
„marża zysku” wyprowadzona z revenue - cost. Calculated members
pozwalają to wyrazić bez zmiany schemy.
Menu Calculated Members mieszka w sekcji miar. Kliknij
Dodaj, nadaj nazwę, napisz wyrażenie MDX
([Measures].[Revenue] - [Measures].[Cost] na przykład), ustaw
format ("#,##0"), zapisz. Nowa miara pojawia się na pasku bocznym
i możesz ją przeciągnąć jak każdą inną.
Calculated members są zakresowane do bieżącego workbooka. Aby dzielić się nimi między workbookami, zapisz workbook z kalkulacją w miejscu, potem otwórz i „Zapisz jako”, by odpączkować warianty.
Zapisywanie sub-zapytań
Długie analizy czasem potrzebują kamienia milowego — zapytania, którego wynik karmi następne zapytanie. Saiku obsługuje to przez nazwane zbiory i sub-kostki, oba dostępne z obszaru calculated-members. Poza zakresem tej strony; zobacz upstreamowe dokumenty Saiku na saiku.meteorite.bi dla głębokiego nurka.
Drillthrough
Czasem chcesz zobaczyć surowe wiersze tabeli faktów stojące za jedną komórką. Prawy klik komórki i wybór Drill through — Saiku uruchamia ekwiwalentny SQL względem hurtowni i pokazuje bazowe wiersze.
To omija agregację kostki całkowicie. Przydatne do dochodzeń „dlaczego ta liczba jest tak wysoka?” i do weryfikacji, że dziwnie wyglądający wynik naprawdę odzwierciedla to, co jest w hurtowni.
Wiersze drillthrough możesz eksportować bezpośrednio (Excel / CSV) — zobacz MDX i eksport.
Drill across
Zapytanie drill-across przechodzi przez wiele kostek dzielących
wymiar. Jeśli masz kostkę Sales i kostkę Inventory obie
kluczowane na Product, możesz drillnąć poprzecznie, by wciągnąć
poziomy zapasów do analizy sprzedaży. To samo menu prawego
kliknięcia.
Gdy auto-run staje na drodze
Dla złożonych pivotów chcesz ułożyć układ przed odpaleniem zapytania. Wyłącz auto-execution na pasku narzędzi; przeciągaj pola swobodnie; kliknij Uruchom zapytanie, gdy gotowe. Każde uruchomienie zapytania pokazuje mały spinner; kliknij Anuluj, jeśli długo działające zapytanie trzeba zabić.
Co właściwie budujesz
Za kulisami każde przeciągnięcie i upuszczenie w workbenchu kompiluje się do zapytania MDX. Pokaż MDX na pasku narzędzi otwiera panel z bieżącym zapytaniem. W większości analiz nigdy go nie będziesz potrzebował, ale przydaje się do:
- Debugowania nieoczekiwanych wyników.
- Kopiowania do innego narzędzia mówiącego MDX.
- Strojenia ręcznego przed zapisem.
Strona MDX i eksport pokrywa edytor MDX szczegółowo.
Co dalej
- Wykresy i wizualizacje — wybierz właściwy wizualny dla pytania.
- Wyciąganie wniosków z danych — wersja narracyjna: jak analitycy faktycznie używają tych narzędzi, by odpowiadać na realne pytania.
- MDX i eksport — edytor MDX + opcje eksportu Excel / CSV / PDF.