Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

IoT Analytics

Mode fokus
IoT Analytics - AWS IoT Core

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

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

Tindakan AWS IoT Analytics (iotAnalytics) mengirimkan data dari MQTT pesan ke AWS IoT Analytics saluran.

Persyaratan

Tindakan aturan ini memiliki persyaratan sebagai berikut:

  • IAMPeran yang AWS IoT dapat diasumsikan untuk melakukan iotanalytics:BatchPutMessage operasi. Untuk informasi selengkapnya, lihat Memberikan AWS IoT aturan akses yang dibutuhkannya.

    Di AWS IoT konsol, Anda dapat memilih atau membuat peran untuk memungkinkan AWS IoT untuk melakukan tindakan aturan ini.

    Kebijakan yang dilampirkan pada peran yang Anda tentukan akan terlihat seperti contoh berikut.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "iotanalytics:BatchPutMessage", "Resource": [ "arn:aws:iotanalytics:us-west-2:account-id:channel/mychannel" ] } ] }

Parameter

Saat Anda membuat AWS IoT aturan dengan tindakan ini, Anda harus menentukan informasi berikut:

batchMode

(Opsional) Apakah akan memproses tindakan sebagai batch. Nilai default-nya adalah false.

batchModeKapan true dan SQL pernyataan aturan mengevaluasi ke Array, setiap elemen Array dikirim sebagai pesan terpisah ketika diteruskan BatchPutMessageke AWS IoT Analytics saluran. Array yang dihasilkan tidak dapat memiliki lebih dari 100 pesan.

Mendukung template substitusi: Tidak

channelName

Nama AWS IoT Analytics saluran untuk menulis data.

Mendukung template substitusi: API dan hanya AWS CLI

roleArn

IAMPeran yang memungkinkan akses ke AWS IoT Analytics saluran. Untuk informasi selengkapnya, lihat Persyaratan.

Mendukung template substitusi: Tidak

Contoh

JSONContoh berikut mendefinisikan AWS IoT Analytics tindakan dalam AWS IoT aturan.

{ "topicRulePayload": { "sql": "SELECT * FROM 'some/topic'", "ruleDisabled": false, "awsIotSqlVersion": "2016-03-23", "actions": [ { "iotAnalytics": { "channelName": "mychannel", "roleArn": "arn:aws:iam::123456789012:role/analyticsRole", } } ] } }

Lihat juga

  • Apa itu AWS IoT Analytics? di Panduan AWS IoT Analytics Pengguna

  • AWS IoT Analytics Konsol ini juga memiliki fitur Mulai cepat yang memungkinkan Anda membuat saluran, penyimpanan data, pipeline, dan penyimpanan data dengan satu klik. Untuk informasi selengkapnya, lihat panduan mulai cepat AWS IoT Analytics konsol di Panduan AWS IoT Analytics Pengguna.

    Fitur mulai cepat di AWS IoT Analytics konsol.
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.