如何在 Excel OData Power Query 代码中自定义 SharePoint Online 列表视图模式?

How can I customise SharPoint Online List View Mode in Excel OData Power Query code?

2.0 implementation 提供两种查看模式。
如何自定义查询以手动更改视图模式?

我使用的是 Excel 的企业版,因此​​无法访问上面显示的 SharePoint 连接器。
我使用 OData 连接器,这是结果查询:

let
    Source = OData.Feed("https://company.sharepoint.com/sites/yoursite/_vti_bin/ListData.svc", null, [Implementation="2.0"]),
    List1 = Source{[Name="List1",Signature="table"]}[Data]
in
    List1

附带问题:这会减少加载的数据量还是与使用 Power Query 删除额外的列一样?
我知道 Power Query 支持查询折叠并且它应该与 SharePoint 一起使用,但它似乎在 PowerApps 中表现得更好,例如,我可以 select 查看模式。

我终于在 biinsight.com 上找到了答案,完全归功于作者。

我们可以利用 OData 查询在服务之前通过指定列表和(可选)任何过滤查询使 SharePoint 过滤列表,如下所示: .../_vti_bin/ListData.svc/YourList?$select=ID,Name,Age&$filter=Age gt 26

returns 仅 IDNameAge 列以及 Age 大于 26 的记录。