none
Is it possible to send an external HTTP request or messages to an Azure Service Bus Queue from a U-SQL script?

    Question

  • I have the following questions, please:

    (1) Is it possible to perform an external HTTP request from an Azure U-SQL script?

    (2) Is it possible to send messages to an Azure Service Bus Queue from an Azure U-SQL script?

    (3) Is it possible to send messages to an Azure Event Hub from an Azure U-SQL script?

    I am looking for documentation, but not able to find it.



    • Edited by Member0422 Thursday, July 19, 2018 8:18 PM
    Thursday, July 19, 2018 8:10 PM

All replies

  • Hi Emilia,

    U-SQL scripts cannot access any external services, including Azure services such as web apps (with only a few exceptions like ADLS and WASB storage).  This is to prevent an unintended DDOS attack, since U-SQL will automatically scale that request across potentially hundreds or thousands of nodes, all running over potentially millions of rows and requesting simultaneously.  Please see Michael Rys' answer here for more information.  

    Thank you,
    Matt

    Thursday, July 19, 2018 8:28 PM