Informatica PowerCenter V8参数和变量使用指南

神州数码(中国)有限公司

Informatica PowerCenter V8

参数和变量使用指南

中国区唯一总代理 神州数码(中国)有限公司

提交人:夏凯 冷鹏

2007年8月

第 1 页 共 24 页

神州数码(中国)有限公司

目 录

第 2 页 共 24 页

神州数码(中国)有限公司

第一章 参数和变量

1、概述

参数和变量可以定义在工作流、工作集或会话中。您可以使用 WordPad 或 Notepad 等文本编辑器来创建参数文件。您在参数文件中列出参数或变量及其值。

参数文件可以包含以下类型的参数和变量: ? Integration Service变量 ? Integration Service process变量 ? Workflow变量 ? Worklet变量 ? Session参数 ? Mapping参数和变量

当您在工作流、工作集或会话中使用参数或变量时,PowerCenter Server将检查参数文件以确定参数或变量的开始值。您可以使用参数文件来初始化工作流变量、工作集变量、映射参数和映射变量。如果您不定义这些参数和变量的开始值,PowerCenter Server将在其它位置检查参数或变量的开始值。

您可以将参数文件放置在PowerCenter Server计算机上,也可以放置在本机上。如果您无法访问 PowerCenter Server计算机上的参数文件,请使用本地参数文件。使用本地参数文件时,pmcmd会将文件中的变量和值传递到PowerCenter Server。本地参数文件可以与startworkflow pmcmd命令配合使用。

您必须在参数文件中定义会话参数。由于会话参数没有默认值,因此如果 PowerCenter Server 在参数文件中找不到会话参数的值,就无法初始化会话。

通过为参数文件中的每个对象单独创建分区,您可以在一个参数文件中包含多个工作流、工作集或会话的参数或变量信息。

您还可以为单个工作流、工作集或会话创建多个参数文件,并在必要时更改这些任务使用的文件。要指定 PowerCenter Server 用于工作流、工作集或会话的参数文件,您可以执行以下任一项操作:

? 在工作流、工作集或会话属性中输入参数文件名和目录。

? 使用 pmcmd 启动工作流、工作集或会话,然后在命令行中输入参数文件名和目录。

如果您同时在工作流、工作集或会话属性以及 pmcmd 命令行中输入参数文件名和目录,PowerCenter Server 将使用您在 pmcmd 命令行中输入的信息。

参数文件的应用体现在以下几个方面: ? 对源文本文件名进行参数化

第 3 页 共 24 页

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4