Rychlý start: Dotazování na data ve Azure Data Explorer webovém uživatelském rozhraní
Azure Data Explorer je rychlá, plně spravovaná služba analýzy dat pro analýzu velkých objemů dat v reálném čase. Azure Data Explorer poskytuje webové prostředí, které vám umožní připojit se ke clusterům Azure Data Explorer a zapisovat, spouštět a sdílet příkazy a dotazy v dotazech jazyka Kusto Query Language. Webové prostředí je k dispozici v Azure Portal a jako samostatná webová aplikace je Azure Data Explorer webového uživatelského rozhraní. Webové Azure Data Explorer může být také hostované jinými webovými portály v elementu iframe HTML. Další informace o tom, jak hostovat webové uživatelské rozhraní a použitý editor Monaco, najdete v tématu Integrace integrovaného vývojového prostředí Monaco. V tomto rychlém startu budete pracovat v samostatném webovém uživatelském Azure Data Explorer uživatelském rozhraní.
Požadavky
- Předplatné Azure. Vytvořte si bezplatný účet Azure.
- Vytvořte cluster a databázinebo použijte cluster Azure Data Explorer nápovědy.
Přihlášení k aplikaci
Přihlaste se k aplikaci.
Přidání clusterů
Při prvním otevření aplikace nejsou k dispozici žádná připojení ke clusteru.

Před zahájením spouštění dotazů je nutné přidat připojení ke clusteru. V této části přidáte připojení ke clusteru Azure Data Explorer nápovědy a testovacího clusteru, který jste vytvořili v části Požadavky (volitelné).
Přidání clusteru nápovědy
V nabídce vlevo vyberte Dotaz.
V levém horním rohu aplikace vyberte Přidat cluster.
V dialogovém okně Přidat cluster zadejte identifikátor URI a pak vyberte Přidat.
V levém podokně byste teď měli vidět cluster nápovědy. Rozbalte databázi Ukázky a otevřete složku Tabulky, abyste viděli ukázkové tabulky, ke které máte přístup.
Dále v tomto rychlém startu a v dalších článcích týkajících se Azure Data Exploreru používáme tabulku StormEvents.
Přidání clusteru
Teď přidejte testovací cluster, který jste vytvořili.
Vyberte Přidat cluster.
V dialogovém okně Přidat cluster zadejte adresu URL testovacího clusteru ve formuláři a pak vyberte Přidat. Například jako
https://mydataexplorercluster.westus.kusto.windows.netna následujícím obrázku:
V následujícím příkladu uvidíte cluster nápovědy a nový cluster, docscluster.westus (úplná adresa URL je ).

Spouštění dotazů
Dotazy teď můžete spouštět na obou clusterech (za předpokladu, že máte v testovacím clusteru data). V tomto článku se zaměříme na cluster nápovědy.
V levém podokně v clusteru nápovědy vyberte databázi Ukázky.
Zkopírujte následující dotaz a vložte ho do okna dotazu. V horní části okna vyberte Spustit.
StormEvents | sort by StartTime desc | take 10Tento dotaz vrátí 10 nejnovějších záznamů v tabulce StormEvents. Výsledek by měl vypadat tak, jak je vidět v následující tabulce.
Následující obrázek ukazuje stav aplikace s přidaným clusterem a dotaz s výsledky.
Zkopírujte následující dotaz a vložte ho do okna dotazu pod první dotaz. Všimněte si, že není formátovaný na samostatných řádcích jako první dotaz.
StormEvents | sort by StartTime desc | project StartTime, EndTime, State, EventType, DamageProperty, EpisodeNarrative | take 10Vyberte nový dotaz. Stisknutím kombinace kláves Shift+Alt+F dotaz naformátovat, aby vypadal jako následující dotaz.

Pokud chcete spustit dotaz, vyberte Spustit nebo stiskněte Shift+Enter. Tento dotaz vrátí stejné záznamy jako první dotaz, ale obsahuje jenom sloupce zadané v příkazu
project. Výsledek by měl vypadat tak, jak je vidět v následující tabulce.
Tip
Výběrem možnosti Odvolat v horní části okna dotazu zobrazíte sadu výsledků dotazu z prvního dotazu, aniž byste museli dotaz spustit znovu. Během analýzy často spustíte více dotazů a funkce Recall vám umožní načíst výsledky předchozích dotazů.
Pojďme spustit ještě jeden další dotaz a podívat se na jiný typ výstupu.
StormEvents | summarize event_count=count(), mid = avg(BeginLat) by State | sort by mid | where event_count > 1800 | project State, event_count | render columnchartVýsledek by měl vypadat tak, jak je vidět na následujícím grafu.

Poznámka
Prázdné řádky ve výrazu dotazu mohou ovlivnit, která část dotazu se provede.
- Pokud není vybraný žádný text, předpokládá se, že dotaz nebo příkaz jsou oddělené prázdnými řádky.
- Pokud je vybraný text, vybraný text se spustí.
Práce s mřížkou výsledků
Teď, když jste viděli, jak základní dotazy fungují, můžete pomocí mřížky výsledků přizpůsobit výsledky a provést další analýzu.
Rozbalení buňky
Rozbalení buněk je užitečné k zobrazení dlouhých řetězců nebo dynamických polí, jako je JSON.
Dvojím kliknutím na buňku otevřete rozbalené zobrazení. Toto zobrazení umožňuje číst dlouhé řetězce a poskytuje formátování JSON pro dynamická data.
Kliknutím na ikonu v pravém horním rohu mřížky výsledků přepnete režimy podokna čtení. Pro rozbalené zobrazení si můžete vybrat mezi následujícími režimy podokna čtení: vloženým, pod podoknem a pravým podoknem.
Rozbalení řádku
Při práci s tabulkou s desítkami sloupců rozbalte celý řádek, abyste mohli snadno zobrazit přehled různých sloupců a jejich obsahu.
Klikněte na > šipku nalevo od řádku, který chcete rozbalit.
V rozbaleném řádku jsou některé sloupce rozbalené (šipka ukazuje dolů) a některé sloupce jsou sbalené (šipka ukazuje doprava). Kliknutím na tyto šipky přepínáte mezi těmito dvěma režimy.
Seskupení sloupců podle výsledků
Ve výsledcích můžete výsledky seskupit podle libovolného sloupce.
Spusťte tento dotaz:
StormEvents | sort by StartTime desc | take 10Přejděte myší na sloupec State (Stát), vyberte nabídku a pak vyberte Group by State (Seskupit podle státu).

V mřížce poklikejte na Kalifornii a rozbalte a zobrazte záznamy pro tento stát. Tento typ seskupení může být užitečný při provádění zjišťovací analýzy.
Přejděte myší na sloupec Group (Seskupit) a potom vyberte Reset columns (Resetovat sloupce). Toto nastavení vrátí mřížku do původního stavu.

Použití agregace hodnot
Po seskupení podle sloupce pak můžete pomocí funkce agregace hodnot vypočítat jednoduché statistiky na skupinu.
Vyberte nabídku pro sloupec, který chcete vyhodnotit.
Vyberte Agregace hodnota pak vyberte typ funkce, kterou chcete v tomto sloupci provést.
Skrytí prázdných sloupců
Můžete skrýt nebo zobrazit prázdné sloupce přepnutím ikony oka v nabídce mřížka výsledků.
Filtrovat sloupce
K filtrování výsledků sloupce můžete použít jeden nebo více operátorů.
Chcete-li filtrovat konkrétní sloupec, vyberte nabídku pro daný sloupec.
Vyberte ikonu filtru.
V Tvůrci filtru vyberte požadovaný operátor.
Zadejte výraz, na kterém chcete sloupec filtrovat. Výsledky se filtrují při psaní.
Poznámka
Filtr nerozlišuje velká a malá písmena.
Pokud chcete vytvořit filtr s více podmínkami, vyberte logický operátor pro přidání další podmínky.
Pokud chcete filtr odebrat, odstraňte text z první podmínky filtru.
Spustit statistiku buňky
Spusťte následující dotaz.
StormEvents | sort by StartTime desc | where DamageProperty > 5000 | project StartTime, State, EventType, DamageProperty, Source | take 10V mřížce výsledků vyberte několik číselných buněk. Mřížka tabulky umožňuje vybrat více řádků, sloupců a buněk a vypočítat agregace. Webové uživatelské rozhraní aktuálně podporuje následující funkce pro číselné hodnoty: Average, Count, min, Maxa Sum.
Filtrovat na dotaz z mřížky
Dalším jednoduchým způsobem, jak mřížku filtrovat, je přidat operátor filtru k dotazu přímo z mřížky.
Vyberte buňku s obsahem, pro který chcete vytvořit filtr dotazu.
Kliknutím pravým tlačítkem otevřete nabídku Akce buňky. Vyberte Přidat výběr jako filtr.
Do dotazu v editoru dotazů se přidá klauzule dotazu:
Převést na sloupce
funkce režimu pivotu je podobná kontingenční tabulce Excel a umožňuje provádět pokročilou analýzu v mřížce samotné.
Překlopení umožňuje převzít hodnotu sloupců a převést je na sloupce. Například můžete vytvořit stav pro sloupec pro Florida, Missouri, Alabama a tak dále.
Na pravé straně mřížky vyberte sloupce a zobrazte panel nástrojů tabulky.

Vyberte režim Pivota pak přetáhněte sloupce takto: EventType do skupin řádků; DamageProperty na hodnoty; a stavempopisků sloupců.

Výsledek by měl vypadat jako v následující kontingenční tabulce:

Hledání v mřížce výsledků
Konkrétní výraz můžete vyhledat v tabulce výsledků.
Spusťte tento dotaz:
StormEvents | where DamageProperty > 5000 | take 1000Klikněte na tlačítko Hledat na pravé straně a zadejte text "Wabash" .
Všechny zmínky o hledaném výrazu jsou teď zvýrazněné v tabulce. Mezi nimi můžete přecházet tak, že kliknete na ENTER a přejdete dopředu nebo SHIFT + ENTER , chcete-li přejít zpět, nebo můžete použít tlačítka nahoru a dolů vedle vyhledávacího pole.
Sdílení dotazů
V řadě případů budete chtít dotazy, které vytvoříte, nasdílet ostatním.
V okně dotazu vyberte první dotaz, který jste zkopírovali.
V horní části okna dotazu vyberte Share (Sdílet).
V rozevíracím seznamu jsou k dispozici následující možnosti:
- Odkaz na schránku
- Propojit dotaz se schránkou
- Odkaz, dotaz, výsledky do schránky
- Připnutí na řídicí panel
- Dotaz na Power BI
Zadejte přímý odkaz.
Můžete jim poskytnout přímý odkaz, aby mohli uživatelé s přístupem ke clusteru spouštět dotazy.
V položce sdíletvyberte odkaz, dotaz do schránky.
Zkopírujte odkaz a dotaz do textového souboru.
Vložte odkaz do nového okna prohlížeče. Výsledek by měl vypadat nějak takto:
Připnout na řídicí panel
Po dokončení průzkumu dat pomocí dotazů ve webovém uživatelském rozhraní a vyhledání potřebných dat ho můžete připnout na řídicí panel pro průběžné monitorování.
Připnutí dotazu:
V položce sdíletvyberte Připnout na řídicí panel.
V podokně Připnout na řídicí panel :
- Zadejte název dotazu.
- Vyberte použít existující nebo vytvořit novou.
- Zadat název řídicího panelu
- Zaškrtněte políčko zobrazit řídicí panel po vytvoření (Pokud se jedná o nový řídicí panel).
- Vybrat PIN
Poznámka
Připnout na řídicí panel zapnete pouze vybraný dotaz. Aby bylo možné vytvořit zdroj dat řídicího panelu a přeložit příkazy vykreslení na vizuál na řídicím panelu, musí být v seznamu databází vybraná příslušná databáze.
Exportovat výsledky dotazu
Pokud chcete výsledky dotazu exportovat do souboru CSV, vyberte Exportovat souborydo sdíleného svazku clusteru.
Nastavení
na kartě Nastavení můžete:
- Exportovat nastavení prostředí
- Importovat nastavení prostředí
- Zvýraznit úrovně chyb
- Vymazat místní stav
- Změnit datum a čas na konkrétní časové pásmo
vyberte ikonu nastavení
v pravém horním rohu a otevřete tak okno Nastavení .
Exportovat a importovat nastavení prostředí
Akce exportu a importu vám pomůžou chránit pracovní prostředí a přemístit ho do jiných prohlížečů a zařízení. Akce export Vyexportuje všechna nastavení, připojení clusteru a karty dotazů na soubor JSON, který se dá importovat do jiného prohlížeče nebo zařízení.
Exportovat nastavení prostředí
- v okně Nastaveníobecné vyberte exportovat.
- Soubor ADX-export. JSON se stáhne do místního úložiště.
- Vyberte možnost Vymazat místní stav a vraťte prostředí do původního stavu. Toto nastavení odstraní všechna připojení clusteru a zavře otevřené karty.
Poznámka
Exportujte jenom exportovaná data související s dotazy. V souboru adx-export.json se nebudou exportovat žádná data řídicího panelu.
Import nastavení prostředí
V okně NastaveníObecné vyberte Importovat. Pak v automaticky otevíraného okně Upozornění vyberte Importovat.
Vyhledejte soubor adx-export.json z místního úložiště a otevřete ho.
K dispozici jsou teď předchozí připojení clusteru a otevřené karty.
Poznámka
Import přepíše veškeré existující nastavení prostředí a data.
Zvýraznění úrovní chyb
Kusto se snaží interpretovat úroveň závažnosti nebo podrobností každého řádku na panelu výsledků a odpovídajícím způsobem je vybarvět. Dělá to porovnáním jedinečných hodnot jednotlivých sloupců se sadu známých vzorů ("Upozornění", "Chyba" atd.).
Povolení zvýraznění na úrovni chyb
Povolení zvýraznění úrovně chyb:
Vyberte ikonu Nastavení vedle vašeho uživatelského jména.
Vyberte kartu Vzhled a vpravo přepněte možnost Povolit zvýraznění úrovně chyb.
| Barevné schéma na úrovni chyby v světlém režimu | Barevné schéma na úrovni chyby v tmavém režimu |
|---|---|
|
|
Požadavky na sloupec pro zvýraznění
U zvýrazněných úrovní chyb musí být sloupec typu int, long nebo string.
- Pokud je sloupec typu
longneboint:- Název sloupce musí být Úroveň.
- Hodnoty mohou obsahovat pouze čísla v rozmezí 1 až 5.
- Pokud je sloupec typu
string:- Název sloupce může být volitelně Level (Úroveň), aby se zlepšil výkon.
- Sloupec může obsahovat pouze následující hodnoty:
- critical, crit, fatal, assert, high
- error, e
- upozornění, w, monitor
- informace
- verbose, verb, d
Změna data a času na konkrétní časové pásmo
Zobrazené hodnoty data a času můžete změnit tak, aby odrážely konkrétní časové pásmo. Tato změna má vliv pouze na zobrazení a nemění podkladová data v Azure Data Explorer.
Vyberte ikonu Nastavení vedle vašeho uživatelského jména.
Vyberte kartu Obecné a v rozevírací nabídce vyberte časové pásmo.
Vybrané časové pásmo se pak zobrazí v řádku nabídek mřížky výsledků.
Poskytnutí zpětné vazby
V pravém horním rohu aplikace vyberte ikonu zpětné vazby
.Zadejte svůj názor a pak vyberte Submit (Odeslat).
Vyčištění prostředků
V tomto rychlém startu jste nevytvořili žádné prostředky, ale pokud byste chtěli z aplikace odebrat jeden nebo oba clustery, klikněte na cluster pravým tlačítkem myši a vyberte Odebrat připojení. Další možností je vybrat vymazat místní stav na kartě NastaveníObecné. Tato akce odebere všechna připojení ke clusteru a zavře všechny otevřené karty dotazů.

