This is a demo pipeline that showcases the streaming capabilities of Dataflow/Apache Beam.
- IoT device publishes the data to IoT Core using HTTP/MQTT methods (not shown here)
- Dataflow pipeline (part of this code) ingests the IoT data from PubSub topic linked to the IoT Core
- The dataflow also utilises the SideInput from a static table in BigQuery to process the incoming data
- The pipeline persists the entire raw message into the BigQuery data warehouse for further analysis/insights using Looker (not shown here)
- The pipeline also publishes the messages meeting the criteria into a PubSub topic to be used by the downstream IoT manager to take further actions.
TBC
tbc
tbc