Kde AQL použít
V této části se dozvíte, jak přistupovat k AQL. Jinými slovy popíšeme způsoby, jak lze AQL užít v praxi. Důvodů, proč používat AQL, je několik.
Např. na síť reality můžete nahlížet v záložce NETWORK, procházet jí pomocí proklikáváním vybraných aktiv. Další souvislosti ze sítě reality se dozvíte v různých přednastavených widgetech pod záložkou DASHBOARD. Avšak ten nejpřesnější a nejrychlejší způsob, jak v síti reality vyhledat to, co vás právě zajímá, je zadání dotazu pomocí jazyku AQL.
AQL vám také pomůže navrhovat vlastní widgety nebo dokonce scénáře.
První možnost, jak přistupovat k AQL je přes AQL konzoli. Pro začátek je potřeba vědět, co hledáte, a podle toho vytvořit AQL dotaz tak, jak jste se to naučili v sekci (Jak používat AQL) a souvisejících podsekcích.
Podívejte se na následující příklady:
Dotaz, který vrátí všechny servery bez atributů a všechny aktiva spojené s nimi hranou (pouze daným směrem server -> aktivum) se všemi atributy.
FROM '/assets/ip_devices/servers/*' direct forward select ["*"]
Dotaz, který vrátí všechna aktiva spojené s nějakou aplikací, s aktivy jsou vráceny i všechny atributy.
SKIP '/assets/applications*' direct all select ["*"]
Dotaz, který vrátí uživatele X (bez atributů) a všechna aktiva s ním spojené se všemi atributy.
FROM '/assets/users/X' direct forward select ["*"]
K AQL můžete přistupovat také přes REST API. To je dobré použít, pokud byste chtěli přistupovat k datům z různých aplikací namísto konzole. Plně specifické i jiné povolené metody REST API najdete ve specifikaci REST API.