- 浏览: 65408 次
- 性别:
- 来自: 上海
最新评论
informatica,用shell脚本调用workflow,只要该下路径就能用啦!
精华部分贴出来给大家分享,
精华部分贴出来给大家分享,
#!/bin/sh cd /oracle/app/infa/Server/server/bin if [ -f /backup/data/zktest/SES_MAP_IRS_DATA_REVISE_RECORD.log ] ; then rm -f /backup/data/zktest/SES_MAP_IRS_DATA_REVISE_RECORD.log fi #不传mapping参数时 #调用执行workflow,-sv informatica服务,-d 域 -u 用户,-p 密码 -folder知识库下的workflow所在文件夹,-wait SES_MAP_IRS_DATA_REVISE_RECORD (workflow名) pmcmd startworkflow -sv etl_server_01 -d Domain_nbpjdb2 -u Administrator -p Administrator -folder testmy -wait SES_MAP_IRS_DATA_REVISE_RECORD #传mapping参数时 #调用执行workflow,-sv informatica服务,-d 域 -u 用户,-p 密码 -folder知识库下的workflow所在文件夹,-wait SES_MAP_IRS_DATA_REVISE_RECORD (workflow名) #pmcmd startworkflow -sv etl_server_01 -d Domain_nbpjdb2 -u Administrator -p Administrator -folder testmy -paramfile ***/parameter.file -wait SES_MAP_IRS_DATA_REVISE_RECORD #得到workflow执行详细log 并导出至自己的log文件中 pmcmd getworkflowdetails -sv etl_server_01 -d Domain_nbpjdb2 -u Administrator -p Administrator -folder testmy SES_MAP_IRS_DATA_REVISE_RECORD >/backup/data/zktest/SES_MAP_IRS_DATA_REVISE_RECORD.log #获取Workflow run status的是否执行成功 成功[Succeeded] 失败[Failed] typeset status=`sed -n '/Workflow run status/'p /backup/data/zktest/SES_MAP_IRS_DATA_REVISE_RECORD.log | awk '{print$4}'` echo ${status} if [ $status != "[Succeeded]" ] ; then echo "$(date '+%Y-%m-%d %H:%M:%S') SES_MAP_IRS_DATA_REVISE_RECORD出错,请查看详细日志 " | tee -a SES_MAP_IRS_DATA_REVISE_RECORD.log return 1 else echo "$(date '+%Y-%m-%d %H:%M:%S') SES_MAP_IRS_DATA_REVISE_RECORD成功,执行完毕 " | tee -a SES_MAP_IRS_DATA_REVISE_RECORD.log return 0 fi
发表评论
-
Kettle学习
2013-11-10 20:55 01、资源库:(元数据) 2、数据库连接(异构的数据源连接) 3 ... -
Informatica transformations优化
2011-11-15 14:17 1537Optimizing Aggregator Transform ... -
Informatica aix服务端,windows客户端安装手册
2011-10-24 15:37 1342Informatica8.5.1服务端在AIX服务器上,客 ... -
Informatica 找出性能瓶颈
2011-10-18 14:46 2139以下提到的Session log ... -
Informatica 运用Debug调试
2011-10-17 14:35 2416在开发的时候,总是少不了要出错进行调试,informati ... -
Informatica 更换License
2011-10-08 15:01 3498因为在做Informatica 的升级,还没有正式的买Li ... -
Informatica 更换License
2011-10-08 14:57 0因为在做Informatica 的升级,还没有正式的买Li ... -
Informatica 8.5.1升级8.6.1
2011-09-29 12:00 1983前段时间一直在忙Informatica 8.5.1升级到8.6 ... -
Informatica Schedule元数据信息
2011-09-28 11:01 1798近日,被问及Informatica 的Scheduler ... -
Informatica Schedule元数据信息
2011-09-27 14:34 3对应着rep_all_schedulers这个view的中Ru ... -
Informatica Schedule调用还是shell调用
2011-09-26 15:12 4098首先介绍下Infomatica Wo ... -
Informatica Infasetup命令简单说明
2011-09-23 14:44 4179当前,大部分的公司使用的Informatica,任然是8.5. ... -
Informatica 日志管理
2011-09-23 10:51 4577前一段时间一直在忙Informatica 升级的事情,现在 ... -
Informatica数据加载机制
2011-09-22 16:52 4404很长一段时间,对info ... -
Informatica 安装用户元数据解析
2011-07-19 15:21 3722OPB_ATTR : INFORMATICA (Designe ... -
Informatica aix服务端,windows客户端安装手册
2010-10-25 08:44 124整了一整天,最终写完了这个完整,详细的安装手册呀。 -
pmcmd
2010-10-11 17:09 213pmcmd命令 可以对Workflow调度做控制;停止Info ... -
Informatica pmcmd命令执行时出错 not load
2010-10-11 16:30 1831在AIX系统中执行PMCMD的结果如下: $pmcmd Co ... -
informatica 资料学习转载
2010-09-13 10:04 4555Informatica简明使用手册 ...
相关推荐
- **Command** 用于运行操作系统命令或 Shell 脚本。 - **Email Task** 用于发送电子邮件通知,常用于工作流状态的报告。 2. **Worklet Developer** 允许创建 Worklet,这是一个包含多个 Task 的组合,可以在多个...
Informatica调用存储过程图文流程 Informatica 是一款功能强大的数据集成工具,能够帮助用户快速、可靠地集成各种数据源。调用存储过程是 Informatica 中的一种常用功能,下面将详细介绍 Informatica 调用存储过程...
描述:Powercenter PMCMD命令是Informatica PowerCenter平台中的一个强大工具,用于管理和控制工作流(Workflow)和任务(Task)。它通过命令行界面提供了一系列的功能,允许用户在无需图形用户界面的情况下,对工作...
介绍了一些常用表的描述和字段组成。 INFORMATICA关于WORKFLOW Manager系统的元数据解析
总的来说,《Informatica PowerCenter V8 参数和变量使用指南》提供了深入理解如何使用这些工具来优化数据处理流程的关键信息,使得数据集成任务更高效、更易维护。通过灵活地运用参数和变量,开发者可以构建出适应...
在实际应用中,可以结合Informatica的工作流(Workflow)和任务(Task)来调用参数表和参数文件,实现参数的动态赋值。例如,可以在工作流任务中使用SQL任务查询参数表获取最新值,或者通过FTP任务更新参数文件,...
如何在一个Workflow中传递Session参数或变量值
3. 强大的数据处理能力:Informatica 具有强大的数据处理能力,可以处理大量的数据。 Informatica 连接 Mysql 数据库的应用场景 Informatica 连接 Mysql 数据库的应用场景包括: 1. 数据迁移:从 Mysql 数据库...
Informatica Mapping 生成参数文件 Informatica Mapping 是一种功能强大的数据集成工具,能够帮助用户快速生成参数文件。下面,我们将详细介绍如何使用 Informatica Mapping 生成参数文件。 需求分析 在实际应用...
1. **脚本转换(Script Transformation)**:了解如何创建和配置脚本转换,以及如何在映射中调用它们。 2. **参数化**:通过参数和变量来实现动态数据处理,例如使用$SESSION_DATE$获取当前会话日期。 3. **工作流...
《Informatica服务器中断处理策略详解》 Informatica作为一款强大的数据集成工具,其稳定性和可靠性对企业的数据处理流程至关重要。然而,在实际应用中,Informatica服务器可能会遇到无故中断的问题,严重影响了...
Shell脚本可以在Informatica的服务器上运行,执行各种命令,包括使用SFTP命令来传输文件。例如,可以创建一个简单的Shell脚本来连接到SFTP服务器,然后拉取或推送文件,执行必要的文件传输操作。 在考虑文件传输...
总结起来,Informatica的WorkFlow组件提供了丰富多样的任务类型,它们相互配合,构建出灵活、智能的工作流逻辑,满足了复杂数据处理过程中的各种需求。理解并熟练掌握这些组件的使用,对于优化ETL流程、提升数据处理...
在Informatica的工作流程中,Pre-Session和Post-Session调用允许用户在数据处理开始前和结束后执行SQL语句或存储过程。Pre-Session通常用于准备环境,如创建临时表或设置变量。Post-Session则用于清理或验证操作,...
在Informatica PowerCenter中,参数设置是至关重要的一个环节,它允许用户动态地控制工作流程的行为,提高灵活性和可重用性。以下是关于"POWERCENTER参数设置"的详细解释: 1. **参数和变量支持增强**: Power...
- Workflow Monitor:监控工作流和会话的运行状态,提供日志报告。 - Repository Manager:用于资料库的管理和安全性操作,如用户、组和权限管理。 - Repository Server Administrator Console:用于操作知识库,...
Informatica 10.2.0 安装和配置指南 Informatica 10.2.0 是一款功能强大的数据集成工具,广泛应用于企业数据集成、数据迁移和数据同步等领域。下面是 Informatica 10.2.0 的安装和配置指南: Informatica 10.2.0...