Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ebben a cikkben megtudhatja, hogyan használhat példa KQL-lekérdezéseket az adatok kezdeti megtekintéséhez.
A lekérdezések csak olvasható kérések az adatok feldolgozására és az eredmények visszaadására. A kérés egyszerű szövegben van megadva, könnyen olvasható, szerzői és automatizálási célú adatfolyam-modell használatával. A lekérdezések mindig egy adott tábla vagy adatbázis kontextusában futnak. A lekérdezések legalább egy forrásadat-hivatkozásból és egy vagy több egymás után alkalmazott lekérdezési operátorból állnak, amelyet vizuálisan egy csőkaraktér (|) használ az operátorok elválasztására.
További információ a Kusto lekérdezési nyelvről: Kusto Query Language (KQL) – Áttekintés.
Előfeltételek
- munkaterület Microsoft Fabric-kompatibilis kapacitással
- Egy KQL-adatbázis adatokkal
Lekérdezés kóddal
A KQL-tábla lekérdezéséhez kétféleképpen indíthatja el a menüt.
Jelölje ki a táblát a bal oldali panelen. Az alábbi példában a yelllowtaxidata van kiválasztva.
Válassza a felül található menüben található kódot tartalmazó Lekérdezés lehetőséget.
A másik módja az, hogy vigye az egérmutatót az asztal fölé, válassza a ... (három pont), és a következő helyi menü jelenik meg ugyanazzal a lekérdezéssel és kódbeállításokkal .
Válassza ki a futtatni kívánt KQL-lekérdezést . Minta SQL-lekérdezés futtatásához válassza ki az SQL-t, és válassza ki a futtatni kívánt SQL-lekérdezést. A lekérdezés automatikusan lefut, és az alábbi képen látható módon jeleníti meg az eredményeket.
Példa lekérdezések
100 rekord megjelenítése
// Use 'take' to view a sample number of records in the table and check the data.
yellowtaxidata
| take 100
Az elmúlt 24 órában betöltött rekordok
// See the most recent data - records ingested in the last 24 hours.
yellowtaxidata
| where ingestion_time() between (now(-1d) .. now())
Táblaséma lekérése
// View a representation of the schema as a table with column names, column type, and data type.
yellowtaxidata
| getschema
Az utolsó betöltési idő lekérése
// Check when the last record in the table was ingested.
yellowtaxidata
| summarize LastIngestionTime = max(ingestion_time())
Rekordok teljes számának megjelenítése
//See how many records are in the table.
yellowtaxidata
| count
Az óránkénti betöltés összegzése
// This query returns the number of ingestions per hour in the given table.
yellowtaxidata
| summarize IngestionCount = count() by bin(ingestion_time(), 1h)
SQL: 100 rekord megjelenítése
-- View a sample of 100 records in the table.
select top 100 * from yellowtaxidata
SQL: rekordok teljes számának megjelenítése
-- See how many records are in the table.
select count_big(*) from yellowtaxidata