Send data from IoT central to Azure Machine Learning Resource

yjay 256 Reputation points


I am looking to send data from IoT Central to Azure Machine Learning and wondering what the best way to do it is?

I am trying to send a value, for ex. Temperature degree to a python script to process the data, extract features and then run a machine learning model on it. Then passing the data back to IoT Central dashboard to display the results of Machine Learning.

So far I've seen about making a blob storage and using Data Export in IoT central to send to it and then making the blob storage a dataset in the Machine Learning Resource.

But I am wondering if this is the best way to do it or if there is a more direct way to send the data from IoT Central to Machine Learning?


Azure IoT
Azure IoT
A category of Azure services for internet of things devices.
391 questions
Azure IoT Central
Azure IoT Central
An Azure hosted internet of things (IoT) application platform.
358 questions
{count} votes

Accepted answer
  1. AshokPeddakotla-MSFT 30,076 Reputation points

    In datastore options in ML I see datastore Azure blob storage, file share, Data Lake Storage, SQL Database, PostgreSQL database and MySQL database.
    Are any of these better options? Is it possible to export data from IoT central to these datasores?

    Your understanding is correct. Currently, you can only export to the below available destinations.

    • Azure Event Hubs
    • Azure Service Bus queue
    • Azure Service Bus topic
    • Azure Blob Storage
    • Webhook

    If you haven't checked earlier, I would suggest you kindly take a look at the documentation Export IoT data to cloud destinations using data export for more details.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful