Trong bước này, chúng ta sẽ cấu hình Kinesis Data Generator để tạo ra dữ liệu giả và đưa nó vào Kinesis Firehose.
Cấu hình Amazon Cognito cho Kinesis Data Generator - Trong bước này, chúng ta sẽ khởi chạy một stack cloud formation để cấu hình Cognito. Những tệp script cloudformation này sẽ được khởi chạy trong khu vực N.Virginia (Không cần thay đổi khu vực này).
Đi tới CloudFormation hoặc Github
Đăng nhập bằng tên người dùng và mật khẩu từ bước trước đó Region: us-east-1 Stream/delivery stream: analytics-workshop-stream Records per second: 2000 Mẫu bản ghi (Mẫu 1): Trong khu vực văn bản lớn, chèn mẫu json sau đây:
{
"uuid": "{{random.uuid}}",
"device_ts": "{{date.utc("YYYY-MM-DD HH:mm:ss.SSS")}}",
"device_id": {{random.number(50)}},
"device_temp": {{random.weightedArrayElement(
{"weights":[0.30, 0.30, 0.20, 0.20],"data":[32, 34, 28, 40]}
)}},
"track_id": {{random.number(30)}},
"activity_type": {{random.weightedArrayElement(
{
"weights": [0.1, 0.2, 0.2, 0.3, 0.2],
"data": ["\"Running\"", "\"Working\"", "\"Walking\"", "\"Traveling\"", "\"Sitting\""]
}
)}}
}