Azure Stream Analytics on Edge output to blob on the Edge

Grzegorz Mroz 0 Reputation points
2023-06-28T12:43:27.5066667+00:00

I'm trying to configure Azure Stream Analytics(ASA) on Edge output to blob in one the same edge device. Is it supported?

When ASA is configured to output to EdgeHub it forks fine.

Likewise, the blob storage module is working fine when I'm saving it from my local custom module.

But when trying to connect those two together I'm getting an error in the ASA container:

User's image

Maybe my configuration is incorrect. What should be provided in that second mysterious box without any label?

User's image

Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
548 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,492 questions
Azure Stream Analytics
Azure Stream Analytics
An Azure real-time analytics service designed for mission-critical workloads.
335 questions
{count} votes

1 answer

Sort by: Most helpful
  1. LeelaRajeshSayana-MSFT 13,871 Reputation points
    2023-06-29T02:28:54.6+00:00

    Hi @Grzegorz Mroz Greetings! Welcome to Microsoft Q&A forum. Thank you for posting this question here.

    I am not sure what parameter needs to be entered in that particular field. The documentation does not provide much information on that. Have you tried sending the data using routing option? You can add a route to send data between modules on the IoT edge device. Try to add a route like the following

    FROM /messages/modules/<your ASA module>/* INTO BrokeredEndpoint("/modules/<your local blob module>/inputs/temperature")
    
    

    Give it a try and see if this works.

    0 comments No comments