Zapytaj AI
Panel Zapytaj AI mieszka na pasku narzędzi workbencha Saiku. Kliknij przycisk ⚡, a z prawej wysuwa się szuflada, w której możesz wpisywać pytania po ludzku i dostawać strukturalne zapytanie do kostki bez pisania MDX.
To najszybsza droga do „pierwszej użytecznej liczby” na kostce, której jeszcze nie znasz na pamięć — a panel zawsze pokazuje Ci wygenerowane zapytanie, więc maszyneria nigdy nie wydaje się nieprzejrzysta.
Otwieranie panelu
-
Wybierz kostkę na lewym pasku bocznym — panel zawsze pyta względem bieżąco wybranej kostki.
-
Kliknij przycisk ⚡ Zapytaj AI na pasku narzędzi workspace’u. (Klawiatura: nie ma jeszcze globalnego skrótu — przycisk to Twój punkt wejścia.)
-
Szuflada wysuwa się z prawej. Jeśli żadna kostka nie jest wybrana, stan pusty mówi, by najpierw jakąś wybrać.
Zadawanie pytania
Wpisz pytanie do pola tekstowego na dole i naciśnij Wyślij — albo ⌘/Ctrl + Enter, by wysłać bez sięgania po myszkę. Sam Enter wstawia nową linię, więc pytania wielolinijkowe też działają.
Przykłady, które dobrze się rozwiązują:
- „Pokaż sprzedaż wg krajów za ostatni kwartał.”
- „Top 5 klientów po sprzedaży w sklepie w 1997.”
- „Jak rozkłada się unit sales po typie sklepu i kwartale?”
- „Tylko sumy po regionach.”
Model widzi tylko schemę tej kostki — nazwy miar, hierarchie wymiarów, nazwy poziomów, przykładowych członków — więc pytania odwołujące się do rzeczy obecnych w kostce dobrze się rozwiązują. Pytania o dane na innej kostce nie (AI nie widzi innych kostek).
Wiele tur — uzupełnij poprzednią odpowiedź
Gdy zadałeś jedno pytanie, następne może odwoływać się do pierwszego:
„Pokaż sprzedaż wg krajów ostatni kwartał.” → 3 wiersze.
„Teraz rozbij to też po regionach.” → wciąż używa sales last quarter, ale z dodanym regionem.
Wcześniejsze tury są wysyłane z powrotem do modelu jako kontekst, więc uzupełnienia rozwiązują się naturalnie. Wyczyść konwersację (🗑 w nagłówku panelu) wyciera ten kontekst, jeśli chcesz świeżego startu.
Czytanie odpowiedzi
Każda odpowiedź to bąbelek w wątku czatu zawierający:
- Jednolinijkowe podsumowanie — „Zwrócono 12 wierszy.” albo wiadomość o samokorekcji, gdy model wybrał coś nieprawidłowego.
- ▶ Wygenerowany MDX — kliknij, by rozwinąć. To dokładny MDX,
który uruchomił silnik. Wewnątrz rozwiniętego widoku:
- Kopiuj — wrzuca MDX do schowka.
- Edytuj na płótnie — ładuje MDX do Twojej aktywnej karty zapytania i uruchamia ponownie na workbenchu. Wykres, siatka, sortowanie, drill, eksport — wszystko, co robisz z ręcznie zbudowanym zapytaniem, po prostu działa.
- przez nazwa-modelu — mała stopka pokazująca, który LLM wyprodukował tę odpowiedź. Przydatne do debugowania „dlaczego to pytanie zachowało się inaczej wczoraj?”.
Wynik żyje też w panelu — Edytuj na płótnie potrzebne tylko, gdy chcesz wokół niego pełnego workbencha.
Samokorekcja — gdy model wybiera coś nieprawidłowego
Model może nazwać miarę lub wymiar, której kostka nie ma. Gdy tak się dzieje, zobaczysz bąbelek mówiący „Model wyemitował zapytanie, które się nie zwalidowało” z małą sekcją Czy chodziło Ci (o pole <field>) listującą najbliższe prawidłowe nazwy jako klikalne chipy.
Kliknij dowolny chip → tekst chipa dopisuje się do Twojego promptu → zapytaj znowu. Model używa korekty jako wskazówki i zazwyczaj trafia za drugim razem.
To ta sama samokorekcyjna koperta walidacji, którą API AI Query wystawia agentom, wynurzona tu jako klikalne sugestie.
Czego panel nie robi
Panel jest celowo wąski:
- Jedna kostka na raz. Pytania cross-kostkowe („porównaj Sales z HR”) nie są obsługiwane — wybierz najpierw właściwą kostkę.
- Bez streamingu. Odpowiedź pojawia się, gdy model skończy; kropki ❄️ „myślenia” to Twój wskaźnik statusu.
- Bez wyjścia SQL. Panel mówi w MDX (języku OLAP, którego Saiku używa wewnętrznie) — jeśli potrzebujesz surowego SQL, użyj narzędzi MDX i eksport po Edytuj na płótnie.
- Bez historii między sesjami. Wątek czatu żyje w stanie otwartym szuflady. Zamknięcie szuflady lub odświeżenie strony startuje świeżą rozmowę.
Prywatność
Każde pytanie jest wysyłane do skonfigurowanego dostawcy LLM (Anthropic lub OpenAI) razem ze schemą aktywnej kostki (nazwy miar, nazwy wymiarów, przykładowe podpisy członków). Nie widzi:
- Innych kostek, do których masz dostęp — tylko tej w żądaniu.
- Bazowego SQL ani poświadczeń hurtowni.
- Historii rozmów innych użytkowników.
- Żądania HTTP, Twojego ciasteczka sesyjnego ani żadnego nagłówka.
Jeśli Twój wdrażający używa endpointa kompatybilnego z OpenAI wskazującego na infrastrukturę on-prem (Azure / vLLM / Ollama), pytania nigdy nie opuszczają tej granicy. Zobacz stronę API AI Ask dla modelu dostawcy.
Kiedy używać Zapytaj AI vs resztę workbencha
| Cel | Użyj |
|---|---|
| Dostać pierwszą użyteczną liczbę na nowej kostce | Zapytaj AI, potem Edytuj na płótnie |
| Zbudować zapytanie pole po polu z pełną kontrolą | Przeciągnij i drillnij w workbenchu |
| Autorować złożony wykres | Wykresy |
| Sięgnąć do istniejącego MDX lub wyeksportować surowe dane | MDX i eksport |
| Pozwolić agentowi odpytywać Saiku bez UI | Serwer MCP |
Panel to punkt wejścia — gdy masz zapytanie, reszta workbencha to miejsce, w którym mieszkasz.
Co dalej
- Workbench Saiku — wycieczka po otaczającym UI.
- Budowanie zapytania — ręczna konstrukcja zapytania.
- API AI Ask — endpoint REST za panelem, do osadzania we własnym UI lub skryptach.