Ejercicio: Uso de consultas para explorar los datos
Ha tenido la oportunidad de ver los datos sin procesar de un conjunto de datos meteorológicos desconocido y de explorar algunas de sus propiedades en la cuadrícula de resultados de la interfaz de usuario web de Azure Data Explorer.
Aquí vamos a usar consultas para caracterizar de forma más detallada el tamaño y la variabilidad de los datos.
Recuento de los registros
La consulta más básica que se va a usar cuenta el número de filas de la tabla.
Ejecute la consulta siguiente.
StormEvents
| count
Debería obtener resultados similares a la imagen siguiente:
Busque los valores mínimos y máximos
Es útil saber qué intervalos de valores existen en el conjunto de datos. Por ejemplo, en la última unidad hemos visto que hay marcas de tiempo para cada evento. Ejecute la consulta siguiente para ver los valores mínimos y máximos de la columna StartTime:
StormEvents
| summarize min(StartTime), max(StartTime)
Debería obtener resultados similares a la imagen siguiente:
Obtenga un esquema de tabla
Recuerde que en la última unidad se examinaron varias filas de datos para deducir los tipos de datos. Puede usar una consulta para averiguar el esquema real de la tabla de datos. El esquema es una asignación del nombre de columna al tipo de datos.
Ejecute la consulta siguiente.
StormEvents | getschema
Debería obtener resultados similares a la imagen siguiente:
Examine cada una de las columnas. La primera, ColumnName, muestra las columnas que ha analizado en la última unidad. ColumnOrdinal numera las columnas en el orden en que aparecen en la tabla. DataType no se requiere para esta caracterización. ColumnType muestra el tipo de datos de cada columna. Observe que la última columna, StormSummary, es un objeto dinámico. Un objeto dinámico puede incluir matrices o contenedores de propiedades.