

Pemberitahuan akhir dukungan: Pada 15 Desember 2025, AWS akan mengakhiri dukungan untuk AWS IoT Analytics. Setelah 15 Desember 2025, Anda tidak akan lagi dapat mengakses AWS IoT Analytics konsol, atau AWS IoT Analytics sumber daya. Untuk informasi selengkapnya, lihat [AWS IoT Analytics akhir dukungan](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html).

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

# RunPipelineActivity
<a name="run-pipeline-activity"></a>

Berikut adalah contoh bagaimana Anda akan menggunakan `RunPipelineActivity` perintah untuk menguji aktivitas pipeline. Untuk contoh ini, kami menguji aktivitas matematika.

1. Buat `maths.json` file, yang berisi definisi aktivitas pipeline yang ingin Anda uji.

   ```
   {
       "math": {
           "name": "MyMathActivity",
           "math": "((temp - 32) * 5.0) / 9.0",
           "attribute": "tempC"
       }
   }
   ```

1. Buat file `payloads.json` file, yang berisi contoh muatan yang digunakan untuk menguji aktivitas pipeline.

   ```
   [
       "{\"humidity\": 52, \"temp\": 68 }",
       "{\"humidity\": 52, \"temp\": 32 }"
   ]
   ```

1. Panggil `RunPipelineActivities` operasi dari baris perintah.

   ```
   aws iotanalytics run-pipeline-activity  --pipeline-activity file://maths.json  --payloads file://payloads.json --cli-binary-format raw-in-base64-out
   ```

   Ini menghasilkan hasil sebagai berikut.

   ```
   {
       "logResult": "",
       "payloads": [
           "eyJodW1pZGl0eSI6NTIsInRlbXAiOjY4LCJ0ZW1wQyI6MjB9",
           "eyJodW1pZGl0eSI6NTIsInRlbXAiOjMyLCJ0ZW1wQyI6MH0="
       ]
   }
   ```

   Muatan yang tercantum dalam hasil adalah string yang dikodekan Base64. Ketika string ini diterjemahkan, Anda mendapatkan hasil sebagai berikut.

   ```
   {"humidity":52,"temp":68,"tempC":20}
   {"humidity":52,"temp":32,"tempC":0}
   ```