Membuat data sampel
Panduan ini menjelaskan cara membuat data sampel menggunakan skrip bash yang disediakan dalam paket rilis.
Sebelum memulai
Pastikan untuk menerapkan paket konfigurasi default atau membuat class, jenis, dan parser pesan yang relevan.
Jalankan skrip untuk membuat data sampel
Temukan skrip bash dalam paket deployment di file
/testing/send-data-to-mde.sh. Skrip ini memerlukan dua argumen:
- Project ID.
- Jenis data yang akan dikirim. Ini dapat berupa
numericataudiscrete.
Saat mengirim data, stempel waktu akan otomatis dimasukkan dan nilai lainnya sama. Jika Anda ingin mengirim payload yang berbeda, edit skrip bash.
Misalnya, untuk mengirim data numeric, gunakan perintah berikut:
./send-data-to-mde.sh PROJECT_ID numeric
Anda akan melihat respons yang serupa:
send-data-to-mde.sh: ***** Welcome to the MDE Data Generator *****
This script will send numeric data to MDE so that you can
validate that the entire pipeline is working
PROJECT_ID set to PROJECT_ID
You're authenticated as USER_EMAIL
Do you want to start sending data [Y/n]? Y
Sending messages every 5 seconds
Press [CTRL+C] to stop..
Sent:
{
"tagName": "mde-test-numeric",
"timestamp": "1695643807000",
"value": 10
}
messageIds:
- '8840355690320815'
Untuk mengirim data discrete, gunakan perintah berikut:
./send-data-to-mde.sh PROJECT_ID discrete
Anda akan melihat respons yang serupa:
send-data-to-mde.sh: ***** Welcome to the MDE Data Generator *****
This script will send discrete data to MDE so that you can
validate that the entire pipeline is working
PROJECT_ID set to PROJECT_ID
You're authenticated as USER_EMAIL
Do you want to start sending data [Y/n]? Y
Sending messages every 5 seconds
Press [CTRL+C] to stop..
Sent:
{
"tagName": "mde-test-discrete",
"timestamp": "1695643827000",
"value": {
"test1": true,
"test2": "someValue"
}
}
messageIds:
- '9223124765272389'