2.3 版本开始 SeaTable 企业版支持数据归档功能,以支持一个表中存储百万量级的数据。
什么是数据归档
默认情况下,SeaTable 中一个表的数据存成磁盘中的一个文件,用户访问的时候会加载到内存中,并提供实时的协同编辑功能。因为整个表都加载到内存中,所以一个表中的数据不能太大,目前一个表的限制是 15 万行。超过 10 万行,UI 界面就会限制不能写入。
从 2.3 版本开始,你可以把旧的不再需要实时协同编辑的数据归档到数据库存储中。并通过创建归档视图来查看。
归档功能的入口
目前提供两种归档方式,一种是自动归档,一种是手工归档一个视图的数据。
手工归档入口:
自动归档入口:
归档视图的创建
当表格中有归档数据的时候,创建视图的时候会增加一个 “包括归档记录” 的选项。
归档视图的使用
- 归档视图从完整的数据集中找出匹配过滤条件数据 (同时包括内存中和数据库中的数据)
- 归档视图目前是只读的
- 数据查询外部应用可以支持查询归档的数据
- 高级统计插件也支持从归档视图作图