<< Click to Display Table of Contents >> 同步数据集数据 |
同步数据集数据并不是真正意义上的数据查询。它不与数据库连接,不进行实际的数据查询,而是将数据库里的数据保存到本地,让保存在文件里的数据通过可操作而变得真实 。它的主要功能是使数据展示和数据操作与其他数据集模块产生的结果一致。
同步数据集数据所使用的数据来源于已经建立好的文件,而不是直接从数据库里读取数据。因此用户会困惑并质疑文件里的数据到底是否能按照数据库的操作方式进行真正的操作。当数据文件通过特别的存储技术被读取并加入到数据集结果的时候,用户可以通过同步数据集数据对数据进行各种操作。此时用户的感觉就像操作真正的数据库一样,这就是同步数据集数据的最重要的作用。
通过调度任务模块制定一个任务,在自定义的时间去执行数据集并把结果存储到部署的硬盘中,基于该数据集定制的报表会优先采用同步数据集数据的结果来展现数据。如果数据库中的实际数据会变化,可以制定一个循环执行的任务来定时更新同步数据集数据的结果。
同步数据集数据可以显著提高数据集的性能,尤其是提高复杂数据集的性能。
除了数据集市数据集和多维数据集不可以同步外,其他数据集皆可同步。当用户需要同步数据集数据时,打开此数据集,在元数据区域点击 “ 同步数据集数据 ” 链接 即可跳转到调度任务模块。界面如下图所示:
点击 “ 同步数据集数据 ” 链接后,链接到调度任务模块,新建的任务如下图:
➢注意:具体使用方式请参考调度任务-任务-同步数据集数据章节
保存调度任务,回到创建数据集模块,关闭再打开该数据集,“同步数据集数据”右边多了一个图标,如下图所示:
鼠标悬停在图标上时,可查看调度任务的实时信息,如下图所示。
回到调度任务模块,手动运行保存的调度任务,运行成功后,回到创建数据集模块,关闭再打开该数据集,同步完成后,原来的 “ 同步数据集数据 ” 变为“ 释放 ”,鼠标悬浮在图标上,显示调度任务的实时信息,如下图所示:
如需释放已同步的数据集数据,可点击 “ 释放 ”,释放已同步的数据集数据。
当用户需要释放掉已经同步的数据集时,在数据集的元数据区,点击 “ 释放 ”,即可释放掉已同步的数据集。释放后图标也不会消失,只有删除相关的定时任务图标才会消失。 |