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

微软云_岑巩网站建设_0元

小七 141 0

几乎在任何类型的数据处理过程中,时间数据都是必需的,并且在计算视图中添加时间维度。因此,随着SAP-HANA-XSA平台的发布,时间维度的方式发生了一些变化。在这篇博文中,您将看到如何在需要时创建时间相关表,并通过SAP WEB IDE上的步骤生成时间数据。

如果您想查看XS Classic(XS Advanced的早期版本)中如何处理时间数据生成,您可以通过此链接访问这个不错的博客。

您可以创建和填充时间相关表通过使用sapwebide提供的标准工具,

在XSA平台中,有两个选项可以根据数据库对象的存储位置生成时间数据。这些对象可以存储在:

让我们详细了解一下。

这是XSA提供的全新方法,可以让您拥有特定于HDI容器的时间表。在这种情况下,有一个新创建的SAP HANA数据库模块,这意味着必须首先创建时间表,然后生成时间数据。

在下图中,您看到一个名为"HANA01"的已创建MTA项目和一个名为"HANADB01"的HANA数据库模块。我想你已经创造了这些。在"工作区"视图中,右键单击对应于SAP HANA数据库模块的HANADB01文件夹,买云服务器,然后选择建模操作>维护时间表

以下首选项如下图所示。如果您只需要具有日粒度的时间数据,您可以根据需要选择它,并且只为HDI容器创建与所选首选项相关的表。为便于演示,所有选项均被选中。

如果您点击"创建后生成数据"选项,则一旦您点击"生成"按钮,人工智能网络,表格将自动创建并生成数据。换言之,它是数据库模块构建过程的直接触发器。

HANA CD文档是在自动创建的"时间表"文件夹下自动创建的。每个CDS文档都引用了同名的时间表。

现在,切换到数据库资源管理器视图并验证HDI容器中的表。

对于公历类型,modeler已将时间维度数据生成为M\u time\u dimension\u YEAR、M\u time\u dimension\u MONTH、M\u time\u dimension\u WEEK,HDI容器中的M\u TIME\u维度表。

数据可按以下方式验证。

此选项允许您在经典系统默认的\u SYS\u BI模式中拥有时间数据。这也是我们只有在XS-Classic中才有的选项。在XSA之前,它是使用Hana Studio/Eclipse开发的。

表作为默认值存在于\u SYS\u BI模式中,因此只需要生成时间数据。

对于此选项,您需要一个基于用户定义服务的HDI容器,大量数据,该服务对\u SYS\u BI模式具有插入权限。跨架构产品HDI将用于此目的。

转到"数据库资源管理器"视图,展开HDI容器,右键单击"表"并选择"生成时间数据"。

显示以下首选项。在本例中,我选择"Day"作为粒度,"Gregorian"作为日历类型。

打开一个SQL控制台,用下面的SQL语句验证数据。

在下面的图像中,预览了"\u SYS\u BI"中的数据。

到目前为止,我们已经介绍了在SAP HANA XSA平台中创建时间相关表和数据的详细信息。准备好表和数据后,现在可以在计算视图中添加与时间相关的表作为数据源,淘客小程序,或者在任何可执行的SQL语句中使用它们。同样的步骤也可以在SAP云平台Cloud Foundry中使用。

您选择哪一个选项主要取决于需求。但是,第一个选项提供了灵活性,可以使用单独的配置为每个SAP HANA数据库模块生成时间数据。因此,大数据分析是什么,每个HANA数据库模块都可以有自己生成的时间数据。