資料探索 - AWS IoT Analytics

AWS IoT Analytics 不再提供給新客戶。的現有客戶 AWS IoT Analytics 可繼續正常使用此服務。進一步了解

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

資料探索

建立資 AWS IoT SiteWise 料並將其載入資料存放區後,您可以建立資料 AWS IoT Analytics 集並在中執行SQL查詢, AWS IoT Analytics 以探索有關資產的深入解析。下列查詢示範如何在執行統計查詢之前瀏覽資料。

使用SQL查詢探索您的資料
  1. 檢視每個表格中的資料欄和值範例,例如原始資料表。

    SELECT * FROM my_iotsitewise_datastore.raw LIMIT 5
    系列標識 時間 (秒) 東西提納諾斯 quality 雙值 字符串值 整數值 布爾值 jsonvalue 記錄 起始年度 起始月份 開始

    5be0e702-7 光碟機-四日九七四 -9211d9d9e5a_ec5b0ebe-A396-43Ae-b63C-f36fcce297F2

    1625700900.0

    0

    GOOD

    112

    117592000000.0

    2021

    7

    7

    5be0e702-7 光碟機-四日九七四 -9211d9d9e5a_ec5b0ebe-A396-43Ae-b63C-f36fcce297F2

    1625701200.0

    0

    GOOD

    279

    121134000000.0

    2021

    7

    7

    5be0e702-7 光碟機-四日九七四 -9211d9d9e5a_ec5b0ebe-A396-43Ae-b63C-f36fcce297F2

    1625701500.0

    0

    GOOD

    300

    122508000000.0

    2021

    7

    7

    5be0e702-7 光碟機-四日九七四 -9211d9d9e5a_ec5b0ebe-A396-43Ae-b63C-f36fcce297F2

    1625701800.0

    0

    GOOD

    300

    122978000000.0

    2021

    7

    7

    5be0e702-7 光碟機-四日九七四 -9211d9d9e5a_ec5b0ebe-A396-43Ae-b63C-f36fcce297F2

    1625702100.0

    0

    GOOD

    300

    122696000000.0

    2021

    7

    7

  2. SELECT DISTINCT於查詢asset_metadata表格並列出 AWS IoT SiteWise 資產的 (唯一) 名稱。

    SELECT DISTINCT assetname FROM my_iotsitewise_datastore.asset_metadata ORDER BY assetname
    資產名稱

    演示渦輪機資產 1

    演示渦輪機資產 2

    演示渦輪機資產 3

    演示渦輪機資產 4

    演示風電場資產

  3. 若要列示有關特定 AWS 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

    扭力 (KiloNewton 公尺)

    kNm

    DOUBLE

    Wind Direction (風向)

    學位

    DOUBLE

    RotationsPerMinute

    RPM

    DOUBLE

    Wind Speed (風速)

    米/秒

    DOUBLE

    扭矩 (牛頓米)

    納米州

    DOUBLE

    RotationsPerSecond

    RPS

    DOUBLE

    超速狀態

    DOUBLE

    超速狀態字符串

    STRING

    平均風速

    米/秒

    DOUBLE

    超速狀態時間

    秒鐘

    DOUBLE

    平均功率

    瓦特

    DOUBLE

    AWS/ALARM_TYPE

    STRING

    AWS/ALARM_STATE

    STRUCT

    AWS/ALARM_SOURCE

    STRING

    AWS/ALARM_TYPE

    STRING

    AWS/ALARM_STATE

    STRUCT

    AWS/ALARM_SOURCE

    STRING

  4. 使用 AWS 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

下一步驟

執行統計查詢