更新日期
1. 简介
1.1 功能概述
数据仓库 是英雄云中 跨表 进行 数据加工和处理 的工具。它可以将多个数据源中的数据经过 集成、清洗、整合 与 计算 后,生成精简的 数据集合,得到的数据可以用于数据分析或表单联动等。
以下为相关名词解释:
| 名词 | 释义 |
|---|---|
| 输出表 | 输出表是数据仓库对数据进行处理后 最终输出的表单,以 输出节点的名称进行命名,为了能够对各输出表单行标识,建议修改输出节点的节点名称。 |
| 数据源 | 数据源就是 节点需要处理的数据,对于输入节点,通过选择表单的字段设置数据源;对于其他节点则通过为节点间添加连接线引入数据源。 |
| 数据流 | 数据流一词既可以指通过添加连接线 在节点间流转的数据记录,也可指 输出节点所生成的输出记录,后者在意义上等同于"输出表",以 输出表名称 进行命名。 |
| 数据仓库节点 | 数据仓库节点是数据仓库中 对数据进行获取、整合、清洗和处理的节点。 |
数据仓库与聚合表的差别:
- 实时性 :
- 聚合表可以根据数据源数据的变化 实时更新,适合 实时性较高 的数据处理场景比如库存计算等;
- 而数据仓库采用 定时更新 形式,适合 定时汇总计算 的数据处理场景,如每日利润计算,每月绩效计算等。
- 灵活性 :数据仓库提供众多节点对数据进行集成、清洗、整合与计算,对数据的处理更灵活。
- 输出设置 :数据仓库支持将输出数据直接同步到应用表单中,在应用首页导航栏直接查看。
1.2 应用场景
数据仓库常常用于 整合数据,可以将企业中 分散 的数据 整合 到一起,再进行 汇总计算,具体应用场景例子如下:
- 计算每日利润 :既需要产品配料清单和原料成本来计算生产成本,也需要销售记录来计算每日销售额,这种情况可以用数据仓库整合产品、原料信息和销售记录,进行统计和计算,最终得出实际利润。
- 计算每月综合业绩 :需要整合自我评价和领导评价的打分进行业绩的权重计算,同时还包含工作态度,工作效益等评价,可以用数据仓库整合详细内容最终得出月度综合业绩。
1.3 版本说明
不同的套餐版本可使用的数据仓库数量如下。详情参见:官网价格 。
| 标准版 | 企业版 | 旗舰版 | 独享版 |
|---|---|---|---|
| 30个 | 60个 | 500个 | 不限(依赖服务器能力及硬盘大小) |
2. 设置入口
操作路径:首页点击「新建应用」 >> 应用界面左下角点击 「管理」>> 高级功能目录下点击 「数据仓库」

3. 属性设置
3.1 数据仓库卡片
数据仓库卡片中显示的信息如下:
- 编辑,复制,删除 :点击可以对该数据流进行对应操作。
- 输出表 :点击可以进行输出设置。
- 更新数据 :点击可以执行手动更新。
- 更新规则和日志 :设置更新规则,查看日志。

3.2 数据仓库管理
3.2.1 添加数据仓库
在数据仓库管理页,点击 「+新建数据流」 按钮添加数据仓库,进入数据仓库编辑页面。

关于如何搭建数据仓库,详见:搭建数据仓库 。
3.2.2 编辑/复制/删除数据仓库
当鼠标 悬停 于数据仓库卡片上时在其名称右方会显示 「编辑」、「复制」和「删除」 按钮:
- 编辑 :点击「编辑」按钮可以进入数据仓库编辑页面,修改仓库名称及数据等,有关数据仓库编辑的操作参见 搭建数据仓库 。
- 复制 :点击「复制」按钮可以在 列表最后 新增一个复制的数据仓库,以 "原数据仓库名称_复制" 作为其名称。
- 删除 :点击「删除」按钮将会删除当前数据仓库,删除数据仓库后,该数据仓库的 输出数据也会一并被删除,执行删除的数据无法还原,请谨慎进行删除操作。

3.2.3 更新规则和日志
数据仓库采用 定时更新 模式,更新是指根据仓库中节点的设置 重新执行一次表单计算并输出。
点击数据仓库卡片右下方的「更新规则和日志」按钮,可以设置更新的间隔。更新规则分两种模式:
- 自动更新 :输入源数据 发生变动 后自动更新,更新间隔为1小时。
- 定时更新 :根据 设定的时间和周期 定期更新输出表中数据。
注意 :
1)更新频率限制 :设置自动更新或定时更新时,每日最多更新100次,超过100次之后只能手动执行更新操作;
2)并发限制 :数据仓库 最多支持同时进行200次更新 操作;

在 「更新规则和日志」 窗口中还可以观看数据仓库的更新日志:

3.2.4 手动更新数据
在自动更新之外,可以通过点击卡片底部的 「更新数据」 按钮手动更新数据仓库获取最新数据。

3.2.5 查看输出表
点击数据仓库卡片中的输出表栏,可以在弹出的 「输出设置」 窗口中查看输出表以及进行与输出相关的设置。

「输出设置」 窗口结构如下:

3.2.6 数据仓库同步
数据仓库的同步设置可以将 数据库输出 同步至 应用内表单。设置数据仓库同步可以方便用户在应用首页直接查看数据仓库输出的数据,如下图,在应用导航栏中同步表单会显示 「数据流」 标志。
同步操作的设置可查看帮助文档:数据仓库同步 【待录链接】。
注意 :
1)数据追加 :同步数据时,会将输出表数据的 全部添加 到表单中,不会覆盖表单中已有的数据。
2)同步限制 :每次最多同步 20000 行、200列数据,最多同时执行300 次同步操作。
因此数据仓库的同步操作,可以理解为 调用表单数据重新执行一次计算,并将输出数据直接添加到同步表单当中,因此数据仓库的同步设置更 适合用于需要定时输出数据报告的应用场景。

3.3 数据流/输出表引用
数据仓库设置好后,可以在 仪表盘 和 表单 中引用输出表的数据。以实现 数据分析、数据联动 与 数据查询 等目的。分别可以在以下六处引用数据流:
- 仪表盘数据分析 :数据仓库输出的数据流可以作为 仪表盘 中的 分析数据源,用于 绘制统计表和明细表。比如使用数据仓库计算企业利润,在仪表盘中使用数据流绘制利润趋势图。
- 表单选项关联 :在表单中,数据仓库输出表中字段可以作为 选项类字段(下拉框、下拉复选框) 的 选项来源。
- 表单数据联动 :在表单中采用 数据联动 方式填充字段默认值时,可以选择 数据仓库输出表 作为联动表单,将对应数值填充到字段中。
- 表单联动搜索数据 :在表单中可以选择 数据仓库输出表 作为 联动搜索数据 的 数据源。设置后可以在 表格视图 中点击字段后的 详情链接 查看对应的 联动搜索数据。
- 选择数据字段 :在 「选择数据」 字段中可以选择数据仓库输出表作为关联表。
- 关联查询字段 :「关联查询」 字段也支持使用数据仓库输出表作为关联表。
4. 注意事项
- 实时性 :数据仓库定时更新而非实时更新,更适合输出 对实时性要求不高 的数据报表;
- 数据更新 :
- 数据仓库的更新操作相当于 从表单中拿取最新数据重新执行一遍数据处理和计算,输出新的输出表;
- 数据仓库 最多支持同时进行200 次更新操作;
- 数据同步 :
- 数据仓库的同步操作是 将输出表中记录新增到同步表单中,而非覆盖表单原数据;
- 同步数据时,每次最多同步 20000 行、200列数据,最多同时执行300 次同步操作。