sap hana smart data access和sap hana vora的区别

2sbarzqh  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(415)

有人能解释一下sap hana和sap hana vora的智能数据访问之间的区别吗?
作为替补,sda只是创造了一些 virtual tables 它允许访问外部系统(如hadoop和许多其他odbc数据库)的数据,就像它是sap hana系统的一部分一样(因此您可以使用hana ide),并使用“默认数据库引擎”计算此外部系统的子结果并将其返回给sap hana。
vora的概念也是让sap用户访问hadoop系统,但是子结果是使用apachespark的inmemory执行引擎计算的。
我读到hadoop是一个完美的冷数据存储(数据来自saphana,它比某个时间段早,并且不是所有分析都需要)。但我对这两种数据访问解决方案感到困惑,因为我找不到重要的区别。
如果您计划在一个由sap hana工具编写的分析中访问热(sap hana)和冷(hadoop)数据,哪一个更好?
您建议将saphana和hadoop集群结合起来使用,hadoop集群包含配置单元表中的数据?

nukf8bse

nukf8bse1#

hana vora和sda是相关的,但实际上是两个不同的东西,不能直接比较。
智能数据访问是hana中的一个功能/组件,用于连接到外部数据源(例如mysql/oracle数据库、vora等)
“hana vora”中的hana这个词是误导性的,因为vora实际上是一个独立的产品,不需要hana来运行。vora是apachespark的扩展,允许您在内存中处理来自hdfs的数据。另外,vora的一个关键特性是它与hana很好地集成。它可以将本地表与hana中的表连接起来,反之亦然。
目前vora不支持insert/update命令,因此您不能直接将用于冷数据存储的数据从hana移动到vora。不过,您可以通过使用hana的数据生命周期管理器(dlm)来实现这一点,本文将对此进行讨论:https://blogs.sap.com/2016/02/12/seamless-big-data-tiering-with-hana-hadoop-and-vora-with-a-little-help-from-dlm/

相关问题