有没有办法获得OD365连接服务的D365 Web API的子集

时间:2017-11-28 13:54:20

标签: odata dynamics-365-operations odata-connected-service

我们正在使用Dynamics 365 for Operations,并且我尝试连接到它为实体进行CRUD操作而公开的OData Web服务。使用OData Connected Service工具,我可以创建一个Connected Service参考。

当我这样做时,它会下拉服务的元数据并创建一个包含970万行代码的代理类。

我使用的网址是 https://[company url].sandbox.operations.dynamics.com/data/

将此URL输入到"添加连接服务向导"时,它会将$元数据附加到此URL的末尾,并为每个公开的实体提取所有元数据,并基于此创建一个类

有没有办法从AX365端对数据进行分区,或以某种方式限制我在客户端的查询?我是AX365以及OData Connected Service工具的新手,所以我不确定什么是可能的。

1 个答案:

答案 0 :(得分:-1)

您可以在dataentity中使用操作来覆盖该函数并在操作方法中应用任何过滤器,因此在使用自定义URL时,您可以在特定数据实体上获得自定义结果。

http://www.k3technical.com/odata-actions-testing-with-fiddler/