我有一个HANA无法容纳的大数据,我想使用智能数据访问在另一个HANA框上创建一个虚拟表,并构建一个计算视图并结合本地表和虚拟表。
这是一个可行的解决办法吗?我不清楚计算意见的机制。不是物化的,对吧?
当我通过计算视图对远程表进行分组时,原始数据不会从远程传递到本地,只传递聚合值,对吗?
发布于 2018-04-09 04:23:47
SAP智能数据访问(SDA)为您提供了在多个数据源上联合查询和访问存储在外部数据库中的数据的选项。外部SAP数据库),由SAP中的查询或计算模型提供。
在此场景中,SAP HANA数据库充当外部数据库的数据库客户端。这涉及到SAP和外部数据库之间的查询和结果集的传输,显然也涉及到结果集的具体化-- SAP HANA无法进入另一个数据库的内存并读取内部数据表示。
SDA中的“智能”位是SAP HANA查询处理器了解外部数据源的技术能力,并相应地创建查询。这包括选择加入策略,过滤按压,例如按下分组。这些操作是否真的针对特定的查询执行取决于数据源的功能、预期的数据量和特定的查询。
实际上,这意味着您必须检查所有查询的实际执行情况。
https://stackoverflow.com/questions/49718257
复制相似问题