数据探索 - Amazon IoT Analytics
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

数据探索

在您Amazon IoT SiteWise数据已创建并加载到数据存储中,您可以创建Amazon IoT Analytics数据集和运行 SQL 查询Amazon IoT Analytics以了解有关资产的见解。以下查询演示了如何在运行统计查询之前探索数据。

使用 SQL 查询探索数据

  1. 查看每个表中的列和值的示例,例如原始表中的列和值。

    SELECT * FROM my_iotsitewise_datastore.raw LIMIT 5
    系列 ID 以秒为单位 offsetInNanos quality 双重价值 string Value InteValue BooleanValue jsonvalue 记录版本 起始年 开始月份 开始日

    5be0e702-7cdf-4d94d926-9211d92d9e5a_ec5b0be-a396-43ae-b63c-f36FCCe297f2

    1625700900.0

    0

    112

    117592000000.0

    2021 年

    7

    7

    5be0e702-7cdf-4d94d926-9211d92d9e5a_ec5b0be-a396-43ae-b63c-f36FCCe297f2

    1625701200.0

    0

    279

    121134000000.0

    2021 年

    7

    7

    5be0e702-7cdf-4d94d926-9211d92d9e5a_ec5b0be-a396-43ae-b63c-f36FCCe297f2

    1625701500.0

    0

    300

    122508000000.0

    2021 年

    7

    7

    5be0e702-7cdf-4d94d926-9211d92d9e5a_ec5b0be-a396-43ae-b63c-f36FCCe297f2

    1625701800.0

    0

    300

    122978000000.0

    2021 年

    7

    7

    5be0e702-7cdf-4d94d926-9211d92d9e5a_ec5b0be-a396-43ae-b63c-f36FCCe297f2

    1625702100.0

    0

    300

    122696000000.0

    2021 年

    7

    7

  2. 使用SELECT DISTINCT查询你的asset_metadata表格并列出您的(唯一)名称Amazon IoT SiteWise资产。

    SELECT DISTINCT assetname FROM my_iotsitewise_datastore.asset_metadata ORDER BY assetname
    AssetName

    演示涡轮机资产 1

    演示涡轮机资产 2

    演示涡轮机资产 3

    演示涡轮机资产 4

    演示风电场资产

  3. 要列出有关特定属性的信息,请参阅Amazon IoT SiteWise资产,请使用WHERE子句。

    SELECT assetpropertyname, assetpropertyunit, assetpropertydatatype FROM my_iotsitewise_datastore.asset_metadata WHERE assetname = 'Demo Turbine Asset 2'
    资产属性名称 资产财产单位 资产属性数据类型

    Make

    STRING

    模型

    INTEGER

    位置

    STRING

    RPM 警报阈值

    DOUBLE

    AVG 风速警报阈值

    DOUBLE

    扭矩(KilonNewton 计)

    kNM

    DOUBLE

    风向

    Deges

    DOUBLE

    每分钟轮调

    RPM

    DOUBLE

    Wind Speed (风速)

    m/s

    DOUBLE

    扭矩(牛顿计)

    Nm

    DOUBLE

    每秒旋转

    RPS

    DOUBLE

    过载状态

    DOUBLE

    过载状态字符串

    STRING

    平均风速

    m/s

    DOUBLE

    超速状态时间

    DOUBLE

    平均功率

    Watts

    DOUBLE

    AWS/ALAR_类型

    none

    STRING

    AWS/ALAR_STATE

    none

    STRUCT

    AWS/ALAR_源码

    none

    STRING

    AWS/ALAR_类型

    none

    STRING

    AWS/ALAR_STATE

    none

    STRUCT

    AWS/ALAR_源码

    none

    STRING

  4. 与Amazon IoT Analytics,您可以联接数据存储中两个或多个表中的数据,例如以下示例中的数据。

    SELECT * FROM my_iotsitewise_datastore.raw AS raw JOIN my_iotsitewise_datastore.asset_metadata AS asset_metadata ON raw.seriesId = asset_metadata.timeseriesId

    要查看资产之间的所有关系,请使用JOIN功能在以下查询中。

    SELECT DISTINCT parent.assetName as "Parent name", child.assetName AS "Child name" FROM ( SELECT sourceAssetId AS parent, targetAssetId AS child FROM my_iotsitewise_datastore.asset_hierarchy_metadata WHERE associationType = 'CHILD' ) AS relations JOIN my_iotsitewise_datastore.asset_metadata AS child ON relations.child = child.assetId JOIN my_iotsitewise_datastore.asset_metadata AS parent ON relations.parent = parent.assetId
    父级姓名 子级姓名

    演示风电场资产

    演示涡轮机资产 3

    演示风电场资产

    演示涡轮机资产 2

    演示风电场资产

    演示涡轮机资产 4

    演示风电场资产

    演示涡轮机资产 1

下一步

运行统计查询