教程:设置 Azure 时序见解 Gen2 环境
备注
时序见解服务将于 2024 年 7 月 7 日停用。 请考虑尽快将现有环境迁移到备用解决方案。
本教程将逐步引导你创建一个 Azure 时序见解 Gen2 即付即用 (PAYG) 环境。
在本教程中,你将了解如何执行以下操作:
- 创建 Azure 时序见解 Gen2 环境。
- 将 Azure 时序见解 Gen2 环境连接到 IoT 中心。
- 运行解决方案加速器示例,以将数据流式传输到 Azure 时序见解 Gen2 环境。
- 对数据进行基本的分析。
- 定义时序模型类型和层次结构,并将其与实例相关联。
注册一个 Azure 订阅(如果还没有)。
必须至少具有 Azure 订阅的参与者角色。 有关详细信息,请参阅使用 Azure 门户分配 Azure 角色。
本部分介绍如何创建 Azure 时序见解 Gen2 环境,并使用 Azure 门户将其连接到由 IoT 解决方案加速器创建的 IoT 中心。
使用 Azure 订阅帐户登录到 Azure 门户。
选择左上角的“+ 创建资源”。
依次选择“物联网”类别、“时序见解” 。
在“创建时序见解环境”窗格的“基本信息”选项卡上,设置以下参数:
参数 操作 环境名称 输入 Azure 时序见解 Gen2 环境的唯一名称。 订阅 输入想要在其中创建 Azure 时序见解 Gen2 环境的订阅。 最佳做法是使用与设备模拟器创建的其他 IoT 资源相同的订阅。 资源组 为 Azure 时序见解 Gen2 环境资源选择现有的资源组或创建新的资源组。 资源组是 Azure 资源的容器。 最佳做法是使用与设备模拟器创建的其他 IoT 资源相同的资源组。 位置 为 Azure 时序见解 Gen2 环境选择数据中心区域。 为了避免额外的延迟,最好是在设备模拟器创建的 IoT 中心所在的区域中创建 Azure 时序见解 Gen2 环境。 层 选择 Gen2(L1)。 这是 Azure 时序见解 Gen2 产品的 SKU。 时序 ID 属性名称 输入属性名称,需包含唯一标识时序实例的值。 以后不能更改在“属性名称”框中作为时序 ID 输入的值。 在本教程中,请输入“iothub-connection-device-id”。若要详细了解包含复合时序 ID 的时序 ID,请阅读选择时序 ID 的最佳做法。 存储帐户名称 为新存储帐户输入全局唯一名称。 存储帐户类型 为新的存储帐户选择存储类型。 建议选择 StorageV2 存储帐户复制 为新的存储帐户选择存储类型。 根据你选择的位置,你可以从 LRS、GRS 和 ZRS 中进行选择。 对于本教程,你可选择 LRS 分层命名空间 选择 StorageV2 存储类型后,可以选择此选项。 默认禁用此项。 对于本教程,你可将其保留为默认禁用状态 启用 Warm 存储 选择“是”启用 Warm 存储。 也可在创建环境后禁用和重新启用此设置。 日志保留期(以天为单位) 选择默认选项 7 天。 在完成时选择“下一步:事件源” 。
在“事件源”选项卡上,设置以下参数:
参数 操作 创建事件源? 请选择“是”。 源类型 选择“IoT 中心”。 名称 输入事件源名称的唯一值。 选择中心 选择“选择现有”。 订阅 选择曾经用于设备模拟器的订阅。 IoT 中心名称 选择为设备模拟器创建的 IoT 中心名称。 Iot 中心访问策略 选择“iothubowner”。 IoT 中心使用者组 选择“新建”,输入唯一名称,然后选择“+ 添加” 。 在 Azure 时序见解 Gen2 中,使用者组必须是唯一值。 启动选项 选择“立即开始”。 时间戳属性 此值用于标识传入遥测数据中的时间戳属性。 在本教程中,请将此框留空。 此模拟器使用 IoT 中心的传入时间戳,Azure 时序见解 Gen2 默认使用该时间戳。 选择“查看 + 创建” 。
你可以查看部署的状态:
展开部署详细信息。
现已部署了 Azure 时序见解 Gen2 环境,请流式传输数据以进行分析。
解决方案加速器部署完成后,你会获得一个 URL。
单击该 URL 以启动设备模拟。
选择“+ 新建模拟” 。
在此部分,使用 Azure 时序见解 Gen2 资源管理器对时序数据进行基本的分析。
在 Azure 门户中的资源页上选择相应的 URL,转到 Azure 时序见解 Gen2 资源管理器。
在 Azure 时序见解 Gen2 资源管理器中,将显示横跨屏幕顶部的一个栏。 这是可用性选取器。 确保至少选择了两个 2m,并在需要时通过选中选取器控点并将其向左和向右拖动来扩展期限。
时序实例将显示在左侧。
选择第一个时序实例。 然后选择“显示温度”。
此时会显示时序图。 将“间隔”更改为 30s 。
重复上一步骤和其他两个时序实例,以便查看全部三个时序实例,如以下图表所示:
选择右上角的时间跨度选取器。 你可以在此处选择特定的开始时间和结束时间(最小可选择毫秒),或从预先配置的选项中进行选择(例如,近 30 分钟)。 也可以更改默认时区。
解决方案加速器的“过去 30 分钟”进度现在显示在 Azure 时序见解 Gen2 资源管理器中。
在本部分,你将应用一个模型来构造数据。 若要完成该模型,需要定义类型、层次结构和实例。 若要详细了解数据建模,请阅读时序模型。
在资源管理器中选择“模型”选项卡:
在“类型”选项卡中,选择“+ 添加” 。
输入以下参数:
参数 操作 名称 输入“电梯” 说明 输入“这是电梯的类型定义” 接下来,选择“变量”选项卡。
选择“+ 添加变量”并为电梯类型的第一个变量填写以下值。 总共创作三个变量。
参数 操作 名称 输入“平均温度”。 种类 选择“数值” 值 从预设中选择:选择“温度(双精度型)”。
注意:在 Azure 时序见解 Gen2 开始接收事件之后,可能需要等待几分钟才会自动填充“值”。聚合操作 展开“高级选项”。
选择“AVG”。选择“应用”。 然后,再次选择“+ 添加变量”,并设置以下值:
参数 操作 名称 输入“平均振动”。 种类 选择“数值” 值 从预设中选择:选择“振动(双精度)”。
注意:在 Azure 时序见解 Gen2 开始接收事件之后,可能需要等待几分钟才会自动填充“值”。聚合操作 展开“高级选项”。
选择“AVG”。选择“应用”。 然后,再次选择“+ 添加变量”,并为第三个和最后一个变量设置以下值:
参数 操作 名称 输入“楼层”。 种类 选择“分类” 值 从预设中选择:选择“楼层(双精度)”。
注意:在 Azure 时序见解 Gen2 开始接收事件之后,可能需要等待几分钟才会自动填充“值”。类别 标签:值
较低:1,2,3,4
中层:5,6,7,8,9
较高:10、11、12、13、14、15默认类别 输入“未知” 选择“应用”。
选择“保存”。 此时将创建并显示三个变量。
选择“层次结构”选项卡。然后选择“+ 添加”。
导航到“实例”。
在最右侧的“操作”下,选择铅笔图标以编辑具有以下值的第一个实例:
参数 操作 类型 选择“电梯”。 名称 输入“电梯 1” 说明 输入“电梯 1 的实例” 导航到“实例字段”并输入以下值:
参数 操作 层次结构 选择“位置层次结构” 国家/地区 输入“美国” 城市 输入“西雅图” 建筑物 输入“太空针塔” 选择“保存”。
使用以下值重复上一步骤和其他两个实例:
对于电梯 2:
参数 操作 类型 选择“电梯”。 名称 输入“电梯 2” 说明 输入“电梯 2 的实例” 层次结构 选择“位置层次结构” 国家/地区 输入“美国” 城市 输入“西雅图” 建筑物 输入“太平洋科学中心” 对于电梯 3:
参数 操作 类型 选择“电梯”。 名称 输入“电梯 3” 说明 输入“电梯 3 的实例” 层次结构 选择“位置层次结构” 国家/地区 输入“美国” 城市 输入“纽约” 建筑物 输入“帝国大厦” 导航回到“分析”选项卡以查看图表窗格。 在“位置层次结构”下展开所有层次结构级别,显示时序实例:
在“太平洋科学中心”下选择时序实例“电梯 2”,然后选择“显示平均温度” 。
对于同一实例“电梯 2”,选择“显示楼层”。
借助分类变量,可以确定电梯在较高、较低和中层楼层耗费的时间。
现在你已完成本教程,请清除已创建的资源:
- 从 Azure 门户的左侧菜单中,选择“所有资源”,找到“Azure 时序见解 Gen2”资源组。
- 通过选择“删除”来删除整个资源组(以及其中包含的所有资源),或者单独删除每个资源。
在本教程中,你了解了如何执行以下操作:
- 创建 Azure 时序见解 Gen2 PAYG 环境。
- 将 Azure 时序见解 Gen2 环境连接到 IoT 中心。
- 运行解决方案加速器示例,以将数据流式传输到 Azure 时序见解 Gen2 环境。
- 对数据进行基本的分析。
- 定义时序模型类型和层次结构,并将其与实例相关联。
知道如何创建自己的 Azure 时序见解 Gen2 环境后,现在来详细了解 Azure 时序见解 Gen2 的关键概念。
了解 Azure 时序见解 Gen2 引入:
了解 Azure 时序见解 Gen2 存储:
详细了解时序模型:
详细了解如何将环境连接到 Power BI: