Exercício: usar consultas para explorar seus dados
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.
StormEvents
| count
Você deve obter resultados parecidos com a seguinte imagem:
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:
StormEvents
| summarize min(StartTime), max(StartTime)
Você deve obter resultados parecidos com a seguinte imagem:
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.
Execute a consulta a seguir.
StormEvents | getschema
Você deve obter resultados parecidos com a seguinte imagem:
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.