使用PowerQuery操作OData数据

         Excel是我们耳熟的办公软件。PowerQuery是一个允许连接多种数据源的Excel插件。它能从一个网页上智能查询数据。使用PowerQuery能合并数据集使用join,merge操作。PowerQuery能生成的加载与清洗的脚本。它能从这儿下载。如下图是安装后,打开时:

powerquery1

让我们试试From OData Feed, 这里连接公开的OData Feed,

powerquery2

数据是这样的预览,我们可以点击后面Produts会自动连接到具体表,在这儿可导航表关系:

powerquery3

点击Done后,自动把数据下载到EXCEL Sheet中:

powerquery4

我们这里Append一张不同表结构的数据到Category表后面,如下图:

powerquery5

 

由于篇幅有限,只演示如何消费Odata数据。它还可支持多种数据库,支持文件数据源CVS等。 更多功能等待您发掘。

希望对您有帮助。

 

您可能感兴趣的文章:

使用Excel2010 PowerPiovt消费OData Service


作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
该文章也同时发布在我的独立博客中-Petter Liu Blog

SAPUI5是一个用于开发企业级Web应用程序的JavaScript库。它提供了一系列的UI控件和工具,用于构建现代、交互式和可扩展的用户界面。而OData是一种用于创建和使用可重复使用的Web API的协议。通过将SAPUI5与OData结合使用,开发者可以轻松地从远程、分布式的数据源中获取数据并将其展示在SAPUI5的应用程序中。 在SAPUI5中,我们可以使用OData模型来管理与远程OData服务的通信。OData模型提供了一系列的API,用于执行数据增删改查等操作。首先,我们需要定义一个数据模型,该模型描述了从OData服务中获取的数据的结构。然后,我们可以使用该模型创建一个绑定到OData服务的控件,例如表格、列表或图表。通过绑定,控件将自动获取并展示来自OData服务的数据。 在SAPUI5的应用程序中,我们可以通过OData模型的方法来对数据进行操作。例如,我们可以使用create()方法向远程OData服务添加新的数据记录,使用read()方法从服务中读取数据记录,使用update()方法更新数据记录,以及使用delete()方法删除数据记录。 SAPUI5还提供了一些内置的UI控件,用于对OData数据进行过滤、排序和分组等操作。开发者可以通过设置这些控件的属性和方法来实现在应用程序中对数据进行筛选、排序和分组的功能。 总之,SAPUI5和OData是一个非常强大的组合,它们使开发者能够轻松地构建现代化的企业级Web应用程序,并与远程的数据源进行交互。通过使用SAPUI5的OData模型和相关的API,开发者可以快速地获取、处理和展示来自远程数据源的数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值