IBM Cloud Docs
定制

定制

现在,您可以使用自定义数据源来创建内置连接器不提供的数据源。 自定义数据源可用于“Presto支持的连接器,如”Presto文档,但未在 "IBM"IBM® watsonx.data支持的连接器或数据源中列出。 此功能适用于 Presto (Java) 和 Presto (C++) 引擎。 对于 Presto (C++) 引擎,只能关联 Hive, Apache Iceberg, Arrow Flight service 和自定义数据源。

要添加自定义数据源,请完成以下步骤。

  1. 登录到 watsonx.data 控制台。

  2. 从导航菜单中,选择 基础架构管理器

  3. 要定义和连接数据源,请单击 添加组件

  4. Data sources 部分,选择 Custom data source

  5. 配置以下详细信息:

    如果配置不正确,使用该功能可能会导致引擎崩溃。 IBM不支持使用此功能。

    定制数据库不支持 SSL 配置。

    注册数据源
    字段 描述
    显示名称 输入要在屏幕上显示的数据库名称。
    属性值 输入要为数据库配置的属性及其值。 输入Presto文档中指定的属性名:值对。 您可以添加多个属性。
    connector.name= 输入Presto文档中指定的要添加的数据库连接器名称。
    加密 存储密钥的加密值。
    相关目录 选中复选框,将目录与数据源关联。 此目录会自动与您的数据源关联,并作为您与其中存储的数据的查询界面。
    目录名称 输入目录名称。
    创建 点击“创建”创建数据源。

您可以在IBM watsonx.dataforPresto引擎中为以下连接器使用自定义数据源:

  • 本地文件连接器:本地文件连接器用于显示工作者的 http 请求日志。 使用具有以下属性的自定义数据源选项。 有关详细信息,请参阅 本地文件连接器

    • connector.name=localfile
    • presto-logs.http-request-log.location=var/log
    • presto-logs.http-request-log.pattern=http-request.log*
  • 黑洞连接器黑洞连接器设计用于对其他组件进行高性能测试。 使用带有以下属性的自定义数据源选项。 有关更多信息,请参阅 黑洞连接器

    • connector.name=blackhole