练习:使用查询浏览数据
你有机会查看不熟悉的气象数据集的原始数据,并在 Azure 数据资源管理器 Web UI 的结果网格中浏览它的一些属性。
此处,你将使用查询进一步描述数据的大小和可变性等特征。
对记录进行计数
你将使用的最基本查询计算表中的行数。
运行以下查询。
StormEvents
| count
应获得如下图所示的结果:
查找最小值和最大值
这非常有助于了解数据集中存在哪些值范围。 例如,你在上一个单元中看到每个事件都有时间戳。 运行以下查询以查看 StartTime 列的最小值和最大值:
StormEvents
| summarize min(StartTime), max(StartTime)
应获得如下图所示的结果:
获取表架构
回顾一下,在上一个单元中,你查看了几行数据来推断数据类型。 可以使用查询来了解数据表的实际架构。 架构是列名到数据类型的映射。
运行以下查询。
StormEvents | getschema
应获得如下图所示的结果:
查看每列。 第一个 ColumnName 显示你在上一个单元中浏览的列。 ColumnOrdinal 按列在表中显示的顺序对列进行编号。 此特征不需要 DataType。 ColumnType 显示每列的数据类型。 请注意,最后一列 StormSummary 是动态对象。 动态对象可以包含属性包或数组。