How can we improve Microsoft Azure Machine Learning?

Reference Web Service Parameters in R/Python/SQL/SQLite/etc scripts

Currently, individual operation parameters can be "Set as web service parameter". However, there are many cases where I don't want to pass the whole value as a parameter, but reference a parameter within that value. This happens mostly in script operations (R, Python, SQL Reader, Apply SQL Operation).

For example, I may have a SQL query with various filters. A R script may also want to access various parameters to alter its behavior. This can be useful when experimenting with various model options, or to generalize (reuse) an experiment for different cases.

This could be implemented by allowing, in all string parameters, some syntax to replace a parameter with its value (for example ${webServiceParameterName}

In R or Python scripts, it would also be possible to provide a dictionary object that scripts can query to retrieve parameters by their name.

13 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Christos Karras shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Christos Karras commented  ·   ·  Flag as inappropriate

        Note that it would also be necessary to have some way to specify these parameters outside of any operation. For example, a "Web service parameters" shape could be added, where a list of parameter names can be specified. Each parameter should also have a default value, for use when running the experiment interactively.

      Feedback and Knowledge Base