
ı am learning machine learning on microsoft learn and ı have problem with inference pipeline
inference-pipeline

ı am learning machine learning on microsoft learn and ı have problem with inference pipeline
inference-pipeline
I hope this helps someone else as this is coming late for you.
I had a similar problem that turned out to be caused by the Clean Missing data transformation. I had included the column ( in your case "price") in the data cleaning.
This I believe was also included in the transformation created in the inference pipeline, and this is an input to the "Apply Transformation" step. This is what created the error in columns expected by the Apply Transformation step
To resolve this,
Remove the "price" column from the clean missing data step
Submit the training run again
Register the cleaning transformation dataset (you can save it as a new version of the older)
. 
Update the inference pipeline
Go to the Inference pipeline and delete the cleaning transformation. ( It still retains the older transformation)
Add the new transformation with the dataset
Submit inference pipeline for run
@TunahanDENZ-6224 Thanks for the question. Can you please add more details steps that you performed. If you have changed the schema of the incoming data to exclude the price field, you must remove any explicit use of this field in other modules.
Please follow the document to create a real-time inference pipeline.
https://docs.microsoft.com/en-us/azure/machine-learning/tutorial-designer-automobile-price-deploy#create-a-real-time-inference-pipeline-1
We are able to create inference pipeline without any errors as shown below.
hi,ı am following this site Microsoft learn inference pipeline
and ı am following this image 
but as you can see ı dont understand blue area?
ı am using this columns
[symboling ,normalized-losses ,make,fuel-type ,aspiration, num-of-doors, body-style, drive-wheels, engine-location, wheel-base, length,width, height,curb-weight, engine-type, num-of-cylinders, engine-size, fuel-system, bore, stroke, compression-ratio, horsepower, peak-rpm, city-mpg, highway-mpg]
in "select columns in dataset" module so there is not "price" column in "select columns in dataset" module
according to error code: price column does not exist in dataset but price column exist in transformation
ı think we should not use price column in anywhere but there is probably price column in transformation side ı think this is real problem but ı can not be sure
ı should understand blue area
@TunahanDENZ-6224 Thanks for the details, Extra Apply transformation is not required. We have forwarded to the team to update the details on the learning module that you are referring.
In this sample, Web Service Input and Automobile price data (Raw) connect to the same downstream module, hence Web Service Input expect the same data schema as Automobile price data (Raw) and target variable column price is included in the schema. However, usually When you score the data, you won't know the target variable values. For such case, you can remove the target variable column in the inference pipeline using Select Columns in Dataset module. Make sure that the output of Select Columns in Dataset removing target variable column is connected to the same port as the output of the Web Service Intput module.
you can try keeping "price" column in the dataset in the first Box,
Enter Data manually: price,column2,col3,....col10
Select Columns in Dataset: price,column2,col3,....col9 (choose which columns to import, omit col10 for example) Though the learning path says to remove price column, try keeping it in.
And you may be interested in Edit Metadata asset box. It allows your model to import the columns and associate the features with the predicted price. So instead of just seeing a predicted price, you can output, what you fed the model. Overall, did you get it to work by starting over? That learning Path worked for me when I followed all steps. maybe these extra ideas will help.



11 people are following this question.
Azure ML web endpoint unreachable after successful deployment
R model deployment with custom Docker image: "ModuleNotFoundError: No module named 'azureml.api'"
Error: Scoring FE IP address not updated yet, when enabling the use of internal load balancer
AzureML and PowerBI compatible endpoint error - "list index out of range"
Azure Designer: Cannot create inference because there is no model on this pipeline