同步数据集数据

<< Click to Display Table of Contents >>

当前位置:  创建数据集 > 自服务数据集 > 数据治理 

同步数据集数据

Previous pageReturn to chapter overviewNext page

显示/收起隐藏文档

同步数据集数据并不是真正意义上的数据查询。它不与数据库连接,不进行实际的数据查询,而是将数据库里的数据保存到本地,让保存在文件里的数据通过可操作而变得真实 。它的主要功能是使数据展示和数据操作与其他数据集模块产生的结果一致。

同步数据集数据所使用的数据来源于已经建立好的文件,而不是直接从数据库里读取数据。因此用户会困惑并质疑文件里的数据到底是否能按照数据库的操作方式进行真正的操作。当数据文件通过特别的存储技术被读取并加入到数据集结果的时候,用户可以通过同步数据集数据对数据进行各种操作。此时用户的感觉就像操作真正的数据库一样,这就是同步数据集数据的最重要的作用。

通过任务计划模块制定一个任务,在自定义的时间去执行数据集并把结果存储到部署的硬盘中,基于该数据集定制的报表会优先采用同步数据集数据的结果来展现数据。如果数据库中的实际数据会变化,可以制定一个循环执行的任务来定时更新同步数据集数据的结果。

同步数据集数据可以显著提高数据集的性能,尤其是提高复杂数据集的性能。

目前可通过两种方式对数据集进行同步,一种是直接在数据集界面上进行同步。另一种是通过调度任务中的同步数据集数据进行同步,可定时执行。在调度任务模块进行数据集同步,请参考调度任务章节。这里仅介绍第一种同步方式。

除了数据集市数据集和多维数据集不可以同步外,其他数据集皆可同步。当用户需要同步数据集数据时,打开此数据集,在元数据区域点击 “ 同步数据集数据 ” 按钮即可同步该数据集。界面如下图所示:

clip0387

点击 “ 同步数据集数据 ” 按钮后,弹出同步数据集数据对话框界面,如下图所示。白色的圆圈表示执行过的程序,灰色的圆圈表示还未执行完成的程序。

clip0388

【后台运行】点击后台运行按钮后,同步数据集数据的对话框关闭,同步数据集数据继续在后台运行。

【取消同步数据】点击取消同步数据后,同步数据集数据的对话框关闭,正在同步的数据集终止。点击后台运行,鼠标悬停在同步数据集数据按钮后面的小图标上时,可通过 tooltip 查看同步的实时信息。

clip0389

运行完成后,后台运行和取消同步数据按钮分别变为了确定和取消按钮。如下图所示:

clip0390

同步完成后,原来的 “ 同步数据集数据 ” 按钮变为 “ 释放 ” 按钮,当鼠标悬停在释放按钮后面的小图标上时,可通过 tooltip 查看同步后的结果信息,如下图所示:

clip0391

点击 “ 释放 ” 按钮,可释放已同步的数据集数据。

 

释放同步数据集数据