Azure机器学习建议API:删除构建失败

时间:2015-11-19 22:21:30

标签: azure recommendation-engine

我使用Azure的Recommendations API生成产品推荐。我通过更新数据的SSIS包保持最新建议,为数据创建新的构建,如果构建成功,则删除任何以前存在的构建。

API文档很简单,一切正常,除了一个调用特别是我无法返回HTTP 406错误(不可接受 - Accept header与服务器支持的响应类型不匹配)。

是否有人通过此API调用成功删除了构建?

根据the documentation,删除构建调用应如下所示:

方法= DELETE
{rootURI} /DeleteBuild?buildId=%27%27&apiVersion=%271.0%27

1 个答案:

答案 0 :(得分:0)

安德鲁,

我刚遇到这个问题......你解决了这个问题吗? 与大多数函数相比,API的数据市场版本需要DELETE方法来实际删除构建(与GET相关) - 这可能是首先要检查的内容。

另外,我想确保您知道不推荐使用API​​的数据市场版本(请参阅https://azure.microsoft.com/en-us/documentation/articles/cognitive-services-migration-from-dm/上的迁移指南以获取更多详细信息)。您现在应该使用Recommendations API认知服务(请参阅https://www.microsoft.com/cognitive-services/en-us/recommendations-api)。

无论哪种方式,如果您仍然遇到问题,请随时通过mlapi@microsoft.com与我们联系,我们可以检查您的电话可能出现的问题。

谢谢!

Luis Cabrera

建议API计划经理