informatica-powercenter - 将 oracle 表值转换为 PDF 或 TXT
问题描述
源是 Oracle 表,目标可以是 TXT 或 PDF,具有特定格式。我知道我需要事务控制转换,但不确定如何在 TXT 文件的特定位置写入。
资源:
ID NAME SAL LOC
01 AA 200 AZ
02 BB 250 AZ
03 CC 300 AZ
目标:
PDF 或 TXT 1
ID:01
NAME: AA
SAL: 200
LOC: AZ
PDF 或 TXT 2
ID:02
NAME: BB
SAL: 250
LOC: AZ
PDF 或 TXT 3
ID:03
NAME: CC
SAL: 300
LOC: AZ
解决方案
- 您应该使用规范器来实现数据的转置
- 为每条记录发出 TC_commit_after 以创建新文件
- 将所需字段放入目标表文件名字段。在连接之前,您需要在目标元数据中启用此字段。如果您将 id 带入此字段,则文件将命名为 01,02 和 03 等等。如果您需要自定义名称,请将值输入表达式,然后输入此字段。
推荐阅读
- c - 如何编译用 C 编写的 64 位 dll?
- java - 如何在android上查找字符串翻译?
- google-cloud-vision - Google Vision API 的 Web 实体中的空描述
- c# - 将未知数量的页面添加到 asp.net C# 视图
- python - anaconda3 graphviz - ModuleNotFoundError:没有名为“pygraphviz”的模块
- java - 使用 replaceAll 一定次数
- sql - 不买sql的用户
- javascript - 使用 setTimeout 褪色
- excel - 更新图表范围以结束行
- node.js - Node.js - 将会话变量传递给 SQL Server 函数调用