Hashing/Encryption 在 sap hana 图形计算视图中
Hashing/Encryption in sap hana graphical calculation view
我们的数据仓库系统中有 SAP HANA 数据库。在我们的一个图形计算视图中,我们希望加密 3 列。是否可以为其创建计算列?如果是,使用哪个功能?以前在 Oracle 中我们曾经使用 ORA_HASH 函数来实现这一点。我们需要以这样一种方式进行加密,如果列的值重复,那么加密后的值也应该相同吗?
此致
您可以在使用 HASH_SHA256() 函数加密数据的计算视图之上创建一个 SQL 视图。
SELECT
plain_view_field
, HASH_SHA256( to_binary (plain_view_field)) as encrypted
FROM "_SYS_BIC"."package_name/view_name";
我们的数据仓库系统中有 SAP HANA 数据库。在我们的一个图形计算视图中,我们希望加密 3 列。是否可以为其创建计算列?如果是,使用哪个功能?以前在 Oracle 中我们曾经使用 ORA_HASH 函数来实现这一点。我们需要以这样一种方式进行加密,如果列的值重复,那么加密后的值也应该相同吗?
此致
您可以在使用 HASH_SHA256() 函数加密数据的计算视图之上创建一个 SQL 视图。
SELECT
plain_view_field
, HASH_SHA256( to_binary (plain_view_field)) as encrypted
FROM "_SYS_BIC"."package_name/view_name";