Beispieldaten generieren
In dieser Anleitung wird beschrieben, wie Sie mit dem im Release-Paket enthaltenen Bash-Skript Beispieldaten generieren können.
Hinweise
Wenden Sie das Standardkonfigurationspaket an oder erstellen Sie relevante Nachrichtenklassen, ‑typen und ‑parser.
Skript zum Generieren von Beispieldaten ausführen
Das Bash-Skript befindet sich im Deployment-Paket in der Datei /testing/send-data-to-mde.sh. Für dieses Skript sind zwei Argumente erforderlich:
- Die Projekt-ID.
- Der Typ der zu sendenden Daten. Dies kann entweder
numericoderdiscretesein.
Beim Senden von Daten wird der Zeitstempel automatisch eingefügt und die restlichen Werte bleiben gleich. Wenn Sie eine andere Nutzlast senden möchten, bearbeiten Sie das Bash-Script.
Wenn Sie beispielsweise numeric-Daten senden möchten, verwenden Sie den folgenden Befehl:
./send-data-to-mde.sh PROJECT_ID numeric
Die Antwort sieht ungefähr so aus:
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'
Verwenden Sie den folgenden Befehl, um discrete-Daten zu senden:
./send-data-to-mde.sh PROJECT_ID discrete
Die Antwort sieht ungefähr so aus:
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'