【发布时间】:2015-04-21 08:38:52
【问题描述】:
我正在处理平面文件源。源中的列名采用大问题的形式,因此在列名中也包含逗号和其他特殊字符。由于它是 .csv 文件,因此前几个列名的列用逗号分隔,其余列名以问题的形式放置在双引号之间,并用逗号分隔。现在我的疑问是在 PowerCenter Designer 中设置文件属性时。
如何定义列分隔符和行分隔符,以便通过跳过列名来读取数据?
这是我的文件的样子:
Number,X,Y,Z,P,Q,R,S,"(A) 1. When you need to look for information about your different mall options, what level of importance do you place on the following information sources? (1- Not at all Important / 10 - Very Important) Website","(A) 1. When you need to look for information about your different mall options, what level of importance do you place on the following information sources? (1- Not at all Important / 10 - Very Important)Website"
1,1,,1,1,1,1,1,1,1
【问题讨论】:
-
您的列名是什么?平面文件中有什么行分隔符?
-
这些都是列名:- c1-Number, c2-X, c3-Y, c4-Z, c5-P, c6-Q, c7-R, c8-S, c9 -" (A) 1. 当您需要查找有关您的不同商城选项的信息时,您对以下信息源的重视程度如何?(1- 完全不重要/10- 非常重要)网站",c10-" (A) 1. 当您需要查找有关您的不同商城选项的信息时,您对以下信息源的重视程度如何?(1-完全不重要/10-非常重要)网站”记录开始于1,1,,1,1,1,1,1,1,1。从第 9 列开始,一切都是问题
-
而行分隔符是空格?
标签: informatica informatica-powercenter