title: Error: The streaming job failed: Stream Analytics job has validation errors: Multiple input columns to the end point is not currently supported
body: <p>For the project I have 2 ML models. In the input stream, in stream analytics I get my data and the type of data. I have deployed an Azure Machine Learning Endpoint with ACI. This contains both my models. I followed this link for the multiple models deployment :</p>
  <p><a href="https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/deployment/deploy-multi-model/multi-model-register-and-deploy.ipynb" rel="nofollow noreferrer">https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/deployment/deploy-multi-model/multi-model-register-and-deploy.ipynb</a></p>
  <p>And I used this link to have a second input in my run function, and also my web service for that matter. Here I want to provide the type of data so I can choose the right model for prediction for that data.I used the offical Microsoft documentation for this.</p>
  <p><a href="https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-advanced-entry-script#power-bi-compatible-endpoint" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-advanced-entry-script#power-bi-compatible-endpoint</a></p>
  <p>When I try to run the Stream, I get this error:</p>
  <p>The streaming job failed: Stream Analytics job has validation errors: Multiple input columns to the end point is not currently supported.</p>
  <p>The last link also provides information as to how to generate swagger files automatically, which is something needed for my project as well.</p>
  <p>If you know how to get around this issue, or if you know a way to switch between models easily, either in the run function, or in the Stream Analytics Query. Please let me know.</p>
  <p>For the choosing a model in the Query, the issue is that only one ML function is allowed per query step.</p>