当前位置:主页 > 大数据 > 正文

文件存储_京东云杜正平_返利

时间:2021-07-12 17:54 来源:埃里克云 编辑:埃里克云

核心提示

在本教程中,您将部署一个简单的节点.jsSAP云平台上的应用程序。该应用程序使用YaaS market place提供的文本分析事实提取服务作为服务。但是开发者可以用他们选择的任何服务来代替它...

在本教程中,您将部署一个简单的节点.jsSAP云平台上的应用程序。该应用程序使用YaaS market place提供的文本分析事实提取服务作为服务。但是开发者可以用他们选择的任何服务来代替它。

您将学习

前提条件

Nodeclipse

Eclipse Neon

SAP云平台-云铸造实例-试用实例

YaaS帐户和OAuth注册

情感分析订阅

CF CLI Client

步骤1:安装节点.js

第一步Nodeclipse插件将安装节点.js在系统中。您可以从节点.js下载。以验证节点.js如果安装正确,请在命令提示符下输入命令'node-v'。此命令应显示节点.js安装在系统中。通过发出命令'npm-v'

检查是否也安装了'npm'。第2步:在Eclipse

中安装nodeclipse插件作为此步骤的先决条件,您必须安装Eclipse(最好是Neon)。

启动Eclipse,然后选择帮助>安装新软件并输入更新站点URL投入工作使用"文本框"并选择以下选项:

取消选中"在安装过程中联系所有更新站点以查找所需的软件",以加快安装速度。注意,不同的Eclipse版本对该复选框有不同的行为。按回车键或下一步按钮。

根据您所拥有的和选择的内容,您会看到中间的框中充满了要安装的Eclipse插件。单击"下一步"。查看您将要安装的功能。单击"下一步"。阅读许可协议,然后选择我接受许可协议的条款。单击"完成"。然后会询问您是否要重新启动Eclipse。单击"立即重新启动"。切换到节点透视图(例如窗口->打开透视图->其他…->节点)。现在你准备好发展了节点.js带有Nodeclipse的应用程序

步骤1:导入和修改节点.js应用程序

本教程中解释的示例代码是关于收集参与者对各个课程的反馈。该应用程序使用情绪分析YaaS服务,通过从参与者收集的评论来聚合情绪。样品节点.js应用程序已放置在GitHub[Link]中供您参考。您可以导入节点.js将应用程序导入到Nodeclipse中并执行修改以容纳YaaS凭据,如下所述。

一旦导入应用程序,Project Explorer将显示如下结构:

项目遵循Express框架并使用jade作为HTML呈现引擎。这个包.json列出运行应用程序的依赖项的文件显示相同的。

包文件解释了启动和测试脚本。这个包包括"mocha",这是一个单元测试工具,在这个项目中用于节点.js. 如果您打算实现持续集成,这些启动和测试脚本可以在Travis CI中使用。

与mongo DB有关的所有配置(URL、用户ID、,密码)和YaaS服务(用于OAuth授权的客户机ID和secret)在配置.json在config文件夹下,简化各种环境下的配置。

用系统设置的实际值替换所有占位符()。第2步[链接]对此进行了说明。"使用yaas"字段用于使用yaas情绪分析服务的高级主题。

所有服务都在services文件夹下的JavaScript文件中使用。YaaS中文本分析事实提取订阅下的情感分析服务在分析中使用_服务.js文件,并通过OAuth令牌对其进行授权oAuth.js文件文件。这些文件将在配置文件中的"使用yaas"字段设置为"true"时执行。

models文件夹包含用于存储OAuth令牌和评级的MongoDB集合详细信息。

公共文件夹下维护样式表,以确保页面遵循相同的格式。

清单.yml文件描述应用程序名称和部署时要绑定到应用程序的服务。

步骤2:注册服务并配置项目

登录到SAP云平台实例以创建备份服务。为此,第一个任务是将API端点设置为SAP云平台实例的云控制器。使用"cf api"命令。确保代理设置已完成,以便能够成功设置API。

成功消息如下所示:

通过提供用户凭据,使用命令"cf Login"登录到SAP Cloud Platform Cloud Foundry实例。

请注意,有些实例会考虑电子邮件ID而不是用户IDID.

登录成功后,您应该能够创建服务实例并成功部署应用程序。

下一步是创建一个服务实例,绑定到应用程序上进行持久化。MongoDB服务的服务实例可以使用"cf create service"命令创建。

请注意,"MyMongo"是要创建并绑定到服务器的服务实例的名称节点.js应用程序。

要获取访问"MyMongo"服务实例的详细信息,请导航到SAP云平台驾驶舱和服务实例,点击仪表板图标,如下图所示。

仪表板提供了从应用程序访问服务实例的详细信息。

请注意MONGODB\U用户名、MONGODB\U密码和MONGODB\U DBNAME,以及要替换的IP和主机配置.json项目说明中提到的文件。

您也可以使用VCAP服务连接到数据库,而不是手动输入用户凭据。也可以作为应用程序.js文件

第三步:在SAP云平台上部署应用

在这一步中,您将在sapcloud平台上部署应用程序,并且部署将在清单.yml项目详细信息部分描述的文件。

应用程序的部署可以通过Cloud Foundry CLI命令在命令提示符下完成。导航到项目根目录并通过"cf push"命令部署应用程序。

请注意,cf CLI使用清单文件了解要绑定的服务。

可以使用成功消息中提到的URL启动应用程序。

查看应用程序详细信息的另一种方法是通过SAP云平台驾驶舱,导航到应用程序并选择应用程序。

单击应用程序提供有关您部署的应用程序的详细信息。

单击应用程序路由URL以启动应用程序。应用程序如下所示启动:

如前一步所述,应用程序使用YaaS服务,根据参与者的评论进行情感分析。

通过在中配置YaaS服务,使应用程序能够使用YaaS服务配置.json

第一步是在雅思注册使用链接。注册后,您就可以订阅YaaS服务,还可以创建项目来访问订阅的服务。

进入YaaS生成器在链接中创建组织和项目。通过提供名称和YaaS URL创建一个新组织。

创建一个新项目,并提供显示名称、标识符和描述,如下所示。并保存输入。

通过链接订阅包。对于这个应用程序,我们将使用来自文本分析事实提取的服务。搜索相同的项目或继续链接并订阅相同的项目。

在出现的弹出窗口中选择新创建的项目,然后单击"立即订阅"。成功订阅后,您将收到一封邮件(在YaaS帐户中注册),其中包含包的详细信息。

  • <strong>数据库_太原网站建设公司_高性价比</strong> 数据库_太原网站建设公司_高性价比

    解决上述问题,请遵循以下步骤: 2。在Fiori-BI启动板中设置验证选项卡和CMS可见: 1。\SAP BusinessObjects Enterprise XI4.0\warfiles\webapps\BOE\WEB-INF\config\custom\ 如果您使用的是BI平台安装的Tomc...

  • <strong>京东云_企业邮箱排名_年度促销</strong> 京东云_企业邮箱排名_年度促销

    场景:在这个场景中,我将解释如何使用计算视图中的计算列来计算学生平均分。 计算视图用于组合其他分析视图、属性视图和其他计算视图以及基本列表。它们用于执行复杂的计算...

  • <strong>对象存储_长沙网站建设公司_9元</strong> 对象存储_长沙网站建设公司_9元

    在特拉华的最后几天,我们正在研究物联网方面的创新。除此之外,我们还创建了一些智能数据流,并在designstudio中使用它们。现在为了创建一些真实的演示,我们需要一个物联网模...

  • <strong>香港带宽_oa系统数据库设计_免费申请</strong> 香港带宽_oa系统数据库设计_免费申请

    This blog is the part 2 of the 5-part blog-series. In this blog, we will introduce OData Interfaces which are exposed from SAP Process Orchestration (from 7.40 onwards) (SAP PO) can be exposed as Open APIs and managed through SAP API Man...

  • <strong>全站加速_企业邮箱用哪家的好_测评</strong> 全站加速_企业邮箱用哪家的好_测评

    亲爱的合作伙伴 由SAP主题专家主持的Enablement Insights网络研讨会每月在我们的各个合作伙伴协作室举行一次。这些会议室使您能够轻松地与同事协作、分享知识并提高知识的趣味性,以...

  • <strong>域名注册_关系数据库是以_优惠</strong> 域名注册_关系数据库是以_优惠

    最近我们在结算WBS元素时遇到了两个错误。我们使用WBS元素来记录成本,然后先将其结算给AuC,然后再将其结算给主要资产。 我们在2017财年,我们的关闭资产年度是2015年,这意味着...

  • <strong>天翼云_常用数据库管理系统_免费6个月</strong> 天翼云_常用数据库管理系统_免费6个月

    达芬奇可能是指数思维的最早采用者之一。 达芬奇500多年前出生在半农村的托斯卡纳,父母收入微薄。尽管他很少接受正规教育,但他能够推断出有关建筑学、工程学、数学、城市规...

  • <strong>金山云_白雪公主百度云_优惠</strong> 金山云_白雪公主百度云_优惠

    在本系列的第一篇博客中,我讨论了什么是保证交付,它是如何工作的,以及为什么您应该将它用于流项目和适配器。如果您错过了它,您可以阅读这里的介绍。 现在,在第二部分中...

  • <strong>美国服务器_分布式数据库有哪些_免费申</strong> 美国服务器_分布式数据库有哪些_免费申

    美国作家、未来主义者阿尔文·托夫勒(Alvin Toffler)通常被引用为这句名言的创始者:"21世纪的文盲将不是那些不会读和写的人,而是那些不会学习、忘却和重新学习的人。"然而,托...