繁体   English   中英

Azure Databrick delta-lake 上的 Purview 扫描显示“错误:(3913) JavaException:必须安装 Java 8 或更新版本”

[英]Azure Purview scan on Databrick delta-lake shows "Error: (3913) JavaException: Must have Java 8 or newer installed"

我们有我们的 delta-lake,我们可以从中查询数据。 我们还将它与 Power BI 连接起来以制作交互式仪表板。 它正在生产中。 现在我们想使用 Azure Purview 来利用这个 delta-lake 之上的所有数据治理和数据目录。

我们遵循了这个官方文档并完成了所有步骤。 从下面的屏幕截图中可以看出,我们能够连接两个世界。

在此处输入图像描述

现在,当我们开始扫描时,它会显示错误“错误:(3913) JavaException:必须安装 Java 8 或更新版本”

在此处输入图像描述

在具有集成运行时的 Windows VM 中,我们安装了 Java,将其添加到系统路径中,并将 JAVA_HOME 添加为系统变量

这是确保我们有 Java 的 Windows VM 的屏幕截图:

java --version

在此处输入图像描述

JAVA_HOME 作为系统变量:

在此处输入图像描述

Path中的Java目录:

在此处输入图像描述

我们使出浑身解数,一点运气也没有。 我们不确定是否还有其他地方需要安装 Java。

错误:(3913)JavaException:必须安装 Java 8 或更新版本

消息错误非常具有误导性

根据微软文档

确保在安装了自托管集成运行时的机器上安装了 JDK 11

目前,Purview 预览版连接仅适用于 JDK 11 它与更高或更低版本的 JDK 不兼容。

要解决此问题,请卸载当前安装的 JDK 版本并在安装后install JDK 11 ,重新启动计算机并重试。

Microsoft 发布了有关Databricks 连接器的新文档,该连接器避免手动设置与 Hive Metasore 的连接。

请注意,它仍处于预览阶段,需要在安装 IR 的机器上安装 JDK 11。

您可以在此处找到最新更新的文档(截至 2023 年 1 月 1 日)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM