Pokrycie automatyczne
Pokrycie, które nie czeka na cykl wydań.
Każde narzędzie kryminalistyczne dekoduje to, co jego dostawca już zaimplementował. VERA generuje własne pokrycie dla wszystkiego innego, przedstawia je analitykowi jako podgląd na rzeczywistych danych i nie stosuje niczego, dopóki człowiek tego nie przyjmie.
- Najpierw biblioteka publiczna, generowanie dla reszty
- Zatwierdzone przez człowieka przed użyciem
- Każde mapowanie czytelne, bez kodu do napisania
Problem
Nieobsługiwana aplikacja jest ślepą uliczką i nie jest rzadka.
Osoba podejrzana instaluje regionalną aplikację społecznościową albo aktualizuje znaną aplikację wiadomości, a układ zapisu się zmienia. Pakiet akwizycji tego nie zaimplementował. Dane siedzą w ekstrakcji, w pełni obecne, i są nieczytelne, dopóki ktoś nie wyda dla nich parsera.
To czekanie nie ma nic wspólnego ze sprawą przed analitykiem. Rządzi nim plan wydań innej firmy i to, jak komercyjnie interesująca wygląda dla tej firmy aplikacja.
Trzy poziomy
Znane, nieznane i poprawione.
Pokrycie powstaje na trzy sposoby, uporządkowane według tego, ile uwagi analityka każdy z nich kosztuje.
-
Biblioteka publiczna stosuje to, co jest znane
Otwarta na każdy wkład. Źródła są dopasowywane do biblioteki zatwierdzonych mapowań i stosowane przy otwarciu zabezpieczenia, więc analityk widzi wypełniony widok, nie zadanie.
-
Mapowanie automatyczne porządkuje resztę
VERA bada źródła, ustala, co zawierają, i sama generuje mapowanie. To, co dociera do analityka, jest podglądem na rzeczywistych danych, a nie specyfikacją do czytania. W naszej sprawie demonstracyjnej wiadomości Leboncoin są mapowane w ten sposób: nie trzymała ich żadna biblioteka.
-
Ostatnie słowo ma analityk
Każde mapowanie można otworzyć w edytorze węzłów, odczytać jego zapytanie i je zmienić, z pomocą asystenta, jeśli się tego chce. Pisanie kodu nigdy nie jest częścią pracy.
Źródło
tabela messages
Przekształcenie
czas, kierunek
Widok
Wiadomości
Bramka zatwierdzenia
Mapowania są generowane automatycznie i zatwierdzane przez człowieka przed użyciem.
To zdanie jest całym publicznym opisem mechanizmu i jest celowe. Dla nabywcy liczy się gwarancja, a nie metoda: żadne wygenerowane mapowanie nigdy nie jest stosowane do sprawy bez przyjęcia go przez analityka, a analityk widzi wynik na rzeczywistych rekordach, zanim zdecyduje.
W rozmowie o zamówieniu jest to zwykle punkt rozstrzygający. Oprogramowanie proponuje. Analityk Pana rozstrzyga, a ślad audytu zapisuje które.
Nic nie jest stosowane do sprawy, zanim człowiek najpierw tego nie przyjmie. To właściwość projektu, nie ustawienie.
Wyjaśnialność
Każde mapowanie może przeczytać każdy, kto musi.
Mapowanie jest wyjaśnieniem widoku: który plik, która tabela, które kolumny, połączone jak i przekształcone jak. Proszę otworzyć dowolny ślad, a VERA pokazuje mapowanie za nim, od wiersza źródłowego do pola na ekranie.
Analitycy rzadko muszą go dotykać. Gdy potrzebna jest poprawka, robi się ją przez łączenie pól w edytorze wizualnym, bez kodu. Osoba weryfikująca, biegły strony przeciwnej albo sąd może przeczytać to samo mapowanie i je sprawdzić.
01Ślad
Kontakt 714 mar · 18:40
18,000 i wpadnę w sobotę
Treść wiadomości
02Mapowanie, które go wytworzyło
03Wiersz źródłowy
- text
- 18,000 i wpadnę w sobotę
- peer
- 7
- sent_at
- 1773510000
- state
- 1
Co to zmienia
Pokrycie rośnie wraz z użyciem, a nie wraz z cyklami wydań.
Laboratorium używające VERA nie czeka już, aż strona trzecia zdecyduje, które aplikacje warto obsługiwać. Analityk, który dziś spotyka nieznaną aplikację, dostaje dziś działający widok, a zatwierdzone mapowanie można potem zaproponować bibliotece publicznej, aby dostało je każde inne laboratorium.
Wiedza przestaje znikać, gdy analityk odchodzi na emeryturę albo się przenosi. Staje się czymś, co służba zachowuje.
Co działa dziś i co nie
Działa dziś
- Automatyczne generowanie mapowania dla źródeł, których nigdy nie widziano.
- Obowiązkowa bramka zatwierdzenia przez człowieka, zanim cokolwiek zostanie zastosowane.
- Wizualny edytor węzłów do poprawki i pełnej kontroli ręcznej.
- Dopasowanie do biblioteki publicznej i biblioteki służby przy imporcie.
- Pokrycie, które stosuje się do zmienionych wersji, nie tylko do nowych aplikacji.
- Źródła poza bazami danych: JSON, plist, XML, CSV, LevelDB i inne pliki ustrukturyzowane.
W rozwoju
- Źródła komputerowe, pliki dziennika i każdy czytelny plik, przez te same mapowania.
- Szybki przebieg tylko z biblioteki, z AI mapującym resztę, podczas gdy analityk pracuje.
Proszę zobaczyć to na prawdziwej ekstrakcji
Służba prosi o demonstrację, zwykle trzydzieści minut na danych fikcyjnych. Niezależny ekspert prosi o dostęp: człowiek czyta prośbę, a następnie roczna licencja jest zamawiana z konta.
Każda prośba jest czytana, zanim dostęp zostanie przyznany.