本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
搜索资产
使用 AWS IoT SiteWise 控制台 搜索功能根据元数据和实时属性值筛选器查找资产。
先决条件
AWS IoT SiteWise 需要权限才能与之集成, AWS IoT TwinMaker 以便更好地组织和建模工业数据。如果您已授予权限 AWS IoT SiteWise,请使用 ExecuteQueryAPI。如果您尚未授予权限 AWS IoT SiteWise,并且需要入门方面的帮助,请参阅集成 AWS IoT SiteWise 和 AWS IoT TwinMaker。
高级搜索开启 AWS IoT SiteWise 控制台
元数据搜索
-
导航到 AWS IoT SiteWise 控制台
。 -
在导航窗格中,选择 “资产” 下的 “高级搜索”。
-
在 “高级搜索” 下,选择 “元数据” 搜索选项。
-
填写参数。尽可能多地填写字段,以便高效搜索。
-
资产名称-输入资产的完整名称或部分名称进行广泛搜索。
-
属性名称-输入完整的属性名称或部分名称进行广泛搜索。
-
操作员-从以下选项中选择一个运算符:
=
<
>
<=
>=
-
属性值-将此值与属性的最新值进行比较。
-
属性值类型-属性的数据类型。请从以下内容中选择:
双
整数
String
布尔值
-
-
选择搜索。
-
从 “搜索结果” 表中,从 “名称” 列中选择资产。这会将您带到该资产的详细资产页面。
![元数据搜索结果。](images/search_results_all_fields.png)
部分搜索
无需为资产搜索提供所有参数。以下是使用元数据搜索选项进行部分搜索的一些示例:
按资产名称查找资产:
仅在 “资产名称” 字段中输入一个值。
“属性名称” 和 “属性值” 字段为空。
查找包含具有特定名称的属性的资产:
仅在 “属性名称” 字段中输入值。
资产名称和属性值字段为空。
根据资产的最新价值查找资产:
在属性名称和属性值字段中输入值。
选择运算符和属性值类型。
查询生成器搜索
-
导航到 AWS IoT SiteWise 控制台。
-
在导航窗格中,选择 “资产” 下的 “高级搜索”。
-
在 “高级搜索” 下,选择 “查询生成器” 选项。
-
在查询生成器窗格中,编写您的 SQL 查询以检索
asset_name
、asset_id
和asset_description
。 -
选择搜索。
-
从 “搜索结果” 表中,从 “名称” 列中选择资产。这会将您带到该资产的详细资产页面。
![查询生成器搜索结果。](images/search_results_sql_query.png)
注意
-
SQL 查询中的
SELECT
子句必须包含asset_name
和asset_id
字段,以确保搜索结果表中的资产有效。 -
查询生成器仅在结果表中显示名称、资产 ID 和描述。向
SELECT
子句添加更多字段不会向结果表中添加更多列