datastage server job之Sequential File Stage

===================================================================   

      希望能够和使用的DataStage 朋友们一起探讨学习。QQ:154642320 e-mail:zhaofmyan@sohu.com

===================================================================

 

Sequential File Stage

Sequential File Stage 是读写文本文件的一个 stage, stage 是一个被动 stage. 是常用的 stage 之一。 Stage 有三个 pages( 具体的 pages 数要按照对文件的具体处理 )

Stage Page

Stage name stage job 中显示的名称

General

Stage users named pipes: The named pipe facilities offered by DataStage allow you to split up a large job into a number of smaller jobs. 使用 named pipes 的目的是把一个大的 job 分割成许多小的 job, 来提高执行的效率。这些 job 通过 named pipes 来传递和交互数据。该功能只能在 unix 操作系统使用, windows 下面不支持。

Stage users filter commands: 允许在 input/output 之前运行一个命令。如果选择了该选项,则在 input/output filter command 将变成可用。

Line Termination: 文件每行记录以什么结束。

Description :对该 stage 的描述

NLS

选择文件的字符

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inputs page –General

File Name: 存储文件的路径和文件名

Filter command :在这里可以写命令对输出记录进行处理

Overwrite existing file: 覆盖存在的文件

Append to existing file: 在存在的文件上面追加记录

Backup existing file : 备份存在的文件

Fixed-width columns : 记录是否按照固定长度存取的

Fist line is column names: 第一行记录是否是列名

Omit last new-line: 在完成所有记录写入后是否忽略在文件末尾增加一条新的空的文件

Delimiter :字段分隔符,只有在未选中 Fixed-width columns 时才可用

Quote character: 字符串的引用字符,如果是 000 在不加任何引用字符。只有在未选中 Fixed-width columns 时才可用

Space between columns: 列之间有几个空格,选中 Fixed-width columns 时才可用

Default NULL string: 默认的 null 值是付给什么值

Default padding: 对没有的列用什么填充

Output page input page 相同

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值