Zrozum GraphHub zanim zaczniesz modelować.
Praktyczny przewodnik po pojęciach, workflow, importach, eksploracji wizualnej, Data Views, analizach, dashboardach, raportach i kontroli dostępu. Dokumentacja jest publiczna, więc można ją przeczytać przed rejestracją i wracać do niej podczas pracy.
Modeluj
Definiuj nody, relacje, properties i reguły identyfikacji.
Eksploruj
Używaj workspace do wizualnego badania relacji.
Analizuj
Używaj tego samego grafu w wykresach, macierzach i statystykach.
Raportuj
Generuj snapshoty i eksportuj stabilne wyniki do PDF.
Overview
GraphHub to workspace dla danych połączonych. Pomaga zamienić wiedzę domenową w graf, który można eksplorować, analizować, udostępniać i raportować.
Graf jest przydatny wtedy, gdy relacje między rekordami są równie ważne jak same rekordy. Osoby mogą należeć do zespołów, zespoły mogą posiadać serwisy, serwisy mogą wołać API, incydenty mogą wpływać na bazy danych, a poszlaki mogą łączyć podejrzanych, miejsca i zdarzenia.
GraphHub zachowuje elastyczność modelu grafowego, ale opakowuje ją w produktowe workflow: formularze, import CSV, filtry wizualne, Data Views, dashboardy, raporty, publiczne udostępnianie, role, polityki MFA i audyt.
Nie tylko jedna branża
Użyj go do map technologii, śledztw, CDC/contact tracing, badań, map wiedzy, operacji albo dowolnej domeny, w której relacje mają znaczenie.
Jeden model, wiele wyjść
Ten sam graf może zasilać eksplorację wizualną, tabelaryczne Data Views, analizy, widgety dashboardu, snapshoty raportów i publiczne demo read-only.
Propozycja tierów subskrypcji
Ta sekcja jest propozycją pakietowania możliwości GraphHub w tiery subskrypcji. Opisuje wyłącznie możliwości i restrykcje; nie definiuje cen.
Free
Do testowania GraphHub, budowania małych grafów osobistych i poznawania pełnego kształtu produktu w skromnej skali.
3 grafy, w tym 1 graf prywatny.
Do 5 000 nodów i 10 000 relacji na graf.
Data Views, zapisane analizy, dashboardy, raporty, snapshoty raportów i eksport PDF są dostępne na limitach startowych.
Proponowane restrykcje
Brak raportów cyklicznych.
Brak współpracy przez członków organizacji/zespołu.
Brak advanced imports.
Pro
Dla indywidualnych power userów, którzy potrzebują większych prywatnych grafów, głębszej analizy i wyższych limitów raportowania.
20 grafów, każdy może być prywatny.
Do 50 000 nodów i 150 000 relacji na graf.
Advanced imports oraz wyższe limity Data Views, analiz, dashboardów, raportów, snapshotów i eksportu PDF.
Proponowane restrykcje
Brak raportów cyklicznych.
Brak współpracy przez członków organizacji/zespołu.
Brak dedicated tenant.
Team
Dla organizacji, które potrzebują współpracy, członkostwa zespołowego, cyklicznych raportów i większych limitów operacyjnych.
100 grafów, każdy może być prywatny.
Do 250 000 nodów i 1 000 000 relacji na graf.
Zaproszenia członków organizacji, raporty cykliczne, advanced imports, dashboardy, raporty, snapshoty i eksport PDF na limitach zespołowych.
Proponowane restrykcje
Członkowie organizacji są limitowani do 25.
Raporty cykliczne są limitowane do 25.
Brak dedicated tenant.
Enterprise
Dla dużych wdrożeń, które potrzebują nielimitowanych skonfigurowanych limitów i opcji dedykowanego tenanta.
Nielimitowane skonfigurowane limity grafów, prywatnych grafów, rozmiaru grafu, analiz, dashboardów, raportów, snapshotów, harmonogramów, członków i eksportu PDF.
Advanced imports, raporty cykliczne, współpraca zespołowa, eksport PDF i możliwość dedicated tenant.
Zaplanowany dla ręcznie uzgadnianych umów enterprise, nie jako self-serve pricing.
Proponowane restrykcje
Warunki komercyjne, procurement, model wsparcia i oczekiwania wdrożeniowe są poza tą propozycją.
Dedicated tenant nadal zależy od implementacji infrastruktury.
Proponowana macierz tierów
| Możliwość lub restrykcja | Free | Pro | Team | Enterprise |
|---|---|---|---|---|
| Grafy | 3 | 20 | 100 | Bez limitu |
| Grafy prywatne | 1 | 20 | 100 | Bez limitu |
| Nody na graf | 5 000 | 50 000 | 250 000 | Bez limitu |
| Relacje na graf | 10 000 | 150 000 | 1 000 000 | Bez limitu |
| Data Views | 5 | 50 | 250 | Bez limitu |
| Zapisane analizy | 5 | 50 | 250 | Bez limitu |
| Dashboardy | 2 | 20 | 100 | Bez limitu |
| Raporty | 3 | 30 | 100 | Bez limitu |
| Snapshoty raportów | 5 | 100 | 500 | Bez limitu |
| Raporty cykliczne | Brak | Brak | 25 | Bez limitu |
| Członkowie organizacji | Brak | Brak | 25 | Bez limitu |
| Eksporty PDF miesięcznie | 3 | 100 | 500 | Bez limitu |
| Advanced imports | Brak | Tak | Tak | Tak |
| Dedicated tenant | Brak | Brak | Brak | Tak |
Nota proposal: te tiery opisują wyłącznie planowane pakietowanie. Aktualne egzekwowanie może działać w trybie monitor albo enforce, a konta billingowe są nadal przypisywane ręcznie do czasu automatyzacji płatności.
Grafy i schematy
Graf jest granicą tenanta dla danych. Schematy opisują, jakie typy nodów i relacji mogą istnieć wewnątrz grafu.
Podstawowe elementy
Node schema
Definiuje typ encji, np. Person, Application, Hospital, Vehicle, Case albo Research Subject.
Edge schema
Definiuje typ relacji, np. OWNS, VISITED, DEPENDS_ON, MET, AFFECTED albo RESPONSIBLE_FOR.
Properties
Typowane pola zapisane na nodach lub relacjach. Mogą być tekstem, liczbą, booleanem, datą, date-time albo predefiniowanymi wartościami select.
Identity fields
Pola używane do rozpoznawania unikalnych rekordów podczas aktualizacji i importów, np. email, numer rejestracyjny albo ID z zewnętrznego systemu.
Import danych
GraphHub obsługuje ręczne dodawanie, proste importy CSV, importy relacji i advanced import z denormalizowanych arkuszy.
Typowy flow importu
Utwórz schematy nodów i relacji przed importem danych.
Najpierw importuj nody, bo relacje muszą mieć co połączyć.
Mapuj nagłówki CSV do properties schematu. Podobne nazwy są sugerowane automatycznie, ale można je nadpisać.
Importuj relacje wybierając schemat source i target, a potem mapując pola identyfikujące albo labelki wyświetlane.
Użyj Advanced Import, gdy jeden CSV zawiera kilka typów encji i relacje w tym samym wierszu.
Workspace i filtry
Workspace to wizualna kanwa do czytania grafu. To tutaj połączony kontekst staje się widoczny.
Możesz wybierać layout grafu, kształt relacji, groty, porty, kolory nodów, kolory relacji i filtry. Zapisane widoki workspace pozwalają tworzyć presetowe ujęcia, np. strukturę organizacji, zależności aplikacji albo ścieżki ekspozycji.
Proste filtry
Używaj filtrów checkboxowych do wyboru typów nodów, typów relacji i wartości properties bez pisania zapytań.
Focus context
Wybierz node kotwiczący i zostaw tylko połączony kontekst trawersalu, z kontrolą kierunku i głębokości.
Publiczny tryb read-only
Publiczne grafy mogą pokazywać eksplorację workspace bez kontrolek edycji.
Szczegóły elementu
Klikaj nody i relacje, aby sprawdzać properties, połączenia i edytowalne pola, jeśli pozwala na to rola.
Data Views i analiza
Data Views zamieniają trawersale grafu w połączone tabele. Analizy zamieniają dane grafowe w reużywalne definicje analityczne.
Data View zaczyna się od bazowego typu noda. Każdy wiersz reprezentuje jeden node bazowy, a kolumny mogą pokazywać jego properties, powiązane nody przez jeden lub dwa hopy albo agregowane wartości po relacjach.
Analiza jest zapisywana jako konfiguracja, nie statyczny wynik. Dataset, filtry, grupowanie, bucketing, agregacja i prezentacja mogą być używane w wykresach, macierzach, statystykach, dashboardach, raportach i przyszłych analizach zaawansowanych.
Wykresy
Używaj bar, stacked bar, line, pie, radar, scatter, histogram, hierarchy, treemap, icicle, sunburst, heatmap albo table zależnie od kształtu wyniku.
Statystyki
Sprawdzaj count, average, median, min, max, variance, standard deviation, mode, percentyle, histogram i outliery dla pól liczbowych.
Macierze
Porównuj dwa wymiary i sprawdzaj count, procenty wiersza, procenty total oraz drill-down.
Rekomendacje
GraphHub może sugerować analizy na podstawie dostępnych pól schematów, typów pól i relacji.
Dashboardy i raporty
Dashboardy pokazują live podsumowania grafu. Raporty zamrażają wygenerowane wyniki jako snapshoty do przeglądu lub eksportu.
Dashboard
Każdy graf ma jeden live dashboard z widgetami. Widgety wskazują zapisane analizy lub statystyki i mogą nadpisywać prezentację, rozmiar, paletę oraz kolory wartości.
Template raportu
Reużywalna struktura z nagłówków, formatowanego tekstu, bloków analiz, tabel, snapshotów grafu i page breaków.
Snapshot
Wygenerowany wynik raportu uchwycony w konkretnym momencie. Snapshot przechowuje output, nie live query.
Eksport PDF
PDF jest generowany tylko ze snapshotu, więc eksportowany raport odpowiada zatwierdzonemu, zamrożonemu wynikowi.
Bezpieczeństwo i dostęp
GraphHub rozdziela dostęp do konta, polityki organizacji, role grafu, publiczność, wymagania MFA, sesje i historię audytu.
Role grafu
Viewer czyta. Editor modyfikuje dane. Maintainer zarządza schematami/importem/exportem/ustawieniami. Admin ma pełną kontrolę grafu.
Organizacje
Organizacje mogą posiadać grafy, zapraszać członków i wymagać MFA dla swoich przestrzeni.
Polityki MFA
Graf lub organizacja mogą wymagać MFA zanim użytkownik uzyska dostęp do chronionych zasobów.
Audit log
Ważne zmiany grafu są przechowywane w ograniczonym oknie audytu, aktualnie nastawionym na traceability MVP.