如何使用Informatica PowerCenter运行简单查询

问题描述 投票:0回答:1

我以前从未使用过Informatica PowerCenter,只是不知道从哪里开始。总结我的目标,我需要使用Informatica PowerCenter对Teradata数据库运行一个简单的计数查询。该查询需要在特定的一天运行,但不需要我存储或操作返回的数据。看着Informatica PowerCenter Designer令我有些畏缩,因为我不确定要寻找什么。非常感谢您了解如何设置(如果需要)的任何帮助:

  • 来源
  • 目标
  • 转换
  • 映射

转换是使用PowerCenter查询数据的唯一方法吗?我看了很多教程,但大多数教程都是针对熟悉的用户的。

informatica informatica-powercenter
1个回答
0
投票

只有在创建映射,会话和工作流程以运行查询时,您才能使用informatica对数据库运行查询。但是除非将结果存储在平面文件或表中,否则您将看不到结果。无论如何,这是创建它的步骤。

  1. 从Teradata将源表导入源分析器。
  2. 在目标分析器中创建平面文件目标或导入关系目标
  3. 创建映射m_xyz,将源拖放到该映射中。
  4. 您将在映射中看到您的源和源限定符。在源限定符中编写您的自定义查询,说从表中选择count(*)作为cnt
  5. 将来自SQ的所有端口(除了一个数字端口从源移至SQ,并将其命名为cnt,将您选择的计数分配给该端口)。
  6. 现在将该端口拖放到表达式转换中。
  7. 将目标拖放到映射中
  8. 将列从表达式传播到该平面文件/关系目标。
  9. 为此映射创建工作流程和会话。
  10. 在工作流程中,您可以安排它在特定日期运行。
  11. [执行此操作时,计数将被加载到该平面文件或表的列中。
© www.soinside.com 2019 - 2024. All rights reserved.