数据库表结构发生变化怎么办?Smartbi产品支持一键同步

​做到数据分析的用户都知道,我们通常是使用BI工具关联数据库获取业务数据来进行分析。但是在分析过程中,往往会遇到数据表结构或是数据发生变化的情况,这样的情况下我们在BI产品中该如何同步更新呢?下面小编就以大数据分析产品Smartbi为例,给大家讲述当数据库表结构发生变化的时候,如何同步。

情况1:当数据库下的Schema下的表、视图和存储过程的组织架构发生改变后,则可以通过迪点击同步Schema功能实现在Smartbi中一键同步。

执行同步Schema后,会把此Schema下的所有表都会添加进来,并且更新已经添加进来的表,相当于批量同步。

因此,建议此操作慎用。

同步Schema非常简单,一键选择即可实现:在数据源下Schema的更多操作,选择“同步Schema”,弹出“同步Schema名称”对话框,点击确认即可。

数据库表结构发生变化怎么办?Smartbi产品支持一键同步_第1张图片

数据库表结构发生变化怎么办?Smartbi产品支持一键同步_第2张图片

情况2:当数据表结构或数据发生了改变,同步数据表功能帮助异地用户同步变更本地的数据。同步表一般是单表同步,即对数据库表下个别数据表的结构进行更新操作。它的操作步骤和同步Schema类似,只需要展开数据源节点,选择某一数据表,点击更多操作,选择“同步表”,弹出确认对话框即可。

数据库表结构发生变化怎么办?Smartbi产品支持一键同步_第3张图片

需注意的是无论是同步Schema还是同步表,对应已经使用创建资源的表,在数据库中的表结构发生变化后,会有以下三种情况:

1、表增加字段,对已经生成的资源无影响。

2、表删除字段、修改字段,需同步修改资源对应数据集的字段,修改完数据集后再对使用此数据集的资源进行修改。

3、表删除,则对应的资源不可使用。

对于数据表结构发生变化的情况我们可以通过元数据管理来进行影响性分析,找到影响的数据集,然后结合系统信息进行变成内容的通知,实现变更管理。

你可能感兴趣的:(人工智能)