OLAP -- ODS 项目总结 -- 脚本自动化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OLAP -- ODS 项目总结 -- 脚本自动化相关的知识,希望对你有一定的参考价值。

 其实,同其他后台项目一样的问题,就是最后是个交钥匙工程,一个BAT,或者SHELL 到最后什么都完成,日志,结构,数据都明确,不需要额外的配置,最后需要达到这个目的。

  这个主要分为三个部分

  1.ORACLE 数据 模型建立

    >1.  入口脚本 INSTALL_ODS.BAT ,其中需要调用一下的组件。

    >2. 创建 数据库表空间,数据库用户。

    >3. 对数据库用户进行授权。

    >4. 模型 导入,建立表结构,

    >5. 导入 事先声明的维数据。

 

     2. 使用脚本 创建ETL需要的存储过程,数据库函数。和创建好需要的ODBC 的数据库连接。

 

     3.脚本进行ETL Server 的安装

  >1.安装Informatica PowerCenter

     >2. 使用脚本进行全局环境变量的SHELL 文件的创建。

  主要有ORACLE 数据库的环境变量,ODBC库文件的路径,ODBC配置文件的位置,Informatica 的按住路径环境变量,Informatica 的DOMAIN NAME

的名称的环境变量。 INTEGER_SERVICE的环境变量,用户名,密码的环境变量等

  >3.创建一个 可以动态接收参数的SHELL ,来运行工作流

   > 4. 创建维护 参数文件脚本的SHELL

   > 5. 最终组合出 能在CRON中或者  WINDOWS TASK 中运行的SHELL。

 

 基本上 就是 这些了,如果有时间可以使用PYTHON 封装。最佳的方式了。

 转:http://www.cnblogs.com/jerryxing/archive/2012/12/07/2807712.html

以上是关于OLAP -- ODS 项目总结 -- 脚本自动化的主要内容,如果未能解决你的问题,请参考以下文章

OLAP -- ODS 项目总结 -- BI 中的关键

OLAP --ODS 项目总结 -- 说说缓慢变化维

OLAP --ODS项目的总结 --起步阶段

OLAP --ODS项目的总结 -- 平台选型,架构确定

Python工业项目实战 04:数仓维度层DWS层构建

使用 VBA 选择和取消选择多个切片器项目(OLAP 数据)