Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Neste artigo, você aprenderá a usar consultas KQL de exemplo para obter uma visão inicial de seus dados.
Uma consulta é um pedido de leitura única para processar dados e retornar resultados. A solicitação é declarada em texto simples, usando um modelo de fluxo de dados fácil de ler, criar e automatizar. As consultas sempre são executadas no contexto de uma determinada tabela ou banco de dados. No mínimo, uma consulta consiste em uma referência de dados de origem e um ou mais operadores de consulta aplicados em sequência, indicados visualmente pelo uso de um caractere de pipe (|) para delimitar operadores.
Para obter mais informações sobre a linguagem de consulta Kusto, consulte Visão geral da linguagem de consulta Kusto (KQL).
Pré-requisitos
- Um espaço de trabalho com uma capacidade habilitada para Microsoft Fabric
- Um banco de dados KQL com dados
Consulta com código
Há duas maneiras de iniciar o menu para consultar a tabela KQL.
Selecione a tabela no painel esquerdo. No exemplo a seguir, yelllowtaxidata é selecionado.
Selecione Consulta com código no menu na parte superior.
A outra maneira é passar o mouse sobre a mesa, selecione ... (reticências) e você verá o seguinte menu de contexto com a mesma consulta com opções de código .
Selecione a consulta KQL que deseja executar. Para executar uma consulta SQL de exemplo, selecione SQL e selecione a consulta SQL que deseja executar. A consulta é executada automaticamente e exibe os resultados, conforme mostrado na imagem a seguir.
Consultas de exemplo
Mostrar 100 registos
// Use 'take' to view a sample number of records in the table and check the data.
yellowtaxidata
| take 100
Registos ingeridos nas últimas 24 horas
// See the most recent data - records ingested in the last 24 hours.
yellowtaxidata
| where ingestion_time() between (now(-1d) .. now())
Obter esquema de tabela
// View a representation of the schema as a table with column names, column type, and data type.
yellowtaxidata
| getschema
Obter o tempo da última ingestão
// Check when the last record in the table was ingested.
yellowtaxidata
| summarize LastIngestionTime = max(ingestion_time())
Mostrar contagem total de registos
//See how many records are in the table.
yellowtaxidata
| count
Resumir a ingestão por hora
// This query returns the number of ingestions per hour in the given table.
yellowtaxidata
| summarize IngestionCount = count() by bin(ingestion_time(), 1h)
SQL: mostrar qualquer 100 registros
-- View a sample of 100 records in the table.
select top 100 * from yellowtaxidata
SQL: mostrar a contagem total de registros
-- See how many records are in the table.
select count_big(*) from yellowtaxidata