内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

企业邮箱_云服务器厂商_折扣

2021-07-10 03:49 出处:欧普曼云计算 人气: 评论(0

下面就在DB模式中对DB对象(表格或视图等)从外部HDI集装箱访问的方法进行说明。

对象为"理解SAP HANA Cloud基本操作的人员"。

关于SAP HANA Cloud的基本操作和DB应用的制作方法,请参考以下博客。

第一次的SAP HANA Cloud(Part1-Part5)

以Free Trial开始,SAP HANA Cloud

第一次的SAP HANA Cloud:HDI和DB应用的设计

这次稍微有点复杂,很难理解。

在HDI集装箱内,将表定义、HANA View定义、其他定义文件全部组合起来开发DB应用程序时,基本上不需要本次的作业。

已经在DB模式内制作表,以该表为基础制作HANA View时,需要本次的构成和设定。

HDI集装箱的独立性非常严格,对于DB工程师来说外部资源的访问会很麻烦。

只是,为了利用HANA View、SDI(Smart Data Integration)等SAP HANA的小巧方便的功能,这是必须的知识,所以请事先了解本次的"礼仪"。

大致流程如下。

1.创建能够访问DB模式内的对象的作用(

2.将该角色赋予HDI集装箱

3.在HDI集装箱内创建针对DB模式内的表的系统(

作用:用DB术语总结权限的对象指的是。便于权限管理的结构。

Sinonim:指用DB术语对表格或视图添加的"别名"。说"别名"可能更容易理解。

本次也将以"第一次的SAP HANA Cloud"系列为基础进行解说。

回顾以下"第一次的SAP HANA Cloud"系列或"以Free Trial开始的SAP HANA Cloud"系列的步骤。

本次的步骤是:

Part1~HANA实例的制作(商业环境篇,Free Trial篇)

Part2~表格和视图的制作

Part3~SAP Web IDE的设定和项目制作(商业环境篇,Free Trial篇)

Part5~使用Web IDE的HANA View的制作

的流程跳过4,对于Part2制作的表格,云服务器好,按照Part5的步骤制作HANA View"。

本次将优先考虑一边看前面提到的博客一边努力制作桌子和HANA View的各位,所以在进入本篇之前先从环境的准备开始。

还没有尝试上述步骤,想要跳过HDI集装箱内创建表格的步骤的人,请执行上述Part1-Part3,进入以下"终于开始了,爱淘客,具体的设定流程"。

调整SAP HANA Cloud的环境

参考"第一次的SAP HANA Cloud:HDI和DB应用程序的设计"的后半部分,首先删除现有的HDI集装箱。我觉得有点抵触,如果有DB应用程序(定义信息)的话随时都可以重新制作,请放心。

接下来备份HANA View的定义和表的定义等项目文件。

选择"order-entry"项目,右键单击选择"Export"。然后,"order-entry"项目内的表定义文件和HANA View的定义文件会用zip文件固定,保存在本地PC上。

接下来删除表格定义的文件。以下3个文件。

customers.hdbtable

products.hdbtable

orders.hdbtable

选择对象文件,右键单击选择"Delete"。

这样一来,项目内表定义的文件就没有了,只剩下HANA View的定义文件了。那么,终于进入这次的步骤吧。

终于要开始了,具体的设定流程

具体的设定步骤如下所示。请在确认模式名称和HDI控制器的模式名称等的同时,想象大致的设定步骤流程。

1.制作滚筒

2.赋予HDI集装箱滚筒的设定

3.创建Sinonim

1.制作滚筒

由ORDER ENTRY的DB模式的所有者、ORDER ENTRY用户制作可访问DB对象的滚筒。

本次的目的是制作HANA View,仅限SELECT权限。

首先由DB管理者DBADMIN用户授权,使ORDER ENTRY用户可创建角色。

权限授予完成后,注销(清除Credential),以ORDER ENTRY用户登录,打开Database Explorer(SQL Constore)。

制作赋予访问权限的角色。

本次制作了两个角色,一个是加了"with grant option"的。

(设定为被授予"with grant option"的人可以再授权其他人)

制作这两个角色是"礼仪",云服务器多少钱,请记住。

2.赋予HDI集装箱滚筒的设定

虽然想先说明理由,但首先一边设定一边习惯是很重要的(有这么粗暴的解说吗?)。

按以下步骤进行。

(1)User-Provided服务的制作

(2)指定赋予HDI集装箱的角色名称

(3)注册到HDI集装箱的User-Provided服务

使用SAP Cloud Platform Cockpit制作"User-Provided服务"。

关于"User-Provided服务"是谁的说明,首先先放在一边,从HDI集装箱(order-entry-hdidb)开始,成为"ORDER ENTRY"用户登录DB所需的结构。

作为步骤,选择左侧菜单的"User-Provided Services",单击"New Instance"按钮。

服务名上要加上"order-entry-schema-service"的名字。

含有"针对ORDER ENTRY模式的可访问服务"的意思(虽然就这样)。

在"Credentials"中,对DB的连接信息以以下格式记载。

请将的部分改写成实际使用的密码。"(双引号)"是必要的。

点击"Save"按钮保存。

此时会有点模棱两可,物联,但会先进行。

接下来指定赋予HDI集装箱的作用。

正确地说,不是给HDI集装箱赋予角色,大数据是什么,而是对HDI集装箱内制作的"对象所有者(所有者)"的DB用户赋予角色。

HDI集装箱内的对象所有者的DB用户名在本例中为"ORDER ENTRY HDI#OO",用"#OO"来表示。"OO"是"Object Owner"的意思。

选择src文件夹,在"New"和"File"中选择"order-entry-"schema.hdbgrants"的文件。

该文件的扩展名".hdbgrants"非常重要,请注意打字错误。

在文件内以下述格式记录滚筒。

开头的"order-entry-schema-service"是刚才制作的"Use-Provided服务"。

"object owner"和"application user"的记载也很重要,这次特别需要注意的是"object owner"。

该"object owner"是指"HDI集装箱的对象所有者"。

为了能在各种环境中对该DB应用程序和DB设定进行调试,故意将其记载为"object owner"。

在说明之前,虽然直觉上不太明白,但说明后会理解为"原来如此~~"。

顺便说一下,"application user"的详细说明本次省略,正如其名,是"给予应用程序用户的东西"。

(我想总有一天会有说明的)

然后,对于这个"object owner",指定附有grant option的"order-entry::external access g",对于application user指定"order-entry:external cess"。

这也是"礼仪",请记住(请记住,如果应用程序用户擅自给予权限会很困扰)。

接下来(最近,我的热潮)mta.yaml)的设置。

分享给小伙伴们:
本文标签: 企业邮箱服务器厂商折扣

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表