你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

教程:部署智能库存管理应用程序模板

库存是零售商持有的存货。 零售商必须在储存过多库存产生的成本与没有足够库存来满足客户需求所产生的成本之间进行权衡。 部署智能库存管理做法对于确保在适当时间在适当位置储备适当的产品至关重要。

在本教程中,你将了解如何执行以下操作:

  • 创建智能库存管理应用程序
  • 使用应用程序

智能库存管理的好处有:

  • 降低商品缺货的风险,并确保达到预期的客户服务水平。
  • 准实时提供对库存准确性的深入分析和见解。
  • 运用适当的工具来帮助确定满足客户订单需求所需保持的合适库存量。

由射频识别 (RFID) 标记、信标和摄像头生成的 IoT 数据提供了改进库存管理流程的机会。 可以将从 IoT 传感器和设备收集的遥测数据与其他数据源(例如基于云的商业智能系统中的天气和交通信息)结合使用。

创建的应用程序模板侧重于设备连接,可帮助你配置和管理 RFID 及蓝牙低功耗 (BLE) 读取器设备。

智能库存管理体系结构

显示智能库存管理应用程序体系结构的示意图。

上面的体系结构示意图演示了智能库存管理应用程序工作流:

  • (1) RFID 标记

    RFID 标记通过无线电波发送相关项的数据。 除非指定,否则 RFID 标记通常没有电池。 标记从 RFID 读取器产生的无线电波中接收能源,然后将信号发送回该读取器。

  • (1) BLE 标记

    能源信标定期广播数据包。 BLE 读取器或智能手机上安装的服务会检测到信标数据,然后将其传输到云。

  • (1) RFID 和 BLE 读取器

    RFID 读取器将无线电波转换为更有用的数据形式。 然后,将从标记收集的信息存储在本地边缘服务器中,或者通过消息队列遥测传输 (MQTT) 使用 JSON-RPC 2.0 发送到云。

    BLE 读取器也称为接入点 (AP),与 RFID 读取器类似。 它们用于检测附近的蓝牙信号,并通过 MQTT 使用 JSON-RPC 2.0 将其中继到本地 Azure IoT Edge 实例或云。

    许多读取器都可以读取信标和信标信号,并提供其他传感器功能。

  • (2) Azure IoT Edge 网关

    Azure IoT Edge 服务器提供了一个位置,可在其中对本地数据进行预处理,再将其发送到云。 还可使用标准容器部署云工作负载人工智能、Azure 和第三方服务以及业务逻辑。

  • 使用 IoT Central 进行设备管理

    Azure IoT Central 是一种解决方案开发平台,可简化 IoT 设备连接、配置和管理。 该平台大大降低了 IoT 设备管理、运营和相关开发的负担和成本。 客户和合作伙伴可以构建端到端的企业解决方案,以便在库存管理中实现数字反馈循环。

  • (3) 使用数据出口获得业务见解并执行操作

    IoT Central 平台通过连续数据导出和 API 提供了丰富的扩展选项。 通常将基于遥测数据处理或原始遥测的业务见解导出到首选业务线应用程序。

    可以使用 Webhook、服务总线、事件中心或 Blob 存储来构建、训练和部署机器学习模型并进一步丰富见解。

先决条件

一个有效的 Azure 订阅。 如果还没有 Azure 订阅,可以在开始前创建一个免费帐户

创建智能库存管理应用程序

若要创建 IoT Central 应用程序,请执行以下操作:

  1. 导航到 Azure 门户中的“创建 IoT Central 应用程序”页。 如果出现系统提示,请使用 Azure 帐户登录。

  2. 输入以下信息:

    字段 说明
    订阅 你想要使用的 Azure 订阅。
    资源组 你想要使用的资源组。 可创建新的资源组或使用现有资源组。
    资源名称 有效的 Azure 资源名称。
    应用程序 URL 应用程序的 URL 子域。 IoT Central 应用程序的 URL 类似于 https://yoursubdomain.azureiotcentral.com
    模板 智能库存管理
    区域 要使用的 Azure 区域。
    定价计划 你想要使用的定价计划。
  3. 选择“查看 + 创建”。 然后选择“创建”。

当应用准备就绪后,可以从 Azure 门户导航到它:

显示 Azure 门户中的 IoT Central 应用程序资源的屏幕截图。已突出显示应用程序 URL。

若要了解详细信息,请参阅创建 Azure IoT Central 应用程序

演练应用程序

以下部分介绍应用程序的主要功能。

仪表板

部署应用程序模板后,默认仪表板是一个以操作员为中心的智能库存管理门户。 Northwind Trader 是一家虚构的智能库存提供商,他们使用蓝牙低耗电 (BLE) 信标管理其仓库,使用 RFID 标记管理零售商店。

此仪表板中有两个不同的网关,每个网关提供有关库存的遥测数据以及可执行的相关命令、作业和操作。

此仪表板已预先配置为显示关键智能库存管理设备的活动。 它在逻辑上划分为两个独立的网关设备管理操作:

  • 仓库在托盘上部署有固定的 BLE 网关和 BLE 标记,用于在大型设备上监测和跟踪库存。

  • 零售商店通过在商品级别使用固定的 RFID 网关和 RFID 标记来实现监测和跟踪商店中的库存。

  • 查看网关位置、状态和相关详细信息。

  • 可以轻松地跟踪网关、活动标记和未知标记的总数。

  • 可以执行设备管理操作,例如:

    • 更新固件
    • 启用或禁用传感器
    • 更新传感器阈值
    • 更新遥测间隔
    • 更新设备服务协定
  • 网关设备可以通过完整或增量扫描来执行按需库存管理。

显示智能库存管理应用程序仪表板的屏幕截图。

设备模板

选择“设备模板”选项卡可显示网关功能模型。 功能模型是围绕两个不同的界面构建的:

  • 网关遥测与属性:此界面显示与传感器、位置、设备信息和设备孪生属性(例如网关阈值和更新间隔时间)相关的遥测数据。

  • 网关命令:此界面组织所有网关命令功能。

显示库存网关设备模板的屏幕截图。

规则

选择“规则”选项卡可显示此应用程序模板中存在的两个规则。 这些规则配置为通过电子邮件将通知发送给操作员以进行进一步调查。

  • 离线网关:如果网关长时间未向云报告,则会触发此规则。 网关可能会因低电量、连接丢失或设备健康问题而无响应。

  • 未知标记:跟踪与资产关联的所有 RFID 和 BLE 标记是至关重要的。 如果网关检测到过多未知标记,则表明标记源应用程序存在同步问题。

显示智能库存管理应用程序中的规则列表的屏幕截图。

清理资源

如果不打算继续使用此应用程序,可以将其删除:

  1. 在 Azure IoT Central 应用程序中,转到“应用程序”>“管理”。
  2. 选择“删除”,然后确认操作。

后续步骤

了解有关以下方面的详细信息: