如何在Teradata中将输出的显示统计值加载到表中

如何在Teradata中将输出的显示统计值加载到表中,teradata,teradata-covalent,Teradata,Teradata Covalent,我试图将showstats的输出加载到一个表post中,我想在它上面应用一些正则表达式函数 有没有办法将show stats的输出加载到TERADATA中的表中?您可以编写一个python脚本来执行查询并应用正则表达式函数,然后将结果插入到TERADATA中。Teradata有一个称为查询服务的RESTAPI,您可以使用它安装并连接到数据库。没有简单的SQL方法(除了Glenn McCal展示的Java XSP)来处理展示的结果。客户端必须检索结果并将其转换为插入。使用返回单个LOB的在XML统

我试图将showstats的输出加载到一个表post中,我想在它上面应用一些正则表达式函数


有没有办法将show stats的输出加载到TERADATA中的表中?

您可以编写一个python脚本来执行查询并应用正则表达式函数,然后将结果插入到TERADATA中。Teradata有一个称为查询服务的RESTAPI,您可以使用它安装并连接到数据库。

没有简单的SQL方法(除了Glenn McCal展示的Java XSP)来处理展示的结果。客户端必须检索结果并将其转换为插入。使用返回单个LOB的
在XML统计值中显示…
会更简单。由于您可能希望提取偏差值列表等,因此可以通过XPath/XQuery/etc进行处理。首先,我想花点时间感谢您在各种论坛上为所有Teradata问题提供了出色的帖子/答案!!(我非常喜欢你的答案)回到这个问题的答案上来,用XML显示无疑是一种更简单的方法,但目标是将字段中最常见的值提取到表中。因此,我尝试使用SHOW stats&将其加载到一个表中,存储过程内部是否可能?“Consumer”-字段值中包含的任何内容都应加载到表中的字段中..是否存在一个DBC表,在收集列的统计信息后,我们可以在其中找到最常出现的列?SP内部需要Java XSP方法
dbc.StatsTbl
存储所有统计信息的详细信息,但存储在一个BLOB中(布局没有正确记录)。可以使用my StatsQuery检索SHOW STATS值返回的最小值/最大值/模式值,但只能用于数字/日期时间列。看,我只是注意到只有最新的源代码,但是旧的描述文件丢失了,你仍然可以在