当我在Excel中运行一个azure色的ML实验时出现错误

Error! {"error":{"code":"LibraryExecutionError","message":"Module execution encountered an internal library error.","details":[{"code":"TableSchemaColumnCountMismatch","target":" (AFx Library)","message":"data: The table column count (0) must match the schema column count (17)."}]}} 

在这里输入图像描述

你能帮我解决这个问题吗?

问题在于,用于训练机器学习模型的原始数据文件的列数与您在Excel中使用的testing文件的列数不相同,以便使用“testing数据集”进行预测。 如果您查看在Excel中调用的预测algorithm的模式 ,您将看到原始数据集中哪些列是“额外的”。 虽然您可以使用Azure机器学习模块“select数据集中的列”select列,但这并不妨碍您部署的Web服务检测到排除的列,然后结束于部署的预测algorithm的模式当您在Excel中调用Azure ML时。 当您在Excel中使用您将使用预测性Web服务的testing数据集时,请确保testing数据集中的列与您用来训练机器学习模型的数据集一一对应(除了得分标签列将在Azure机器学习网站上具有预测algorithm的结果)。 使用“select数据集中的列”模块删除要排除的列,然后上载此编辑的数据集,并在部署之前使用该数据集重新训练机器学习模型,从而编辑培训数据集。 这应该得到它的工作。