Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste artigo, você aprenderá a usar consultas KQL de exemplo para obter uma olhada inicial em seus dados.
Uma consulta é uma solicitação apenas de leitura para processar dados e retornar resultados. A solicitação é declarada em texto sem formatação, usando um modelo de fluxo de dados fácil de ler, criar e automatizar. As consultas sempre são executadas no contexto de uma tabela ou banco de dados específico. 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 workspace com uma capacidade habilitada pelo Microsoft Fabric
- Um banco de dados KQL com dados
Consulta por 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 está selecionado.
Selecione Consulta com código no menu na parte superior.
A outra maneira é passar o mouse sobre a tabela, selecionar ... (reticências), e o seguinte menu de contexto é exibido com as mesmas opções de Consultar com código.
Selecione a consulta KQL que você deseja executar. Para executar uma consulta SQL de exemplo, selecione SQL e selecione a consulta SQL que você deseja executar. A consulta é executada automaticamente e exibe os resultados, conforme mostrado na imagem a seguir.
Consultas de exemplo
Mostrar quaisquer 100 registros
// Use 'take' to view a sample number of records in the table and check the data.
yellowtaxidata
| take 100
Registros 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 a hora da última ingestão
// Check when the last record in the table was ingested.
yellowtaxidata
| summarize LastIngestionTime = max(ingestion_time())
Mostrar contagem total de registros
//See how many records are in the table.
yellowtaxidata
| count
Resumir 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 quaisquer 100 registros
-- View a sample of 100 records in the table.
select top 100 * from yellowtaxidata
SQL: mostrar a contagem total dos registros
-- See how many records are in the table.
select count_big(*) from yellowtaxidata