gpt4 book ai didi

hadoop - SAP HANA 智能数据访问与 SAP HANA Vora 之间的区别

转载 作者:可可西里 更新时间:2023-11-01 16:40:13 27 4
gpt4 key购买 nike

谁能解释一下 SAP HANA 和 SAP HANA Vora智能数据访问 之间的区别?

据我了解,SDA 只是创建了一些虚拟表,可以像这样访问外部系统(如 Hadoop 和许多其他 ODBC 数据库)的数据将成为 SAP HANA 系统的一部分(因此您可以使用 HANA IDE)并使用“默认数据库引擎”计算并将此外部系统的子结果返回给 SAP HANA。

Vora的概念也是让SAP用户访问Hadoop系统,但是子结果是使用Apache Spark的InMemory执行引擎计算的。

我读到 Hadoop 是冷数据的完美数据存储(来自 SAP HANA 的数据早于特定时间段并且并非所有分析都需要)。但是我对这两种数据访问解决方案感到困惑,因为我找不到重要的区别。

如果您计划在一次分析中访问由 SAP HANA 工具编写的热 (SAP HANA) 和冷 (Hadoop) 数据,哪个更好?

将 SAP HANA 与包含 Hive 表中数据的 Hadoop 集群相结合,您有何建议?

最佳答案

HANA Vora 和 SDA 是相关的,但实际上是两个不同的东西,不能直接比较。

智能数据访问是 HANA 中的一个功能/组件,用于连接到外部数据源(例如 MySQL/Oracle 数据库、Vora 等)

“HANA Vora”中的 HANA 一词具有误导性,因为 Vora 实际上是一个独立的产品,不需要 HANA 来运行。 Vora 是 Apache Spark 的扩展,允许您在内存中处理来自 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/

关于hadoop - SAP HANA 智能数据访问与 SAP HANA Vora 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42579667/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com