SAP Hana - 在 CREATE COLUMN VIEW TYPE HIERARCHY 中使用 JSON 参数
SAP Hana - Use JSON parameters in CREATE COLUMN VIEW TYPE HIERARCHY
我在尝试创建 SAP Hana 时遇到问题 HIERARCHY VIEW
。
我试图通过图形编辑器创建它,但它无法正常工作(我无法查询)。我在 Internet 上找到了一个教程,解释了如何在脚本中创建它。这是我的代码。
CREATE COLUMN VIEW hier_test TYPE HIERARCHY AS
SELECT TO_INTEGER(FATHER_LINK) AS pred
, TO_INTEGER(ACP_ID) AS succ
FROM "_SYS_BIC"."airbus.manufacturing.MES.Projection.base/CV_ZDPGAT_FATH_LINK_ARP_PG"
ORDER BY FATHER_LINK
WITH PARAMETERS ( 'hierarchyDefinition'='{"orphanedNodesHandling":"ROOT_NODES","rootNodeVisibility":"ADD_ROOT_NODE_IF_DEFINED"}' );
但它无法正常工作,因为我找不到要设置为 rootNodeVisibility
的正确值。我在设置了 Hierarchy
的图形 Calculation View
的选项 Display View XML
中找到了这些值。但显然没有关于它的文档......
有人可以给我将多个参数传递给此脚本的方法以及每个变量可用的不同值吗?
另外,查询此视图结果的不同方法有哪些?我看到了一些功能,例如
SELECT * FROM hier_test;
SELECT * FROM hier_test("expression"=>'descendants(xxxx)');
SELECT * FROM hier_test("expression"=>'subtree(xxxx)');
同样,我找不到任何关于它的文档...
非常感谢您的帮助。
您找不到它的原因是此功能从未发布以在 SAP 外部使用。 SAP HANA 2.0 将提供 SQL 用于层次结构处理的命令,但对于 SAP HANA 1.0,没有官方方法可以直接在 SAP 开发之外使用层次结构视图。
我在尝试创建 SAP Hana 时遇到问题 HIERARCHY VIEW
。
我试图通过图形编辑器创建它,但它无法正常工作(我无法查询)。我在 Internet 上找到了一个教程,解释了如何在脚本中创建它。这是我的代码。
CREATE COLUMN VIEW hier_test TYPE HIERARCHY AS
SELECT TO_INTEGER(FATHER_LINK) AS pred
, TO_INTEGER(ACP_ID) AS succ
FROM "_SYS_BIC"."airbus.manufacturing.MES.Projection.base/CV_ZDPGAT_FATH_LINK_ARP_PG"
ORDER BY FATHER_LINK
WITH PARAMETERS ( 'hierarchyDefinition'='{"orphanedNodesHandling":"ROOT_NODES","rootNodeVisibility":"ADD_ROOT_NODE_IF_DEFINED"}' );
但它无法正常工作,因为我找不到要设置为 rootNodeVisibility
的正确值。我在设置了 Hierarchy
的图形 Calculation View
的选项 Display View XML
中找到了这些值。但显然没有关于它的文档......
有人可以给我将多个参数传递给此脚本的方法以及每个变量可用的不同值吗?
另外,查询此视图结果的不同方法有哪些?我看到了一些功能,例如
SELECT * FROM hier_test;
SELECT * FROM hier_test("expression"=>'descendants(xxxx)');
SELECT * FROM hier_test("expression"=>'subtree(xxxx)');
同样,我找不到任何关于它的文档...
非常感谢您的帮助。
您找不到它的原因是此功能从未发布以在 SAP 外部使用。 SAP HANA 2.0 将提供 SQL 用于层次结构处理的命令,但对于 SAP HANA 1.0,没有官方方法可以直接在 SAP 开发之外使用层次结构视图。