[英]Azure Purview scan on Databrick delta-lake shows "Error: (3913) JavaException: Must have Java 8 or newer installed"
We have our delta-lake from which we can query data.我们有我们的 delta-lake,我们可以从中查询数据。 We also connected it with Power BI to make interactive dashboards.
我们还将它与 Power BI 连接起来以制作交互式仪表板。 It's in production.
它正在生产中。 Now we want to use Azure Purview to avail all the data governance and data catalog things on top of this delta-lake.
现在我们想使用 Azure Purview 来利用这个 delta-lake 之上的所有数据治理和数据目录。
We followed this official documentation and have done all the steps.我们遵循了这个官方文档并完成了所有步骤。 As you can see from the screenshot below, we are able to connect both worlds.
从下面的屏幕截图中可以看出,我们能够连接两个世界。
Now when we start the scan, it shows an error with "Error: (3913) JavaException: Must have Java 8 or newer installed"现在,当我们开始扫描时,它会显示错误“错误:(3913) JavaException:必须安装 Java 8 或更新版本”
In the Windows VM where we are having integration runtime, we installed Java, added it to the system path, and also added JAVA_HOME as system variables as well在具有集成运行时的 Windows VM 中,我们安装了 Java,将其添加到系统路径中,并将 JAVA_HOME 添加为系统变量
Here are the screenshots of that Windows VM ensuring we have Java:这是确保我们有 Java 的 Windows VM 的屏幕截图:
java --version
: java --version
:
JAVA_HOME as System Variable: JAVA_HOME 作为系统变量:
Java directory in the Path: Path中的Java目录:
We have pulled every trick we could, no luck at all.我们使出浑身解数,一点运气也没有。 We are not sure if is there any other place where we need to install Java.
我们不确定是否还有其他地方需要安装 Java。
Error: (3913) JavaException: Must have Java 8 or newer install
错误:(3913)JavaException:必须安装 Java 8 或更新版本
The message error is quite misleading消息错误非常具有误导性
As per Microsoft Document ,根据微软文档,
Ensure JDK 11 is installed on the machine where the self-hosted integration runtime is installed
确保在安装了自托管集成运行时的机器上安装了 JDK 11
Currently the Purview preview connection only functions with JDK 11 ;目前,Purview 预览版连接仅适用于 JDK 11 ; it is not compatible with JDK versions higher or below.
它与更高或更低版本的 JDK 不兼容。
To fix this issue uninstall your current JDK installed version and install JDK 11
after installing, restart the computer and try again.要解决此问题,请卸载当前安装的 JDK 版本并在安装后
install JDK 11
,重新启动计算机并重试。
Microsoft has released a new documentation concerning the Databricks connector that avoids setting up connection to the Hive Metasore manually. Microsoft 发布了有关Databricks 连接器的新文档,该连接器避免手动设置与 Hive Metasore 的连接。
Note that it is still in preview and requires JDK 11 installed on the machine where the IR is installed.请注意,它仍处于预览阶段,需要在安装 IR 的机器上安装 JDK 11。
You can find the newly updated documentation (as of 01/01/2023) here您可以在此处找到最新更新的文档(截至 2023 年 1 月 1 日)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.