手机版 欢迎访问魄力云云市场资讯网站

当前位置:主页 > 云存储 >

香港带宽_云服务器代金券_折扣

时间:2021-09-28 12:21:13|来源:魄力云|编辑:魄力云|点击:

这个博客是一个博客系列的一部分,展示了如何使用sapwebide全栈和cloudfoundry上新的HANA服务来构建HANA数据库工件。

创建Nodejs。模块

在本节中,我将展示如何创建nodejs模块并在其中添加OData服务。此OData服务将用于公开先前建模的表/视图的内容。

选择项目"ProductsApp01"(先前创建)并使用上下文菜单创建节点.js模块"。

提供模块名称为"products01\u js",并在单击"完成"之前启用XSJS支持。

选择lib文件夹并使用创建名为"products01.xsodata"的新文件的上下文菜单

将下面的代码粘贴到xsodata文件

下面是您的xsodata文件的外观:

通过选择nodejs模块修改yaml文件,并在"Requires"部分下添加两个依赖项。这将使nodejs模块能够引用DB artifacts。

通过选择文件夹并使用上下文菜单中的Build选项构建nodejs模块

您应该在日志文件中看到一条成功消息。

使用下面显示的菜单选项运行nodejs应用程序。

这将需要几分钟。您将在控制台中获得一个URL,如下所示。

单击该URL并将其更改为引用OData服务,大数据资源,大数据和云计算,如下所示

让我们在Cloud Foundry运行时部署此应用程序。选择根项目文件夹并使用上下文菜单构建项目

几分钟后,您应该能够成功构建,并且将在您的工作区中使用.mtar文件创建新文件夹。

使用上下文菜单将mtar文件部署到云平台帐户。当提示您输入Cloud Foundry详细信息时–选择您的CF API端点、组织和空间

这将花费您几分钟时间将应用程序部署到您的CF空间。

一旦应用程序部署完毕,导航到您的CF空间,在"应用程序"菜单下,您将能够看到一个用于db模块的应用程序和另一个用于js模块的应用程序。默认情况下,products01\u db app将停止,并且仅在创建db artifacts时才需要。另请注意,在另一个应用程序中有一个长GUID。此应用程序是在您尝试从WebIDE中测试nodejs模块时创建的。您可以停止此应用程序,因为它不是必需的。我们将使用应用程序"products01\u js",云服务器品牌,因为它将提供OData服务。

单击js应用程序查看应用程序URL。

修改URL以调用OData服务,个人如何建站,如下所示,并在中打开它浏览器

https://oneflp-cal-dev-products01-js.cfapps.eu10.hana.ondemand.com/products01.xsodata/Products

返回产品清单。您现在可以将此URL与其他SAP CP服务一起使用,或在其上构建UI。

希望您发现此博客系列有用。如果您遇到任何问题,请在论坛中发布问题并标记我。

参考资料:

当尝试在Cloud Foundry环境中创建我的第一个HANA产品时,数据建模,我注意到没有太多信息。下面的HANA 2.0教程是由Lucia Subatin引起我注意的。请注意,由于各种限制,这些教程将不适用于SAP CP。我花了将近一天的时间从各种教程和HANA学院的内容中收集信息,以获得这个简单的场景工作

https://www.sap.com/developer/tutorials/xsa-ml-e2e-github-mta.html

https://www.sap.com/developer/tutorials/xsa-ml-e2e-create-cds-db.html

https://www.sap.com/developer/tutorials/xsa-e2e-db-explorer.html

https://www.sap.com/developer/tutorials/xsa-e2e-cds-new.html

https://www.sap.com/developer/tutorials/xsa-ml-e2e-create-node-modu乐.html

https://www.sap.com/developer/tutorials/xsa-ml-e2e-create-ui5-interface.html

云主机服务商 Ucloud云计算 移动云数据 云存储服务器 Ucloud云主机 云计算提供商 阿里数据库 服务器租用 云储存服务器 Web云服务器 ucloud云数据库 独享云主机 云服务器服务商 海外云存储 云服务器主机 云计算解决方案 国内云存储 数据库云平台

Copyright © 2002-2020 魄力云 版权所有

备案号:豫ICP备56298345号