Eksplorasi data - AWS IoT Analytics

AWS IoT Analytics tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS IoT Analytics dapat terus menggunakan layanan seperti biasa. Pelajari selengkapnya

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Eksplorasi data

Setelah AWS IoT SiteWise data dibuat dan dimuat ke penyimpanan data, Anda dapat membuat kumpulan AWS IoT Analytics data dan menjalankan SQL kueri AWS IoT Analytics untuk menemukan wawasan tentang aset Anda. Kueri berikut menunjukkan bagaimana Anda dapat menjelajahi data Anda sebelum menjalankan kueri statistik.

Untuk menjelajahi data Anda dengan SQL kueri
  1. Lihat contoh kolom dan nilai di setiap tabel, seperti di tabel mentah.

    SELECT * FROM my_iotsitewise_datastore.raw LIMIT 5
    seriesid waktuindetik offsetinnanos kualitas doublevalue nilai string nilai bilangan bulat nilai boolean nilai json recordversion tahun awal bulan awal startday

    5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2

    1625700900.0

    0

    GOOD

    112

    117592000000.0

    2021

    7

    7

    5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2

    1625701200.0

    0

    GOOD

    279

    121134000000.0

    2021

    7

    7

    5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2

    1625701500.0

    0

    GOOD

    300

    122508000000.0

    2021

    7

    7

    5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2

    1625701800.0

    0

    GOOD

    300

    122978000000.0

    2021

    7

    7

    5be0e702-7cdf-4d94-9726-9211d92d9e5a_ec5b0ebe-a396-43ae-b63c-f36fcce297f2

    1625702100.0

    0

    GOOD

    300

    122696000000.0

    2021

    7

    7

  2. Gunakan SELECT DISTINCT untuk menanyakan asset_metadata tabel Anda dan daftar nama (unik) AWS IoT SiteWise aset Anda.

    SELECT DISTINCT assetname FROM my_iotsitewise_datastore.asset_metadata ORDER BY assetname
    nama aset

    Aset Turbin Demo 1

    Aset Turbin Demo 2

    Aset Turbin Demo 3

    Aset Turbin Demo 4

    Demo Aset Peternakan Angin

  3. Untuk mencantumkan informasi tentang properti untuk AWS IoT SiteWise aset tertentu, gunakan WHERE klausa.

    SELECT assetpropertyname, assetpropertyunit, assetpropertydatatype FROM my_iotsitewise_datastore.asset_metadata WHERE assetname = 'Demo Turbine Asset 2'
    assetpropertyname unit properti aset assetpropertydatatype

    Membuat

    STRING

    Model

    INTEGER

    Lokasi

    STRING

    RPMAmbang Alarm

    DOUBLE

    AVGAmbang Alarm Kecepatan Angin

    DOUBLE

    Torsi (KiloNewton Meter)

    kNm

    DOUBLE

    Arah Angin

    Derajat

    DOUBLE

    RotationsPerMinute

    RPM

    DOUBLE

    Kecepatan Angin

    m/s

    DOUBLE

    Torsi (Newton Meter)

    Nm

    DOUBLE

    RotationsPerSecond

    RPS

    DOUBLE

    Status Overdrive

    DOUBLE

    String Status Overdrive

    STRING

    Kecepatan Angin Rata-rata

    m/s

    DOUBLE

    Waktu Status Overdrive

    Detik

    DOUBLE

    Daya Rata-Rata

    Watt

    DOUBLE

    AWS/ALARM_TYPE

    none

    STRING

    AWS/ALARM_STATE

    none

    STRUCT

    AWS/ALARM_SOURCE

    none

    STRING

    AWS/ALARM_TYPE

    none

    STRING

    AWS/ALARM_STATE

    none

    STRUCT

    AWS/ALARM_SOURCE

    none

    STRING

  4. Dengan AWS IoT Analytics, Anda dapat menggabungkan data dari dua atau lebih tabel di penyimpanan data Anda, seperti pada contoh berikut.

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

    Untuk melihat semua hubungan antar aset Anda, gunakan JOIN fungsionalitas dalam kueri berikut.

    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
    Nama orang tua Nama anak

    Demo Aset Peternakan Angin

    Aset Turbin Demo 3

    Demo Aset Peternakan Angin

    Aset Turbin Demo 2

    Demo Aset Peternakan Angin

    Aset Turbin Demo 4

    Demo Aset Peternakan Angin

    Aset Turbin Demo 1

Langkah selanjutnya

Jalankan kueri statistik