zoukankan      html  css  js  c++  java
  • INFORMATICA 的部署实施之 BACKUP&RESTORE

     

    当一套BI 解决方案成熟运行后,公司会快速扩大客户群,这时快速的将开发出来的SOLUTION 应用到全新的生产环境中就很重要了,下面谈谈我做这样项目(INFORMATICA BACKUP&RESTORE)的一点经历。

     

    大概步骤如下:

     

    1连接到需要实施的生产环境INFA SERVER上,检查对应环境信息:需要实施的生产环境源的数据连接信息列表,目标DW的连接信息。如果是WINDOWS平台,配置对应的ODBCTNS信息。如果是UNIX平台,配置对应的.PROFILE,ODBC.INN,TNSNAMES三个文件的信息。并对对应源和目标连接测试确认。

     

    2 在开发环境的INFORMATICA  CONSOLE上备份REPOSITORY知识库保存为.REP的文件。(备份前如果开发环境有版本管理,需要CHECK IN所有INFA对象并做标注,备份时需要设置模式为独占模式才能完全备份。)

     

    3 在开发环境的DW库中导出对应用户下SCHEMA下表结构信息,导出文件为DMP文件。

     

    4 如果ETL的调度没用第三方工具,使用PMCMD或脚本工具,需要拷贝对应开发环境的脚本文件。一般实施环境与开发环境都是异地,根据具体的网络现状,选择对应传输方式,我这边是用VPN+FTP方式上传对应REP,DMP,SHELL脚本文件到生产环境服务器。

     

    5 在生产环境的INFORMATICA  CONSOLE上恢复上传过来的开发环境备份REPOSITORY知识库。

     

    6在生产环境的DWDB中,导入备份的DMP文件,把开发环境全部的DDL与生产环境DWDB同步。

     

    7 修改对应的脚本参数信息:包括路径信息,初始化时间参数信息,连接字符串信息等。修改对应的WORKFLOW CONNECTION信息,目标库的连接别名就不用改了,只改里面的DBID,HOST信息就OK.源的连接信息如果没的话需要新增,并在脚本参数文件做对应修改。

     

    8以上对应配置信息修改完毕后,需要跑第一次的全量加载,并监控运行状况,如有错误,根据对应提示做修正。运行完毕,检测DWDB的数据,并与前台报表TEAM一起CHECK各报表的数据情况。

     

     

    关于以上步骤我没有详细写一些具体的操作步骤及相关代码,因为对应操作,如果你不熟,你搜下,马上会有很多详细的文档介绍你怎么STEP BYSTEP来做的。比如导入导出,不管是EXP还是EXPDP,你搜下,N多介绍怎么具体操作的,呵呵。我认为做事情提炼出事情处理的流程关键点,才是我们学习的重点,呵呵。

  • 相关阅读:
    Luogu P2495 [SDOI2011]消耗战
    40. Combination Sum II
    39. Combination Sum
    22. Generate Parentheses
    51. N-Queens
    Codeforces Round #346 (Div. 2) E. New Reform
    Codeforces Round #346 (Div. 2) D. Bicycle Race
    HDU 5651xiaoxin juju needs help
    VK Cup 2016
    Educational Codeforces Round 10 D. Nested Segments
  • 原文地址:https://www.cnblogs.com/tdskee/p/5803723.html
Copyright © 2011-2022 走看看