Informatica 一

Install & Concept

1.1             Powercenter 的安装,架构,组件及其主要功能;

1.       安装Powercenter 7.12,8.11客户端,知识库服务器及Informatica服务器件;

需要指定注册码;在本机上建立供测试用的的Informatica Server;

2.       7.12的Windows的一台机器上只能装一个这样的Server,建立时需要指定关联的库;除了需要指定注册码外,还需要指定数据库连接许可码;

知识库服务器没有关联的名称,只有端口,指定密码;

4.       用知识库管理器(Repository Manager)添加已存在的知识库服务器;

添加知识库时,指定知识库名称和登入用记户,连接时还需指定密码以及知识库的IP和端口;

5.       用知识库服务器管理平台(Repository Server Administration Console)连接,管理知识库服务器以及创建新的知识库以及删除知识库;

添加时指定知识库服务器所在机器名(或者IP)和端口,登入时再输入密码;

登入后可以在当前的知识库服务器上创建新的知识库(新建的知识库有两个默认的用户,没有文件夹),

也可以对已经存在的知识库作如下管理操作:启动,关闭知识库,备份与恢复,查看当前连接,当前锁及活动日志,向用户发布消息等等;

1.2             服务器端组件及相互关系:

  1. 知识库是元数据的集合,存放在数据库中,可以使用多种数据库作为知识库(包含的数据库对象包括表OPB_XXX,索引和视图REP_XXX);具体原数据表说明可以参考后面介绍.
  2. 知识库服务器用来控制各个组件(Designer, Workflow, Informatica Server等)对知识库的存取;
  3. Informatica Server用来控制Workflow的实际运行;
  4. 机器的某个端口上可以建立一个知识库服务器;
  5. 一个知识库服务器管理一到多个知识库;
  6. 一个知识库与一到多个Informatica Server关联;

1.3             客户端组件及相互关系:

  1. Designer用来设计Mapping(包含Source—数据源,Transformation—数据处理和Target—目标,与ETL<extract, transform and load>一一对应);
  2. Session是Mapping的实例化(相关的数据库对象或者文件都要指定正确的连接方式或者目录);
  3. Workflow Manager用来组织一个或多个Session来实际运行;
  4. Workflow Monitor用来监控Workflow的运行;

1.4             组件关系图

2              Repository & Designer manager

2.1             Repository Manager

  1. 用户,组和权限

    1. 用户名和一个密码对应,组没有密码;
    2. 一个用户属于一到多个组;
    3. 默认有两个用户(Administrator,另一个用户与知识库同名)和两个组(Administrators,Public);
    4. 权限可以赋给用户,也可以赋给组,有八种权限(Browse Repository,Use Designer,Use Repository Manager,Use Workflow Manager,Administer Repository,Administer Server,Super User,Workflow Operator,许多权限需要和文件夹权限结合使用,详细说明可参考帮助文档);
    5. 用户成功登录后可以更改密码;
    6. 用户被Disable后不能够登入;
    7. 默认的用户和组的权限无法更改,也无法删除这些用户与组或更改用户的组;
  2. 文件夹
    1. 文件夹是Powercenter对象的集合,文件夹有如下属性:名称,属主,所属组,状态,权限许可,是否可共享;
    2. 文件夹的权限许可分为三种:Read(查看文件夹中的所有对象), Write(在文件夹中创建对象以及更改文件夹中已有的对象) Execute(执行或排程文件夹中的Workflow);
    3. 不同用户对文件夹的权限分为三类:属主,所属组,知识库,可以对这三类用户设置权限许可;
    4. 当文件夹可共享时,可以在其它文件夹中创建对这个文件夹中对象的捷径或者复制这些对象,这个属性设为共享后就不可再更改回来;
  3. 对象锁和用户连接
    1. 知识库管理锁来控制对知识库的并发更新;
    2. 因为网络故障或者Powercenter客户端或者服务器的异常关闭,可能会出现一些遗留锁或者遗留连接,需要管理员手工关闭
时间: 2024-08-03 11:22:53

Informatica 一的相关文章

Informatica元数据库解析

Informatica全部的元数据信息均以数据库表的方式存到了元数据库中.当然Infa本身工具提供了非常多的人性化的功能.使我们在开发时能够非常方便的进行操作.但人们的需求总是万变的.须要方便的取到自己须要的信息,那就须要我们对他的元数据库有非常深的了解. Informatica通过表和视图给我们提供着全部的信息,在此将通过一个系列的帖子.将大部分常见的,且很实用的表及视图介绍一下.基于这些东西.我们即能够依据不同的需求查出自己须要的数据,也能够开发一些辅助的Infa应用程序. OPB_ATTR

informatica安装简易手册

准备 1.环境 win7 64位 ,已经安装好Oracle 11G,下载informatica 9.5.1 2.软件下载 地址:https://login.oracle.com/mysso/signon.jsp,没有账号可以自己注册一个Oracle账号. 下载的时候根据提示进行即可,需要注意的地方如下: 1.版本选择: 输入informatica,选择informatica PowerCenter,如下: 选择系统平台Select Platform,根据自己的情况选择Linux或Windows或

ETL 工具下载全集 包括 Informatica Datastage Cognos( 持续更新)

Datastage 8.0 BT种子下载:http://files.cnblogs.com/taven/Datastage_8.0.rar Informatica PowerCenter 8.6.0 for Win 32Bit BT种子下载:http://files.cnblogs.com/taven/Informatica_PowerCenter_8.6.0_for_Win_32Bit.rar Cognos BI 8.3 BT种子下载: http://files.cnblogs.com/tav

Informatica&amp;DAC

Informatica&DAC简介和常见问题解决 Informatica 安装Informatica之前需要新建用户,详见下面 INFORMATICA四个表空间: 1.INFORMATICA:主要用来存储informatica的源表目标表和映射以及mapplet 2.DAC:主要存放DAC的配置信息以及tasks,subject aear等 3.bidwd:这个就是我们自己用的目标存储库 4.BIDWD_IND:索引表空间 --创建三个表空间,分别用于存储Informatica.DAC.DW c

Informatica bulk与normal模式的深入详解

Bulk 方式进行目标数据的Load,是Informatica提供的一种高性能的Load数据方式.它利用数据库底层机制,依靠调用数据库本身提供的Utility来进行数据的加载. 使用Bulk方式 Load时,Informatica调用Utility进行Load,此方式将绕过数据库的 log记录,以此来提高数据库Load性能,因此Bulk方式也就不可能进行Rollback操作,也不可能使用数据库作Recover操作.所以当进行这个属性设置时,需用平衡一下性能提升与系统数据恢复的重要性. 从 Bul

【笔记】【Informatica】自定义序列生成器组件

/************************************************************************** * * Copyright (c) 2003 Informatica Corporation. This file contains * material proprietary to Informatica Corporation and may not be copied * or distributed in any form withou

informatica中元数据管理

摘自: http://blog.itpub.net/28690368/viewspace-766528/ informaica是一个很强大的ETL工具,WORKFLOW MANAGER负责对ETL调度流程进行设计与管理和执行,informatica在资料库中提供以下表来存储调动流程的相关信息,以便WORKFLOW MANAGER对用户所设计的调动流程进行管理和执行. opb_wflow_dep:     描述workflow执行步骤相关信息和每个步骤执行的条件信息opb_wflow_dep_ru

INFORMATICA 的部署实施 MTP&amp;MTS

软件开发的一般都有三个环境,开发环境,用户接受度测试环境,生产环境.我最近实施了从开发环境到生产环境的部署工作,在此跟大家分享一下. 大概步骤如下: 1 备份生产环境INFORMATICA 知识库  登录CONSOLE备份当前的知识库. 2 在开发环境的INFORMATICA REPOSITORY MANAGER 上导出最新开发的文件夹,导出格式为XML文件. 3 在生产环境的INFORMATICA REPOSITORY MANAGER上导入对应的XML文件,导入过程中需要设置规则来处理对应重名

[转]Informatica vs SSIS

转自 http://blog.csdn.net/thy822/article/details/8489779 这篇文章, 我不能同意更多, 所以转在这里. Here is my thinking after looking at both products... First of all let me tell you what I like about informatica.... - Inbuilt tool to export mappings to Excel and Visio...

Informatica增量抽取时间的设置

使用数据库或者系统变量的当前时间 Informatica中的$$SYSDATE是表示当前系统时间的系统变量. 通过这个变量,我们对每天抽取的数据可以使用以下表达式来实现增量抽取: 时间戳字段>= TRUNC($$SYSDATE – 1) 这种方法的实现比较简单,但是缺乏灵活性.不但需要另外开发一套相应的程序实现全量抽取,想要改变抽取时间范围还需要对每一个任务程序修改代码.例如需要抽取三天前的数据,我们需要对上面的表达式做如下修改: 时间戳字段>= TRUNC($$SYSDATE – 3) Ø