55.5. 带有 Dashbuilder 运行时和 Dashbuilder Standalone 的 KIE 服务器数据集


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

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

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

当在 Business Central 中创建 KIE Server 数据集时,会提供服务器模板信息,并由 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。如果仪表板导出到生产环境,如 SVVP,具有不同的 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.