Skip to main content
Skip table of contents

IoT based Ingestion

Data Pipes allow ingestion of data from MQTT based sources. MQTT clients or publishers are expected to push the data to the MQTT broker. 

With AWS, we leverage AWS IoT core. Once the data is pushed to the broker, Data Pipes loads the data to the data lake in near real-time.

  1. Click on the pipeline icon on the left hand side of the Data Pipes portal

  2. You will be landed on the ingestion pipelines page, where one can see all the pipelines initiated by the user.

  3. Click on the plus icon to create a new pipeline.

  4. Once you click on the plus icon, click on the configure source block to create the source.

  5. From the options choose STREAM

  6. Click on + icon in front of STREAM 

  7. The form will open up like below

    1. Source name: [Mandatory] A unique name to identify the source.

    2. Topic Name: [Mandatory] MQTT Topic name where the sensors are pushing the data

  8. Once the source is configured, click on the configure destination option and select the default destination of the data lake.

  9. STREAM ingestion supports only 1 mode at present:

    1. STREAM: In this mode, the pipeline will run continuously and any data pushed to the MQTT topic, gets loaded in near real time to the data lake

  10. Once the replication mode is selected, click on configure pipeline to provide details like - pipeline name, domain name (where the data is to be loaded), table name.

  11. Click on the play button to configure verify the configuration. 

  12. Once you create the pipeline after verifying all the details, the “start replication” button will appear at the bottom. Click on it to begin the ingestion.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.