Gerar dados de amostra
Este guia explica como gerar dados de amostra usando o script bash fornecido no pacote de lançamento.
Antes de começar
Aplique o pacote de configuração padrão ou crie classes, tipos e analisadores de mensagens relevantes.
Executar o script para gerar dados de amostra
Encontre o script bash no pacote de implantação no arquivo
/testing/send-data-to-mde.sh. Esse script exige dois argumentos:
- O código do projeto.
- O tipo de dados a serem enviados. Pode ser
numericoudiscrete.
Ao enviar dados, o carimbo de data/hora é injetado automaticamente, e o restante dos valores é o mesmo. Se você quiser enviar um payload diferente, edite o script bash.
Por exemplo, para enviar dados numeric, use o seguinte comando:
./send-data-to-mde.sh PROJECT_ID numeric
Você vai receber uma resposta semelhante a esta:
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'
Para enviar dados discrete, use o seguinte comando:
./send-data-to-mde.sh PROJECT_ID discrete
Você vai receber uma resposta semelhante a esta:
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'