Search code examples
node.jsazurecortana-intelligenceazure-stream-analytics

Non-Azure input/source options for Steam Analytics


Does Steam Analytics support input sources other than products in the Azure family?

For example, can I setup a REST endpoint and send events this way? Are there client libraries for node.js?

Documentation is somewhat scant in this regard; I wanted to check here before assuming no on both fronts.


Solution

  • Some circumstantial evidence below seems to prove that Azure not suppport non Azure Service as input for Stream Analytics.

    1. From the REST API Create Input of Stream Analytics https://msdn.microsoft.com/en-us/library/azure/dn835010.aspx, there are only three data sources that include Event Hub, Blob Storgae & IoT Hub.

    2. Screenshots from Azure old & new portal for add input.

    Fig 1. The input options on Azure old portal (Step 1) enter image description here

    Fig 2. The options for Data stream (Step 2) enter image description here

    Fig 3. The option for Reference data (Step 2) enter image description here

    Fig 4. The input options on Azure new portal enter image description here