第 29 章 数据集编写

数据集是一组相关信息集合,并可以多种方式保存。例如,在数据库中,在 Microsoft Excel 文件中或内存中。数据集定义指示 Business Central 方法访问、读取和解析数据集。Business Central 不存储数据。它可让您定义对数据集的访问,无论存储数据是什么。

例如,如果数据存储在数据库中,则有效数据集可以包含整个数据库或数据库的子集,因为 SQL 查询。在这两种情况下,数据都用作 Business Central 报告组件的输入,然后显示信息。

要访问数据集,您必须创建并注册数据集定义。数据集定义指定数据集的位置、访问它的选项、读取和解析它,以及其包含的列。

注意

Data Sets 页面仅对具有 admin 角色的用户可见。

29.1. 添加数据集

您可以创建一个数据集来从外部数据源获取数据,并将这些数据用于报告组件。

流程

  1. 在 Business Central 中,前往 AdminData Sets

    此时会打开 Data Sets 页面。

  2. New Data Set 并选择以下供应商类型之一:

    • bean: 从 Java 类生成数据集
    • CSV: 从远程或本地 CSV 文件生成数据集
    • SQL : 从 ANSI-SQL 兼容数据库生成数据集
    • Elastic Search: 从 Elastic Search 节点生成数据集
    • Prometheus : 使用 Prometheus 查询生成数据集
    • 执行服务器: 使用执行服务器的自定义查询功能生成数据集

      注意

      您必须为 Execution Server 选项配置 KIE Server

  3. 完成 Data Set Creation 向导,再点 Test

    注意

    配置步骤因您选择的供应商而异。

  4. 点击 Save