Del via


Brug eksempelforespørgsler

I denne artikel får du mere at vide om, hvordan du bruger eksempel KQL-forespørgsler til at få et indledende kig på dine data.

En forespørgsel er en skrivebeskyttet anmodning om at behandle data og returnere resultater. Anmodningen angives i almindelig tekst ved hjælp af en dataflowmodel, der er nem at læse, skrive og automatisere. Forespørgsler kører altid i konteksten af en bestemt tabel eller database. En forespørgsel består som minimum af en kildedatareference og en eller flere forespørgselsoperatorer anvendt i rækkefølge, hvilket er angivet visuelt ved brug af et pipetegn (|) til at afgrænse operatorer.

Du kan få flere oplysninger om Kusto-forespørgselssproget under KQL-oversigt (Kusto Query Language).

Forudsætninger

Forespørg med kode

Der er to måder, hvorpå du kan starte menuen for at forespørge på KQL-tabellen.

  1. Markér tabellen i venstre rude. I følgende eksempel er yelllowtaxidata valgt.

  2. Vælg Forespørg med kode i menuen øverst.

    Skærmbillede af ruden Stifinder, der viser tabel, og menuen Forespørgselstabel er fremhævet.

    Den anden måde er at holde musen over bordet, vælge ... (tre prikker), og du kan se følgende genvejsmenu med den samme forespørgsel med kodeindstillinger .

    Skærmbillede af ruden Stifinder, der viser menuen Mere i en tabel. Indstillingen Forespørgselstabel er fremhævet.

  3. Vælg den KQL-forespørgsel , du vil køre. Hvis du vil køre en SQL-eksempelforespørgsel, skal du vælge SQL og vælge den SQL-forespørgsel, du vil køre. Forespørgslen kører automatisk og viser resultater som vist på følgende billede.

    Skærmbillede af vinduet Udforsk dine data, der viser forespørgselsresultater for eksempelforespørgsler i Real-Time Intelligence.

Eksempler på forespørgsler

Vis 100 poster

// Use 'take' to view a sample number of records in the table and check the data.
yellowtaxidata
| take 100

Registreringer, der er indtaget inden for de seneste 24 timer

// See the most recent data - records ingested in the last 24 hours.
yellowtaxidata
| where ingestion_time() between (now(-1d) .. now())

Hent tabelskema

// View a representation of the schema as a table with column names, column type, and data type.
yellowtaxidata
| getschema

Hent sidste indtagelsestidspunkt

// Check when the last record in the table was ingested.
yellowtaxidata
| summarize LastIngestionTime = max(ingestion_time())

Vis det samlede antal poster

//See how many records are in the table.
yellowtaxidata
| count

Opsummer indtagelse pr. time

// This query returns the number of ingestions per hour in the given table.
yellowtaxidata
| summarize IngestionCount = count() by bin(ingestion_time(), 1h)

SQL: Vis 100 poster

-- View a sample of 100 records in the table.
select top 100 * from yellowtaxidata

SQL: Vis det samlede antal poster

-- See how many records are in the table.
select count_big(*) from yellowtaxidata