Przejdź do treści
Raportowanie i analityka

Zadaj pytanie. Dostań raport, który pokażesz zarządowi.

Napisz, co chcesz wiedzieć, tak jak byś to powiedział. Wraca prawdziwy raport, który pokażesz na wykresie, wyeksportujesz i zachowasz na pulpicie — a każda liczba w nim jest zdefiniowana raz, więc dwie osoby pytające o to samo dostają tę samą odpowiedź.

Jak to działa

Ty piszesz pytanie. Agent pisze raport.

Nie ma kreatora zapytań do nauczenia się ani nikogo, na kogo trzeba czekać. Zapytaj, a dostaniesz coś, co otworzysz, ułożysz na tablicy i wyślesz temu, kto o to prosił.

Agent pisze raport, a nie odpowiedź — nigdy sam nie czyta twoich danych. Proponuje definicję raportu, a ta propozycja przechodzi dokładnie te same kontrole co raport zbudowany ręcznie: te same definicje i te same uprawnienia. Nie może więc wymyślić liczby ani pokazać ci organizacji, do której i tak nie miałeś dostępu.

Umów demo
Które działy mają zaległości w szkoleniach obowiązkowych w tym kwartale?

3 z 9 działów poniżej 80 % ukończenia

Pogrupowane według działu, bieżący kwartał.

Operacje
96%
Finanse
91%
Serwis terenowy
74%
Logistyka
68%

Przykładowo. Nazwy działów i liczby są przykładami. Raporty i funkcje SI włącza dla każdej organizacji twój administrator.

Dlaczego liczba się broni

Jedna definicja na liczbę, zapisana raz

Raportowanie w Lurno to projekcja tylko do odczytu nad rejestrem certyfikowanych metryk. Każda metryka — wskaźnik ukończeń, czas nad zadaniem, wykorzystanie miejsc, zaległości zgodnościowe — jest zdefiniowana raz w kodzie, z jednym widokiem źródłowym, jedną agregacją i zamkniętą listą wymiarów, według których wolno ją grupować. Certyfikowane raporty, widżety pulpitu, eksporty i odpowiedzi z paska pytań zadawanych zwykłym językiem rozstrzygają się przez ten sam walidator i ten sam kompilator, więc kafelek na tablicy i liczba w arkuszu nie mogą zostać policzone na dwa różne sposoby. Raportowanie włącza się osobno dla każdej organizacji, a każde zapytanie wykonuje się jako osoba, która je czyta, w ramach tych samych uprawnień na poziomie wierszy, które rządzą resztą platformy.

Certyfikowana metryka
Definicja metryki, za którą stoi zatwierdzony wzorzec odniesienia: ręcznie sprawdzony oczekiwany wynik, który kompilacja przelicza przy każdej zmianie. Metryka może nosić flagę certyfikacji dopiero wtedy, gdy jej wzorzec istnieje. Metryki niecertyfikowane też działają, ale są oznaczone jako Poza nadzorem, żeby nikt przypadkiem nie zacytował żadnej z nich w materiale dla zarządu.

Rejestr jest tu projektem całości. Metryka wskazuje jeden widok, jedną kolumnę, jedną agregację i wymiary, według których wolno ją grupować. Cokolwiek spoza tej listy zostaje odrzucone, a nie zgadnięte. Wskaźniki to licznik przez mianownik na tym samym widoku, nigdy średnia ze średnich. Identyfikatory nigdy nie są używane ponownie: zastąpiona metryka zostaje wycofana i zastąpiona nową.

Jedno zapytanie dotyka jednego widoku. Liczby rozpięte na dwóch ziarnistościach są zszywane przy renderowaniu, nigdy łączone w SQL — i to właśnie powstrzymuje rozmnożenie wierszy przed podwojeniem liczebności. Te same widoki zasilają sprawdziany, poświadczenia i portal dla opiekunów.

Co Państwo dostają

Rejestr, tablice, pytania, eksporty

Rejestr

Metryki to kod, recenzowany jak kod

32 definicje metryk leżą w jednym recenzowanym pliku, każda ze swoim widokiem źródłowym, agregacją, wymiarami, według których wolno ją grupować, i klasyfikacją prywatności. Dodanie metryki to pull request, a nie formularz administratora.

  • 13 certyfikowanych raportów przychodzi jako szablony: wskaźnik ukończeń, zaległości zgodnościowe, aktywni uczestnicy, czas nad zadaniem, lejek zapisów, wykorzystanie miejsc.
  • Żadna metryka nie zostaje oznaczona jako certyfikowana bez zatwierdzonego wzorca odniesienia.
Pulpity

Tablice, które układają Państwo sami

Przeciąganie i zmiana rozmiaru widżetów na siatce. Mogą Państwo trzymać tyle nazwanych tablic, ile potrzeba — jedną na przegląd zgodności, jedną na firmę kliencką.

  • Każdy widżet wykonuje własne zapytanie, więc jedna awaria pokazuje ponowienie w miejscu, zamiast wygaszać całą tablicę.
  • Układy są zapisywane raz, od lewej do prawej, i odbijane lustrzanie przy renderowaniu dla arabskiego — łącznie z siatką do przeciągania.
Zapytaj o swoje dane

Pytanie w zwykłym języku, a nie w języku zapytań

Wpisują Państwo pytanie. Model czyta opis rejestru i proponuje specyfikację raportu: miary, wymiary, filtry, typ wykresu. Nigdy nie pisze SQL i nigdy nie wykonuje zapytania. Propozycja wraca zwykłymi drzwiami raportowania — ten sam walidator, ten sam kompilator, te same uprawnienia.

  • Jeśli poproszą Państwo o coś, czego rejestr nie modeluje, odmawia i wskazuje najbliższą metrykę, jaką ma.
  • Odpowiedzi są oznaczane jako Poza nadzorem (AI), nigdy jako Certyfikowane, a każde uruchomienie ląduje w rejestrze wyłącznie dopisywanym, z własnym identyfikatorem żądania.
Jak AI działa w całym Lurno
Eksport

Wyjęcie liczb na zewnątrz

Eksport wierszy z ekranu do CSV, sformatowany dla Państwa lokalizacji albo surowy do ponownego wczytania. Większe zadania trafiają do kolejki: zadanie przechowuje specyfikację i osobę, która o nie poprosiła, nigdy zestawu wyników i nigdy kopii jej uprawnień.

  • W chwili opróżniania kolejki proces ponownie sprawdza dostęp osoby zamawiającej i wykonuje zapytanie jako ona. Jeśli dostęp się skurczył, zadanie kończy się niepowodzeniem i żaden plik nie powstaje.
Dostępność

Wykresy, które działają także jako tekst

Pod każdym wykresem leży tabela danych dla czytników ekranu, z prawdziwą semantyką wierszy i kolumn, więc liczby są osiągalne klawiaturą i technologiami wspomagającymi, a nie tylko przez najechanie na dymek. Serie pozostają rozróżnialne bez koloru.

  • Celem jest WCAG 2.1 AA, z automatycznymi kontrolami axe w CI. Angielski, francuski, arabski i włoski, formatowane zgodnie z lokalizacją zarówno w eksportach, jak i na ekranie.
Dalej

Pakiety dla zarządu i dostarczanie według harmonogramu

Pakiety PDF dla zarządu, eksport XLSX i raporty przychodzące według harmonogramu są zaprojektowane i częściowo zbudowane. Kolejka i proces, których potrzebują, już działają dla CSV. Prosimy dać znać, jeśli poniedziałkowy PDF warunkuje Państwa wdrożenie.

Nadzór

Certyfikowany raport i odpowiedź AI, obok siebie

Oba idą do bazy danych tą samą drogą. Różni je to, skąd wzięło się pytanie i jak oznaczona jest odpowiedź.

CapabilityCertyfikowany raportOdpowiedź z paska pytań
Skąd bierze się definicjaZ rejestru metryk, w kodzieZ rejestru metryk, w kodzie
Kto pisze zapytanieRecenzowany szablon raportuModel proponuje specyfikację; nigdy nie pisze SQL
Walidator i kompilatorTen samTen sam
Wykonuje się jako osoba czytającaYesYes
Plakietka na ekranieCertyfikowanePoza nadzorem (AI)
Pojawia się w rejestrze uruchomień AINoKażde uruchomienie, z identyfikatorem żądania
Można dodać do tablicy i wyeksportowaćYesYes

Oba odmawiają metryki, której nie ma w rejestrze, i oba tłumią małe komórki w metrykach niosących ryzyko ponownej identyfikacji.

Nadzór

Zbudowane dla osoby, która musi obronić liczbę

Wykonuje się jako czytający

Każde zapytanie wykonuje się z uprawnieniami samego czytającego, przez ograniczoną rolę bazodanową. Nic nie działa na połączeniu, które omija bezpieczeństwo na poziomie wierszy.

Małe komórki znikają

Metryki, które mogłyby pozwolić rozpoznać osobę — w tym liczby przypadków w module dobrostanu — grupują się dopiero powyżej minimalnej liczebności. Poniżej niej komórka jest tłumiona, a nie zaokrąglana.

Jedna liczba dla pracowników, opiekunów i uczestników

Postępy uczestnika, widok tylko do odczytu jego opiekuna i raport ukończeń administratora czytają te same certyfikowane widoki. Opiekun jest po stronie serwera ograniczony do jednego zweryfikowanego podopiecznego.

Tylko do odczytu z założenia

API raportowania nie może ocenić, opublikować, potwierdzić ani wysłać wiadomości. Te działania zostają w modułach, które je posiadają.

Ostemplowane Państwa własnym zegarem

Wyniki niosą znacznik czasu „stan na” w strefie czasowej organizacji. Mediolańska organizacja nadrzędna i jej dubajska podorganizacja dzielą dni według własnych zegarów.

Włączane osobno dla każdej organizacji

Raportowanie włącza się organizacja po organizacji. Tam, gdzie jest wyłączone, nawigacji po prostu nie ma, a jeśli na sprawdzenie nie da się odpowiedzieć, domyślnie wypada jako wyłączone.

Pytania, które zadają kupujący

Zanim postawią to Państwo przed zarządem

Nie z powodu różnicy w definicji. Każda droga — certyfikowany raport, widżet pulpitu, eksport, odpowiedź z paska pytań — rozstrzyga się przez ten sam walidator i ten sam kompilator. Zasadnie różnić się może zakres: zapytanie wykonuje się jako osoba czytająca, więc wskaźnik ukończeń kierownika oddziału obejmuje jego oddział.

Zobaczmy to na raporcie, o który naprawdę prosi Państwa zarząd.

Prosimy przynieść liczbę, o którą ktoś pyta Państwa co miesiąc. Pokażemy, na którą certyfikowaną metrykę się przekłada, albo powiemy wprost, że nie jest jeszcze zamodelowana.