发布于: Aug 9, 2021

Amazon IoT SiteWise 是一项托管服务,可以轻松地从工业设备中大规模收集、存储、组织和监控数据,以帮助您作出更好的数据驱动型决策。

今天,我们非常高兴地宣布推出三项 Amazon IoT SiteWise 转换和公式表达式增强功能,使用户能够近乎实时、更灵活地监控其 IoT 资产。

Amazon IoT SiteWise 现在支持包含多个变量的转换。每次在任何输入属性接收新值时,Amazon IoT SiteWise 都会计算新的转换数据点。例如,若要近乎实时地监控零件质量,您现在可以创建包含多个变量的转换:Good_Count 和 Bad_Count,它们会分别计算生产的合格零件和不良零件的数量。转换将会基于生产的不良部件的比例输出“谨慎”或“正常”:

if(Bad_Count / (Good_Count + Bad_Count) > 0.1, "Caution", "Normal")
 

有关更多信息以及其他包含多个变量的转换示例,请参阅有关转换数据的文档。

Amazon IoT SiteWise 现在也支持其他字符串函数,如 format() and join() 函数,您可以通过该函数使用不同的格式定义您自己的字符串。例如,您可以为格式为 ("%.1f", 3.14159265) 的数值指定小数位数,以提供 3.1 输出。借助 join() 函数,您可以将多个字符串与分隔符和 join() 函数组合在一起,例如,join("-", "Windfarm1", "Windturbine", "T1") 将创建字符串 Windfarm1-Windturbine-T1

此外,Amazon IoT SiteWise 现在支持新的逻辑操作,如复杂的逻辑表达式和嵌套比较运算符。例如,如果 sensor_temperature 介于华氏 35 度到华氏 50 度之间,则表达式 if (sensor_temperature>35 and sensor_temperature<50, "True", "False") if (35<sensor_temperature<50, "True", "False") 的结果将为 True,如果 sensor_temperature 低于华氏 35 度或者高于华氏 50 度,则结果将为 False

有关字符串和逻辑函数的更多信息和示例,请参阅运算符比较函数字符串函数相关文档。有关受支持的公式表达式的完整列表及如何使用它们的信息,请参阅使用公式表达式文档页面

要开始使用 Amazon IoT SiteWise,请登录到亚马逊云科技管理控制台并导航至 Amazon IoT SiteWise。请访问 Amazon IoT 网站Amazon IoT SiteWise 网站,以了解与 Amazon IoT 服务相关的更多信息。