zoukankan      html  css  js  c++  java
  • Informatica 常用组件Source Qualifier之四 SQL Query

       源限定符转换提供 SQL 查询选项以覆盖默认的查询。您可以输入您的源数据库支持的 SQL 语句。输入查询之前,请连接您要在映射中使用的所有输入和输出端口。 

          编辑 SQL 查询时,您可以生成并编辑默认查询。当 Designer 生成默认的查询时,它将合并所有其它配置的选项,例如过滤器或已排序端口数。结果查询将覆盖您随后可能在转换中配置的所有其它选项。 

          可以在 SQL 查询中包括映射参数和变量。包括字符串映射参数或变量时,请使用适用于源系统的字符串标识符。对于大多数数据库,您应用单引号将字符串参数或变量名括起来。

            包括日期时间参数或变量时,您可能需要更改日期格式以与源使用的格式匹配。PowerCenter 将根据源系统将日期时间参数和变量转换为字符串。

            创建自定义 SQL 查询时,SELECT 语句必须按照端口出现在转换中的顺序列出端口名称。 

            如果编辑 SQL 查询,必须用引号将所有数据库保留字括起来。

    要覆盖默认查询: 

            1、打开源限定符转换,然后单击"属性"选项卡。

            2、单击"SQL 查询"字段中的"打开"按钮。"SQL 编辑器"对话框将显示。

            3、单击"生成 SQL"。

                 当从源限定符转换中包括的所有源查询行时,Designer 将显示它生成的默认查询。

            4、在默认查询出现的地方输入您自己的查询。

      每个列名称必须由所在的表、视图或同义词的名称限定。例如,如果您要包括来自 ORDERS 表的 ORDER_ID 列,请输入 ORDERS.ORDER_ID。您可以双击"端口"窗口中出现的列名,以避免键入每列的名称。用字符串标识符将字符串映射参数和变量括起来。如果需要,更改日期时间映射参数和变量的日期格式。

            5、选择包含了查询中所包括源的 ODBC 数据源。

            6、输入用户名和密码,以连接至此数据库。

            7、单击"验证"。Designer 运行查询并报告语法是否正确。

            8、单击"确定"返回"编辑转换"对话框。再次单击"确定"返回 Designer。

            9、选择"资料库-保存"。

      提示: 您可以调整表达式编辑器的大小。拖动对话框的边框可将其扩大。Designer 会将对话框的新尺寸保存为客户设置。 

  • 相关阅读:
    【ANT】时间戳
    【ANT】java项目生成文件示例
    【ANT】description元素和属性
    【ANT】一个简单的ANT生成文件build.xml
    JMeter循环控制器循环次数使用变量控制注意事项
    JMeter获取CSV文件行数
    JMeter执行顺序
    JMeter脚本java代码String数组要写成String[] args,不能写成String args[],否则报错。
    1-眼界与思维
    19-python 自己建立词库并实现文章汉语词频统计
  • 原文地址:https://www.cnblogs.com/HondaHsu/p/4452727.html
Copyright © 2011-2022 走看看