测试环境的表样迁移到正式环境

2604
1

1505121235 数据老手Lv5

发表于2019-9-10 18:51

楼主
本帖最后由 1505121235 于 2019-9-10 18:51 编辑

需求背景:在真正实施项目之前,为了保证产品交付质量,往往会事先搭建一个测试环境进行报表设计,但是测试环境用的都是测试数据,用户希望将测试环境的表样导出到正式环境上,也就是将测试环境的维表、主题表和分析对象迁移到正式环境上,但需要使用的是正式环境的生产数据,相当于将维表、主题表和分析表的结构和模型迁移,但是数据不迁移,这样的需求该如何实现呢?

前提:测试环境和生产环境的数据库表结构一致,只是明细数据不一样,且生产环境的数据库连接池已经提前建好,里面是有数据的

操作步骤
第一步:备份不带数据的主题表,维表,分析表

只要是有数据的就不勾选,此时备份的相当于是一个“空壳子”,不带任何数据

第二步:在正式环境的恢复处上传备份包,直接默认恢复即可

第三步:主题集恢复成功,主题集下面都是不带数据的分析表样,维表,主题表,然后设置主题集基本属性,在这里存储连接池建议不改,还是服务器默认连接池


重点:在主题集属性下选择缺省映射方案,这里选择的数据库连接池决定了分析表是要从哪个数据库连接池取数据,因为刚才恢复的是不带数据的表样,选择完数据库连接池之后就可以从选择的数据库中取数据

选择好缺省映射之后没有出现下图这些红色警告,说明这些不带数据的主题表找到了对应的数据库表


最后,计算分析表,检查是否取的是生产环境的明细数据



最近看过此主题的会员

alimu

esen_4ZBQ38OLTU

ddb

wxw

esen_4RK44RIREL

esen_4WR2GWV9PC

hesj

hjg

esen_4SBWPB15XL

小然

1111AAAA

txl

341

doubao

lii_chen1234

风荷

1个回答

只看楼主

辰哥 管理员

发表于2019-12-5 14:38

只看该作者

取消 关注该作者的回复

沙发

超级赞的内容!

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号