搜索

54.5. KIE 服务器数据集,使用 Dashbuilder Runtime 和 Dashbuilder Standalone

download PDF

数据集是相关信息的集合。如果您有一个包含导入的数据集的 KIE 服务器,您可以使用 Dashbuilder Runtime 或 Dashbuilder Standalone 和 KIE 服务器 REST API 在导入的数据集上运行查询。

因为 KIE 服务器使用 Business Central 作为控制器,所以在 Business Central 中创建 KIE 服务器容器。数据集也在 Business Central 中创建。KIE 服务器配置是一个模板,您可以在创建数据集或安装容器时引用该模板。

其他服务(如 Dashbuilder Runtime 和 Dashbuilder Standalone)使用 KIE 服务器 REST API 检索 KIE 服务器信息。Dashbuilder Runtime 和 Dashbuilder Standalone 访问 KIE 服务器 REST API,以从数据集运行查询。

当在 Business Central 中创建 KIE 服务器数据集时,会提供服务器模板信息,供 Dashbuilder Runtime 和 Dashbuilder Standalone 用于查找 KIE 服务器信息。例如:

dashbuilder.kieserver.serverTemplate.{SERVER_TEMPLATE}.location={LOCATION}
dashbuilder.kieserver.serverTemplate.{SERVER_TEMPLATE}.user={USER}
dashbuilder.kieserver.serverTemplate.{SERVER_TEMPLATE}.password={PASSWORD}
dashbuilder.kieserver.serverTemplate.{SERVER_TEMPLATE}.token={TOKEN}

您还可以为每个数据集设置 KIE 服务器。例如:

dashbuilder.kieserver.dataset.{DATA_SET_NAME}.location={LOCATION}
dashbuilder.kieserver.dataset.{DATA_SET_NAME}.user={USER}
dashbuilder.kieserver.dataset.{DATA_SET_NAME}.password={PASSWORD}
dashbuilder.kieserver.dataset.{DATA_SET_NAME}.token={TOKEN}
注意

如果提供凭证,则不会使用令牌身份验证。

您可能需要针对另一个 KIE 服务器安装运行仪表板。当在开发环境中的 KIE 服务器上创建数据集时,数据集查询会在开发 KIE 服务器上创建,如 DEV。如果将仪表板导出到生产环境,例如 PROD,具有不同 KIE 服务器,则您在 DEV 中创建的查询将无法使用,因此引发错误。在这种情况下,可以使用替换查询功能(通过服务器模板或数据集)从数据设置为另一个 KIE 服务器的端口查询:

  • 服务器模板示例:

    dashbuilder.kieserver.serverTemplate.{SERVER_TEMPLATE}.replace_query=true
  • 数据集示例:

    dashbuilder.kieserver.dataset.{DATA_SET_NAME}.replace_query=true

replace_query=true 属性 只需要设置一次,以便 Dashbuilder Runtime 或 Dashbuilder Standalone 创建查询。创建查询后,您可以删除此系统属性。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.