问题标签 [vora]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
323 浏览

vora - SAP Hana Vora:无法查询 vora 表

我正在尝试查询 vora 表select * from table_name,但出现以下错误...我正在使用 SAP Hana Vora 1.2...

造成的:

请你帮我清理 vora 目录。

有什么方法可以清除 SAP Hana Vora 1.2 上的 vora 目录????或在 SAP Hana Vora 1.2 上重新启动 vora 目录???

谢谢,阿卡什

0 投票
1 回答
511 浏览

sap - SAP Hana Vora:无法创建 vora 表

我正在尝试在具有 1 个管理节点、1 个主节点、2 个工作节点和 1 个跳箱节点的 5 节点集群上使用 Ambari 2.2 在 HDP 2.3 上安装 SAP HANA Vora。安装完所有 Vora 服务后,我试图验证我的安装。根据 SAP HANA Vora 文档,我需要从 spark-sql 创建一个 vora 表(使用 com.sap.spark.vora 的表),但出现异常。下面的堆栈跟踪。

请帮我解决这个问题...

0 投票
1 回答
245 浏览

vora - SAP Hana Vora:无法在 cloudera 上创建 vora 表

我正在尝试使用 Spark-Vora 创建一个 vora 表,但无法创建它。请在下面找到完整的错误日志

请帮我解决这个问题。

谢谢,阿卡什

0 投票
1 回答
685 浏览

hana - SAP HANA Vora 1.2:无法在 HANA Studio 中加载为虚拟表

在 SAP HANA Vora 1.2 开发版中:我已经配置了 Spark 控制器并启动了服务器。然后我运行 spark-shell 并创建了一个新表。在 SAP HANA Studio 中,我现在可以在其中看到我创建的文件夹“spark_velocity”和“table001”。当我尝试使用“添加为虚拟表”选项添加此表我的 HANA 文件夹时,我收到一个错误:

SAP DBTech JDBC:[476]:无效的远程对象名称:无法检索 SparkSQL.spark_velocity.SparkSQL.spark_velocity.table001 的远程元数据:第 0 行第 0 列(位置 0)

这是完整的例外:

0 投票
1 回答
355 浏览

vora - 如何以编程方式在 Vora 中创建 HANA 临时表(Scala)

目前使用以下语句创建临时表

val HANA_TABLE = s"""
CREATE TEMPORARY TABLE TEMP_HANA
USING com.sap.spark.hana
OPTIONS(
路径“TABLE”,
主机“HANA1”,
dbschema“SCHEMA”,
用户“USER”,
密码“PASSWD”,
实例“22”
)"""
vc.sql(HANA_TABLE);

有没有办法在 scala 中以编程方式执行此操作?像
vc.read.format("com.sap.spark.hana").options(options).loadTemp()

在旁注中是否有 Vora 的 API?

0 投票
1 回答
506 浏览

apache-spark - SAP HANA VORA - Spark 控制器问题

我正在尝试使用 Ambari 在 VORA 1.2 上安装启动 SAP HANA Spark 控制器。

但是,当我启动我的 Spark 控制器时,我得到了以下异常。

请在这里帮忙...

0 投票
4 回答
1049 浏览

hana - SAP Vora 1.2 - 从 HANA 读取 Vora 表

!!!更新 !!!

最后经过数小时查看文档后,我发现了问题。事实证明,我在 Yarn 配置中缺少一些参数。

这就是我所做的:

  1. 在编辑器中打开 yarn-site.xml 文件或登录到 Ambari Web UI 并选择 Yarn>Config。找到属性“yarn.nodemanager.aux-services”并将“spark_shuffle”添加到其当前值。新属性名称应为“mapreduce_shuffle,spark_shuffle”。
  2. 添加或编辑属性“yarn.nodemanager.aux-services.spark_shuffle.class”,并将其设置为“org.apache.spark.network.yarn.YarnShuffleService”。
  3. 将 spark--yarn-shuffle.jar 文件(在步骤安装 Spark 程序集文件和依赖库中下载)从 Spark 复制到所有节点管理器主机中的 Hadoop-Yarn 类路径。通常,此文件夹位于 /usr/hdp//hadoop-yarn/lib 中。
  4. 重启 Yarn 和节点管理器

!!!!!!!!!!!!

我正在使用带有最新 Spark 控制器 (HANASPARKCTRL00P_5-70001262.RPM) 的 SAP Vora 1.2 开发人员版。我在 spark-shell 中将一张表加载到 Vora 中。我可以在 SAP HANA Studio 的“spark_velocity”文件夹中看到该表。我可以将表加载为虚拟表。问题是由于错误,我无法选择或预览表中的数据:

错误:SAP DBTech JDBC:[403]:内部错误:打开远程数据库的游标以查询“SELECT”SPARK_testtable“。”a1“,”SPARK_testtable“。”a2“,”SPARK_testtable“。”a3“FROM” spark_velocity"."testtable" "SPARK_testtable" LIMIT 200 "

这是我的 hanaes-site.xml 文件:

ls /usr/sap/spark/controller/lib/external/

hdfs dfs -ls /sap/hana/spark/libs/thirdparty

ls /usr/hdp/

vi /var/log/hanaes/hana_controller.log

这个错误也很奇怪:

因为我在该位置有这个文件:

ls /opt/rh/SAP/lib64/


将 com.sap.hana.aws.extensions.AWSResolver 更改为 com.sap.hana.spark.aws.extensions.AWSResolver 现在日志文件看起来不同了:

我仍然“没有被客户端获取”,但现在看起来 vora 加载了表格。

任何人,一些想法如何解决它?当我尝试读取 Vora 的 Hive 表时,会出现同样的错误。

错误:SAP DBTech JDBC:[403]:内部错误:打开远程数据库的游标以查询“SELECT”vora_conn_testtable“。”a1“,”vora_conn_testtable“。”a2“,”vora_conn_testtable“。”a3“FROM” spark_velocity"."testtable" "vora_conn_testtable" LIMIT 200 "

0 投票
1 回答
112 浏览

sap - 使用“discovery”参数获取 com.sap.spark.vora.VoraConfigurationException

我在 SLES 11 SP3 上有 HDP 2.3.4 集群,有 3 台机器并安装了 Vora 1.2

终于让 Discovery 服务工作了。我可以在http://myclustermachine:8500/ui/#/dc1/services中验证它。此外,Vora Thriftserver 不会死。

所以我可以通过Vora 安装指南第 34 页上的“ val vc = new SapSQLContext(sc) ”行。但是当我尝试创建一个表时,我得到以下信息:

这次可能有什么问题?

0 投票
1 回答
128 浏览

apache-spark - 是否有 HANA Spark 控制器 1.5 的 Ambari 安装?

目前我只能在HANA平台组件下的SAP SWDC中看到文件HANASPARKCTRL00P_5-70001262.RPM。这是否意味着不再支持 Ambari 管理的安装,或者我只是错过了服务门户中所需的授权?

0 投票
1 回答
142 浏览

sap - Vora Tools 无法识别 Modeler 中的表格列

我创建了一个 Vora 表(尝试了带有后续 REGISTER 的 spark-shell 和 Vora Tools SQL 编辑器)。然后我可以在数据浏览器和 SQL 编辑器中看到该表的内容。

但是,当我尝试使用该表在 Modeler 中创建新视图时,我可以将新表添加为数据源,但该表中没有 Modeler 识别的列 - 请参见屏幕截图。知道有什么问题吗?

在此处输入图像描述