云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名注册_高防网站服务器_免费申请

小七 141 0

需要直接从SAC分析应用程序上传Excel文件。我想在这里分享我是如何做到这一点的。

我们将在SAC中创建一个自定义小部件,并从SheetJS库中进行一些修改。我们还将在HANA中创建表、视图和存储过程。我使用HANA Classic就是为了这个目的。

简而言之,我们需要创建以下模块:

HANA表和计算视图HANA存储过程韩亚XSJSSAC自定义小部件SAC分析应用

创建HANA表SACXLSX.hdb表格。此表将存储Excel文件中的数据

创建HANA计算视图_SACXLSX.calculationview. 稍后,我们将使用此视图在SAC分析应用程序中创建模型。

创建存储过程insertData.hdb过程将数据插入表SACXLSX.

创建XSJS进程数据.xsjs. 此服务器端脚本将处理来自SAC自定义小部件的HTTP Post请求的数据,并调用存储过程InsertData将记录插入到表中。

在自定义小部件中,我们将用SheetJS中修改的代码加载外部库,中国移动物联网,返利模式,xslx.js文件.

我们将使用SAPUI5 SimpleForm和FileUploader创建一个XMLView。

使用SheetJS库,360大数据,我们解析上传的Excel文件中的数据,并执行验证,大数据系统,以确保数据有效。

一旦数据被验证,我们会寄给哈娜的进程数据.xsjs使用POST方法。

我们将等待数据完成处理,云计算大数据,一旦完成,我们将刷新SAC模型。

插入带有TC模型的自定义小部件Excel\u 1和表\u 1_SACXLSX.calculationview.

在Excel\u 1 widget onStart()事件中,添加以下代码以刷新模型:

在SAP Analytics Cloud、Analytics应用程序中构建自定义小部件Excel文件上载SAP HANA XSA的SAPUI5应用程序github.com/ferrygun/sacxlsx文件上传