Teradata 查找提交TD查询的应用程序

Teradata 查找提交TD查询的应用程序,teradata,teradata-sql-assistant,Teradata,Teradata Sql Assistant,我使用的是Teradata v14。我想使用PDCRINFO.DBQL*history表来找出用户从中提交特定查询的应用程序 例如,我想知道查询是从SQL Asst提交的,还是由业务对象提交的,还是由Informatica提交的,甚至可能是由unix的bteq脚本提交的,等等 有人能给我建议吗?谢谢你的指点 提前感谢在DBQL中,您拥有AppID。这是由应用程序本身提供的,遗憾的是,它并不总是自我解释的。但是你可以识别这个应用程序 大多数情况下,在进行报告时,您必须将一些AppID分组到一个应用

我使用的是Teradata v14。我想使用
PDCRINFO.DBQL*
history表来找出用户从中提交特定查询的应用程序

例如,我想知道查询是从SQL Asst提交的,还是由业务对象提交的,还是由Informatica提交的,甚至可能是由unix的bteq脚本提交的,等等

有人能给我建议吗?谢谢你的指点


提前感谢

在DBQL中,您拥有AppID。这是由应用程序本身提供的,遗憾的是,它并不总是自我解释的。但是你可以识别这个应用程序

大多数情况下,在进行报告时,您必须将一些AppID分组到一个应用程序。例如

    WHEN DBQL.AppID LIKE ANY ('QUERYMAN', 'SQLA%') THEN 'TD SQL Assistant'
   ,WHEN DBQL.AppID LIKE ANY ('BUSOBJ', 'WEBIRICHCLIENT', 'WIREPORTSERVER') THEN 'SAP BusinessObjects'