SAP HANA计算视图是使用表作为数据源以图形方式创建的信息视图模型。对于不同的功能,我们可以使用投影、聚合、并集、联接、秩节点。
但是当用户希望从两个表中获取数据时,其中只有匹配的记录应该是视图的输出(即INTERSECT),或者当只有不匹配左表中的记录(即MINUS)时,用户应该使用不同的节点组合上面。在HANA计算视图模型中,为了实现交集和减集操作,大数据难学吗,HANA 2.0 SP01提供了新的节点(如聚合、投影等)。这些选项只能在XSA WebIDE Modeler中使用。
什么是交集和减集操作?
例如,考虑如下两个表。
水果表
颜色表
水果表和颜色表的区间运算将给出两个表中存在的值的结果。
水果表和颜色表的减号运算将给出仅水果表中存在的值的结果(情况1)。同样地,使用颜色表和水果表的减法运算将给出结果,因为只有颜色表中的值(情况2)。
情况1情况2
如何通过计算实现查看模型?
使用HANA 2.0 SP01,执行交叉和减号操作非常容易。此版本提供了执行这些操作的新节点,仅在XSA WebIDE建模时可用。
在XSA的MTA项目中,低价云服务器,以下示例中提到的相同表已作为CDS实体创建,并填充了相同的数据集。
现在让我们为INTERSECT操作创建计算视图
这里我创建一个维度计算视图
在创建的计算视图中,可以看到一个新的相交操作节点
在计算视图中添加相交节点,在相交节点中添加水果和颜色表
将所有列映射到两个表中输出。将要输出的列添加到语义节点。成功生成计算视图。右键单击视图并单击"数据预览"选项。视图的数据预览将是,什么是淘客,
同样,我们为减号操作创建计算视图。带颜色表和水果案例2的减法操作如上所述
视图的数据预览将是,轻淘客,
有了这两个新选项,现在用户可以很容易地在计算视图模型中实现相交和减法集操作。
,云是什么