ODAP v4.0通过ASP.NET WebAPI - Excel可以使用服务吗?

时间:2014-12-09 09:12:02

标签: asp.net-web-api odata wcf-data-services

我自诞生以来已经构建了一些WebAPI,包括一个支持OData URL过滤器的新版本。我现在看到WebAPI上的OData已经成熟,我发现它可以提供服务元数据。

它是否足以让Excel或其他OData客户端工具即插即用,就好像它是一个完整的WCF数据服务(你们是阿斯托利亚)?

就是这样。感谢

2 个答案:

答案 0 :(得分:3)

可以通过Data选项卡和Power Pivot数据源导入Excel来使用OData V1-3服务。虽然Excel对从OData V4服务导入数据的支持依赖于Power Query。该支持计划于明年年初根据:https://social.technet.microsoft.com/Forums/en-US/2169958f-9e2a-4fc2-a844-c0dce4c17a19/support-of-odata-v40?forum=powerquery

进行

答案 1 :(得分:2)

是的。在过去,您必须进行正确的配置或执行a workaround以正确填充来自Web API的OData源,以便能够从Excel中使用它。 Suprotim Agarwal写了一篇很好的blog post,关于从Excel使用Feed所需的所有步骤,包括创建和配置端点以及Excel中的步骤。