Practical – creating a data pipeline for end-to-end data ingestion and analysis
In this practical, we will look to create a data pipeline based on the AWS console. This will follow the architecture shown in the following diagram:
Figure 10.5 – Data pipeline workflow for data ingestion
We will have a device send data to a channel. The channel will receive the data and send it through the pipeline, which will pipe the data through to the data store. From the data store, we can then make SQL queries to create a dataset from which we will read the data.
We can now go ahead and start off by creating a channel.
Creating a channel
Let's create our channel as part of the analytics workflow:
- If you have not already, sign in to the AWS console. Afterward, navigate to the IoT Analytics console. For your convenience, here is a link to the console: https://console.aws.amazon.com/iotanalytics/.
- In the IoT Analytics dashboard,...