云存储_带显卡的云主机_返现

云服务器 虚拟云 浏览

小编:背景 最近一段时间我开始使用SAP HANA云平台(试用账户),了解SAP HANA的概念。使用Development center和其他SCN博客上给出的说明,我成功地创建了一个试用帐户HANA instance并使用eclipse安装

背景

最近一段时间我开始使用SAP HANA云平台(试用账户),了解SAP HANA的概念。使用Development center和其他SCN博客上给出的说明,我成功地创建了一个试用帐户HANA instance并使用eclipse安装了HANA studio。使用很少的例子,数据云数据库,我甚至可以成功地创建列式表和信息模型,如属性视图、分析视图。

然而,主要的挑战是对这些HANA模型尤其是分析视图进行"数据预览"。在试用帐户中,我们没有获得常规HANA实例的所有特权。所以我们通常通过一个常规的方法得到特权不足的错误。经过无数次的试用、分析、研究和查找,我能够使用另一种数据预览方法克服这一缺陷,我将在本博客中对此进行讨论。

根据sap HANA教程中的示例创建列表

(请参阅教程链接的参考资料),下表如下所示使用SQL控制台在SAP HANA云系统中的架构"NEO**********************"下创建。我们将使用2维表–产品和地区,并使用分析视图将其连接到事实表–销售。

注:-Do不在HANA云系统的模式"DEV****************"中创建任何模式对象,如表、过程等。另外,蓝汛云服务器,不要忘记将select to schema"NEO**************"授予带有grant选项的SYS\u REPO。

创建分析视图

使用SAP HANA Modeler透视图,使用如下所示的sales fact表和2维表创建分析视图-AV\u SALEREP。

由于我们不使用属性视图,因此所有3个表可以使用引用连接在数据基础级别本身进行连接。将所需列添加到Data Foundation的输出中,并在语义层将字段指定为"属性"和"度量"。

创建虚拟计算属性-分析视图

根据在试用HANA帐户中分配给开发人员的权限,只有计算视图可以预览数据。因此,我们需要通过创建一个伪计算列属性(而不是度量值)将分析视图转换为计算视图,如图所示下图:-

如您所见,我创建了一个计算列–CALC\u ATTR\u DUMMY\u FLAG,云服务器技术,column type–Attribute,Data type–varchar(1)&value为'1'。

Save,验证并激活分析视图。

为激活的模型视图选择权限

打开系统的SQL控制台并执行下面的语句,云计算数据库,为开发人员用户提供对开发人员包中所有模型视图的"选择"权限(有关其他信息,请查看参考资料)。执行成功后,刷新系统。

调用"HCP"。"HCP\U GRANT\U SELECT\U ON\U ACTIVATED\U OBJECTS";

数据预览

现在我们可以通过访问路径-

系统–>目录–>系统–>BIC–>/来预览分析视图的数据,您可以从这里使用数据预览的所有特性–原始数据,不同的值和分析。

注意:变量和输入参数功能不适用于此方法。

参考:

谢谢,Dinesh提供教程。特别是要指出HANA试用版的局限性,并展示克服这些局限性的方法。我正在努力创建虚拟视图

创建虚拟计算属性-分析视图

根据在试用HANA帐户中分配给开发人员的权限,只有计算视图可以预览数据。因此,我们需要通过创建一个伪计算列属性(而不是度量值)将分析视图转换为计算视图,如图所示下图:-

如您所见,我创建了一个计算列-CALC\u ATTR\u DUMMY\u FLAG,column type-Attribute,Data type-varchar(1)&value为'1'。

保存、验证并激活分析视图。

您需要在分析视图中创建"计算列"(Type-Attribute)。并指定任意长度和默认值。我只是说它是虚拟的,因为它只是用来选择计算引擎而不是OLAP引擎来进行数据预览。

如果你有更多的问题,请告诉我。

问候

Dinesh

Hi Dinesh,

非常有用的文章,今天当我面对同样的问题

Hi Dinesh,

我使用的是HCP试用帐户,云支付返利,正在创建一个简单的计算视图,只有一个事实表,并尝试在激活后进行数据预览,但仍然显示"权限不足"。

有任何输入吗?

当前网址:http://vmchk.cooou.com/tutorials/105020.html

 
你可能喜欢的: