終止支援通知:在 2025 年 12 月 15 日, AWS 將終止對 的支援 AWS IoT Analytics。2025 年 12 月 15 日之後,您將無法再存取 AWS IoT Analytics 主控台或 AWS IoT Analytics 資源。如需詳細資訊,請參閱AWS IoT Analytics 終止支援。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資料探勘
建立 AWS IoT SiteWise 資料並載入資料存放區後,您可以在 中建立 AWS IoT Analytics 資料集並執行 SQL 查詢 AWS IoT Analytics ,以探索資產的洞見。下列查詢示範如何在執行統計查詢之前探索資料。
使用 SQL 查詢探索您的資料
-
檢視每個資料表中的資料欄和值範例,例如原始資料表中的 。
SELECT * FROM my_iotsitewise_datastore.raw LIMIT 5seriesid timeinseconds 位移innanos quality 雙值 字串值 整數值 布林值 jsonvalue recordversion startyear startmonth 開始日期 5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2
1625700900.0
0
良好
112
117592000000.0
2021
7
7
5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2
1625701200.0
0
良好
279
121134000000.0
2021
7
7
5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2
1625701500.0
0
良好
300
122508000000.0
2021
7
7
5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2
1625701800.0
0
良好
300
122978000000.0
2021
7
7
5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2
1625702100.0
0
良好
300
122696000000.0
2021
7
7
-
使用
SELECT DISTINCT查詢asset_metadata資料表並列出 AWS IoT SiteWise 資產的 (唯一) 名稱。SELECT DISTINCT assetname FROM my_iotsitewise_datastore.asset_metadata ORDER BY assetnameassetname 示範渦輪資產 1
示範渦輪資產 2
示範渦輪資產 3
示範渦輪資產 4
示範風力發電廠資產
-
若要列出特定 AWS IoT SiteWise 資產屬性的相關資訊,請使用
WHERE子句。SELECT assetpropertyname, assetpropertyunit, assetpropertydatatype FROM my_iotsitewise_datastore.asset_metadata WHERE assetname = 'Demo Turbine Asset 2'assetpropertyname assetpropertyunit assetpropertydatatype Make
STRING
模型
INTEGER
位置
STRING
RPM 警示閾值
DOUBLE
AVG 風速警示閾值
DOUBLE
扭力 (KiloNewton Meter)
kNm
DOUBLE
Wind Direction (風向)
度數
DOUBLE
RotationsPerMinute
RPM
DOUBLE
Wind Speed (風速)
m/s
DOUBLE
扭力 (Newton Meter)
Nm
DOUBLE
RotationsPerSecond
RPS
DOUBLE
過度驅動狀態
DOUBLE
過度驅動狀態字串
STRING
平均風速
m/s
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
-
使用 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