Exercício: usar consultas para explorar seus dados

Concluído

Você teve a chance de examinar os dados brutos de um conjunto de dados meteorológicos desconhecido e explorar algumas de suas propriedades na grade de resultados na interface do usuário da Web do Azure Data Explorer.

Aqui, você usará consultas para caracterizar ainda mais o tamanho e a variabilidade dos dados.

Contar os registros

A consulta mais básica que você usará conta o número de linhas na tabela.

Execute a consulta a seguir.

Executar a consulta

StormEvents
| count 

Você deve obter resultados parecidos com a seguinte imagem:

Captura de tela de resultados do operador count.

Localizar valores mínimos e máximos

É útil saber quais intervalos de valores existem no conjunto de dados. Por exemplo, você viu na última unidade que há carimbos de data/hora para cada evento. Execute a consulta a seguir para ver os valores mínimos e máximos da coluna StartTime:

Executar a consulta

StormEvents
| summarize min(StartTime), max(StartTime)

Você deve obter resultados parecidos com a seguinte imagem:

Captura de tela dos resultados mínimo e máximo.

Obter esquema de tabela

Lembre-se de que na última unidade você analisou várias linhas de dados para inferir os tipos de dados. Você pode usar uma consulta para descobrir o esquema real da tabela de dados. O esquema é um mapeamento do nome da coluna para o tipo de dados.

  1. Execute a consulta a seguir.

    Executar a consulta

    StormEvents
    | getschema 
    

    Você deve obter resultados parecidos com a seguinte imagem:

    Captura de tela da grade de resultados mostrando metadados.

  2. Examine cada coluna. A primeira, ColumnName, mostra as colunas que você explorou na última unidade. A ColumnOrdinal numera as colunas na ordem em que elas aparecem na tabela. A DataType não é necessária para essa caracterização. ColumnType exibe o tipo de dado para cada coluna. Observe que a última coluna, StormSummary, é um objeto dinâmico. Um objeto dinâmico pode conter pacotes de propriedades ou matrizes.