Dotazování dat v sadě dotazů KQL
V tomto článku se dozvíte, jak používat sadu dotazů KQL. Sada dotazů KQL je položka, která slouží ke spouštění dotazů, zobrazení a přizpůsobení výsledků dotazů na data z různých zdrojů dat, jako jsou Eventhouse, databáze KQL a další.
Sada dotazů KQL používá k vytváření dotazů dotazovací jazyk Kusto a podporuje také mnoho funkcí SQL. Další informace o dotazovacím jazyce najdete v dotazovací jazyk Kusto přehledu.
Požadavky
- Pracovní prostor s kapacitou s podporou Microsoft Fabric
- Databáze KQL s oprávněními pro úpravy a dat nebo clusterem a databází Azure Data Exploreru s oprávněními AllDatabaseAdmin.
Výběr databáze
Dotazy se spouštějí v kontextu databáze. Přidruženou databázi můžete kdykoli změnit a zachovat dotazy uložené v editoru dotazů. Sadu dotazů KQL můžete přidružit k několika zdrojům dat různých typů, včetně databáze KQL nebo databáze z clusteru Azure Data Exploreru.
Vyberte kartu odpovídající požadovanému typu databáze.
Otevřete sadu dotazů KQL.
V podokně připojení na levé straně stránky dotazu v Průzkumníku vyberte V a rozbalte nabídku připojení k databázi.
V části Připojit zdroj vyberte datové centrum OneLake.
V okně centra dat OneLake, které se zobrazí, vyberte databázi KQL pro připojení k sadě dotazů KQL a pak vyberte Připojit. Případně zavřeteokno centra dat OneLake a pomocí nabídky +Přidat zdroj dat se připojte k jinému zdroji dat.
Pod názvem databáze v podokně připojení se zobrazí seznam tabulek přidružených k této databázi.
Interakce s databázemi pomocí podokna připojení
Podokno připojení umožňuje procházet a přepínat mezi databázemi připojenými k sadě dotazů. V podokně připojení v části Databáze vyberte V a rozbalte nabídku připojení k databázi. Vyberte databázi, kterou chcete prozkoumat. Podokno připojení zobrazuje rozpis následujících položek, které jsou součástí vybrané databáze:
- Tabulky
- Materialized View
- Zkratky
- Functions
V podokně připojení můžete prozkoumat, které položky jsou součástí jednotlivých oddílů. Nabídku akcí otevřete tak, že najedete myší na položku a vyberete nabídku Další [...]. Nabídka nabízí možnosti:
- Aktualizace dat
- Zobrazení datového profilu
- Vložením vytvoříte skript a vložíte ho do editoru dotazů.
- Odstranění
Různé akce jsou k dispozici pro různé typy položek.
Napsání dotazu
Teď, když jste připojení ke zdroji dat, můžete spouštět dotazy na tato data. Sada dotazů KQL používá k dotazování dat z libovolné databáze, ke které máte přístup, dotazovací jazyk Kusto (KQL). Další informace o KQL najdete v dotazovací jazyk Kusto přehledu.
Následující příklady používají data, která jsou veřejně dostupná na adrese https://kustosamples.blob.core.windows.net/samplefiles/StormEvents.csv.
Napište nebo zkopírujte dotaz v horním podokně sady dotazů KQL.
Vyberte tlačítko Spustit nebo stisknutím kláves Shift+Enter spusťte dotaz.
Výsledný výstup dotazu se zobrazí v mřížce výsledků, která se zobrazí pod podoknem dotazu. Všimněte si zelené kontroly, která značí, že se dotaz úspěšně dokončil, a čas použitý k výpočtu výsledků dotazu.
Správa karet sady dotazů
V sadě dotazů KQL můžete vytvořit více karet. Každá karta může být přidružená k jiné databázi KQL a umožňuje ukládat dotazy pro pozdější použití nebo sdílet s ostatními, abyste mohli spolupracovat na zkoumání dat. Můžete také změnit databázi KQL přidruženou k libovolné kartě, což vám umožní spustit stejný dotaz na data v různých stavech.
- Přidat novou kartu: Vyberte znaménko plus + napravo od existujících karet. Různé karty lze připojit k různým databázím.
- Přejmenování karty: Vyberte ikonu tužky vedle názvu karty.
- Změna umístění tabulátoru: Změňte pozice tabulátoru pomocí gest přetažení.
- Změňte existující připojení k databázi: V Průzkumníku vyberte existující připojení k databázi a otevřete tak datové centrum.
Na pravé straně panelu příkazů je nabídka s dalšími akcemi pro správu více karet v sadě dotazů.
Kopírovat dotaz
Možná budete chtít zkopírovat a sdílet vytvořené dotazy.
V horní části okna dotazu vyberte kartu Domů .
V podokně dotazu vyberte Kopírovat dotaz.
Následující tabulka popisuje řadu možností, jak zkopírovat dotaz.
Akce Popis Kopírovat dotaz Zkopírujte text dotazu. Odkaz na schránku Zkopírujte přímý odkaz, který lze použít ke spuštění dotazu. Propojení a dotazování do schránky Zkopírujte odkaz, který lze použít ke spuštění dotazu a textu dotazu. Propojení, dotazování a výsledky do schránky Zkopírujte odkaz, který lze použít ke spuštění dotazu, textu dotazu a výsledků dotazu. Kopírování výsledků Zkopírujte výsledky dotazu. Z výše uvedené tabulky vyberte požadovanou akci.
Vložte tyto informace a upravte je nebo sdílejte, například v Microsoft Wordu, Microsoft Teams nebo Outlooku.
Důležité
Uživatel, který obdrží odkaz na dotaz, musí mít oprávnění k zobrazení podkladových dat, aby mohl dotaz spustit a zobrazit výsledky.
Export dat dotazu ve formátu CSV
Místo pouhého zkopírování výstupu dotazu můžete také exportovat výsledky dotazu.
Jedná se o jednorázovou metodu exportu souboru CSV obsahujícího výsledky dotazu.
V horní části okna dotazu vyberte kartu Domů .
V podokně dotazu vyberte Exportovat do sdíleného svazku clusteru.
Uložte soubor CSV místně.
Odstranění sady dotazů KQL
Odstranění sady dotazů KQL:
Vyberte pracovní prostor, ve kterém se nachází vaše sada dotazů KQL.
Najeďte myší na sadu dotazů KQL, kterou chcete odstranit. Vyberte Další [...] a pak vyberte Odstranit.