10 连接到计算
本节介绍将 AI 数据平台工作台中的计算连接到其他商务智能工具。
连接
您可以将 AI 数据平台工作台与 Oracle Analytics Cloud 或其他商务智能工具连接起来。
您可以使用 AI Data Platform Workbench 提供的定制 JDBC 或 ODBC,从不同的商务智能工具连接到 Oracle AI Data Platform Workbench。AI Data Platform Workbench 还支持来自第三方商业 BI 工具(Tableau、Power BI)或开源 BI 工具(如 DBeaver)的连接。要从这些工具进行连接,需要在 AI 数据平台工作台中找到计算集群的连接详细信息,您可以在“连接详细信息”选项卡中找到这些详细信息。所需的信息因所连接的产品而异。

将 Oracle Analytics 连接到 Oracle AI Data Platform Workbench
您可以从 Oracle Analytics Cloud 实例连接到由 AI Data Platform 工作台实例管理的目录或表。
要创建从 Oracle Analytics 到 AI Data Platform Workbench 的连接,您需要来自 AI Data Platform 的连接文件和来自 Oracle Analytics Cloud 的 API 密钥。
获取 Oracle Analytics 连接配置文件
您需要从 Oracle AI Data Platform Workbench 实例下载 config.json 文件,以将其连接到 Oracle Analytics 。
下载 JDBC 驱动程序
您可以从“Connection details(连接详细信息)”选项卡下载 JDBC 驱动程序并为不同的 BI 工具进行配置。
- 导航到工作区,然后单击计算。
- 单击要连接到 JDBC 兼容 BI 工具的集群,然后单击连接。
- 单击下载 JDBC 驱动器。
配置 DBeaver
您需要安装 DBeaver 并准备从 Oracle AI Data Platform Workbench 下载的文件,然后才能将其连接到 AI Data Platform 工作台中的计算集群。
- 下载并安装 DBeaver 客户机。您可以使用 Community 版本或 Enterprise 版本,但它们必须至少 22.x.DBeaver 只能用于 Windows、Mac OS X、Eclipse 插件和 Linux。
- 从下载 JDBC 驱动程序中解压缩文件。
- 从解压缩的文件中解压缩
simbaSpark.zip驱动程序文件。
使用 Spark Simba JDBC 驱动程序配置 DBeaver
您可以将 DBeaver 配置为连接到 Oracle AI Data Platform Workbench 中的计算集群。
- 打开 DBeaver。
- 单击数据库导航器。
- 单击驱动程序管理器。
- 单击新建。
- 输入 AI 数据平台作为驱动程序名称。
- 单击库。
- 单击添加文件夹。
- 浏览到 sparkSimba.zip 提取的位置。
- 单击查找类。
- 选择确定。
- 将 Driver class 设置为 com.simba.spark.jdbc.Driver 。
- 单击设置。
- 将 Class Name 设置为 com.simba.spark.jdbc.Driver 。
- 单击确定。
在 DBeaver 中创建数据库连接
要将 DBeaver 连接到 Oracle AI Data Platform Workbench 中的计算集群,您需要首先在 DBeaver 中创建数据库连接。
- 打开 DBeaver。
- 单击数据库中。
- 单击新建数据库连接。
- 单击全部。
- 选择 AI Data Platform 。
- 单击下一步。
- 输入 JDBC 驱动器的 URL。您可以在 AI Data Platform Workbench 的计算集群的连接详细信息选项卡上找到 JDBC URL。
- 单击完成。
使用 JDBC 将 DBeaver 连接到 Oracle AI Data Platform Workbench
配置 DBeaver 并与 AI 数据平台工作台建立数据库连接后,您可以在 DBeaver 和 AI 数据平台工作台之间完成连接。
- 打开 DBeaver。
- 单击连接。
- 选择使用授权令牌或 API 密钥进行连接。
- 使用授权令牌进行连接
- 如果您没有 DEFAULT 配置文件,请通过在 URL 中不指定任何配置文件来使用标记。例如:
jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5URL 将打开浏览器窗口。
登录到创建 AI 数据平台工作台实例的租户。
有关更多信息,请参见 Token-based Authentication for the CLI 。
- 如果您没有 DEFAULT 配置文件,请通过在 URL 中不指定任何配置文件来使用标记。例如:
-
使用 API 密钥进行连接,方法是在连接 URL 中通过
ociProfile=<profile_name>指定 OCI 配置文件。- 使用 API 密钥验证连接到 AI Data Platform Workbench 实例。
通过在连接 URL 中使用
ociProfile=<profile_name>指定 OCI 配置文件来使用 API 密钥。例如,要使用 OCI Profile name Demo,请执行以下操作:jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5 ;ociProfile=Demo有关更多信息,请参见 Required Keys and OCIDs 。
- 使用 API 密钥验证连接到 AI Data Platform Workbench 实例。
- 使用授权令牌进行连接
- DBeaver 创建用于读取元数据的连接,以及用于所有其他操作的连接。如果您对连接受限,则可以禁用第二个连接,以便 DBeaver 对所有操作使用一个连接。
- 单击首选项。
- 单击公用。
- 单击元数据。
- 取消选择为元数据读取打开单独的连接。


