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

负载均衡_服务器qps_最新活动

小七 141 0

(English version here)

2012年3月27日SAP HANA Cloud发布。这对于想要更容易地利用内存数据库SAP HANA的高速性、想利用关系数据延迟来处理更大容量的数据、想要享受低TCO和伸缩性等云的优点的客户来说是非常有魅力的选择那么,我想。

SAP HANA Cloud的魅力和开始的方法请交给其他博客,本博客将特别介绍一系列将现有资产转移到SAP HANA Cloud的方法,面向正在进行首映式的使用SAP HANA的客户。

此外,由于SAP HANA Cloud预计将提供从现有SAP HANA到SAP HANA Cloud的转移工具,淘客购物,所以请事先了解,今后本博客的内容可能会通过工具更简单地进行。(目前预计将首先提供从SAP Cloud Plaatform、SAP HANA Service(HANA as a Service/HaaS)转移的工具。)

On Premise : SAP HANA 2.0 SPS04 Revision 42Cloud:SAP HANA Cloud4.00.000.00.15383243463(Last Update March3200)

经典DB模式"SALES"有3个表(SO HEADER、SO ITEM、MD PRODUCTS),包装"SALES"有2个Calculation View(CV SALES、CV PRODUCTS)。在以下步骤将这些转移到SAP HANA Cloud。

Part1:在奖金HANA中将Calculation View转换为HDI集装箱的对象

Part2:将转换后的对象导入SAP HANA Cloud

Part3:将数据从开启式HANA转移到SAP HANA Cloud

那么,马上进入Part1的说明。按照以下流程进行。

Skima"SALES"有3张桌子。

包装"SALES"有两个Calculation View。DIMENSION类型的"CV PRODUCTS"和CUBE(Star Join)类型的"CV SALES"。

包装"SALES"被分配给Delivery Unit"SALES"。

沿着SAP帮助下载过渡工具进行设置。

首先,从SAP Support Portal下载"XSAC Migration1"。

将下载的ZIP文件解冻成任意文件夹。

设置环境变量。

使用安装的Migration工具,将Calculation View转换成XSA模型。

首先,创建转换后对象导出的文件夹。这次是C:\tmp\xs-migration。

创建文件夹后,使用以下命令执行转换。

此处必须不存在目标文件夹。另外,"SALES、SAP JAPAN"是Delivery Unit的名字和供应商。(也就是说,1元云购,该工具对每个Deliver Unit进行转换。)

(中略)

顺利成功。在指定的文件夹中生成了文件。

此处为"report.html"。可以确认生成的文件信息等。

最后,云服务器和普通服务器,将生成的源文件(文件夹→db→src)压缩成一个ZIP文件。

4.1将转换后的对象导入到HDI集装箱

在Web IDE for SAP HANA登录HANA Cloud,物联网技术与应用,制作导入目标Project(此处省略"Sales")(本博客省略步骤)。导入上一步导出到Project"Sales"的"src"的转换后对象的ZIP文件。

选择文件。

按下Import。

模型顺利导入HDI集装箱。

4.2 Sinonim的设定

至此为止新的Calculation View已导入HDI集装箱,但表未进行任何转换。也就是说,经典模式"SALES"中有表、数据。因此,需要进行从HDI集装箱的Calculation View访问模式"SALES"的设定(制作染色体)。详细情况请确认SAP帮助和博客,这里只说明步骤。

通过HANA Studio制作2个角色。接着创建Grant服务用DB用户,分配该角色。

使用XS CLI,在XSA中注册grantor服务。在此登录DB服务器,执行以下命令。

mta.yaml在Code Editor中打开文件,添加刚才注册的grantor-service。(框内)

在"src"下新建扩展名".hdbgrants"的文件。

如下所述进行记载、保存、构建。

打开用于设置Sinonim的.hdbsynonym文件(此文件由Migration工具自动生成)。这里是Object Name列的"…"按钮。

选择"External Services"中刚才注册的服务,输入表格名称(的一部分),从显示的候补中选择实际表。(这次选择SALES模式表MD PRODUCT)

其他表格也同样登录,保存文件,构建文件。

可通过Database Explorer确认是否创建了突尼斯,并可通过SQL进行数据访问。

4.3导入的模型的构建

最后构建导入的模型。

通过Database Explorer,可确认Calculation View已创建,可访问。这样一来Calculation View就可以顺利转移到XSA HDI集装箱了。

桌子放在经典模式下也没问题,本博客将进一步将桌子移到HDI集装箱中(集装箱管理的模式)。

5.1表格(.hdbtable)的创建

按照hdbtable的语法创建表格定义并构建。(注:CDS不能在SAP HANA Cloud中使用,云指,所以请使用hdbcds而不是hdbtable制作表格。)

5.2数据的转移

通过SQL将数据从经典模式的表格(Sinonim)转移到HDI集装箱内的表格。

5.3 Sinonim的编辑

与4.2.5相同,编辑.hdbsynonym文件。参考5.1中创建的表格,保存和构建。

再次确认Calculation View,确认数据是否正常参照。

以上,Calculation View已实现HDI化。在下一个博客里,这次HDI化的模型将转移到SAP HANA Cloud。