我们有 delta-lake,可以从中查询数据。我们还将它与 Power BI 连接起来以制作交互式仪表板。它正在生产中。现在我们希望使用 Azure Purview 来利用这个 delta-lake 之上的所有数据治理和数据目录。
我们关注了这位官方documentation并已完成所有步骤。正如您从下面的屏幕截图中看到的,我们能够连接两个世界。
现在,当我们开始扫描时,它会显示错误“错误:(3913) JavaException:必须安装 Java 8 或更高版本”
在我们拥有集成运行时的 Windows 虚拟机中,我们安装了 Java,将其添加到系统路径中,并且还添加了 JAVA_HOME 作为系统变量
以下是确保我们拥有 Java 的 Windows VM 的屏幕截图:
java --version
:
JAVA_HOME 作为系统变量:
路径中的Java目录:
我们已经使出浑身解数,但还是没有运气。我们不确定是否还有其他地方需要安装Java。
最佳答案
Error: (3913) JavaException: Must have Java 8 or newer install
消息错误相当具有误导性
Ensure JDK 11 is installed on the machine where the self-hosted integration runtime is installed
目前 Purview 预览连接仅适用于 JDK 11;它与更高或更低版本的 JDK 不兼容。
要解决此问题,请卸载当前安装的 JDK 版本并在安装后安装 JDK 11,重新启动计算机并重试。
关于java - Databrick delta-lake 上的 Azure Purview 扫描显示 "Error: (3913) JavaException: Must have Java 8 or newer installed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73286558/