具有表引用的AWS Redshift Leader仅节点函数

时间:2017-09-15 08:11:28

标签: sql amazon-web-services amazon-redshift

我需要从AWS Redshift中的一个查询中的表中传递服务器地址,服务器端口和计数。即

select inet_server_addr(), inet_server_port(), count(*) from my_table;
  

错误:0A000:指定的类型或功能(每个INFO消息一个)没有   Redshift表支持。

我理解这个查询不起作用,因为我试图与需要访问计算节点的查询一起执行Leader Node-Only Function

但是,我想知道是否有可用于在一次查询执行中获取所需信息的工作。

注意:编辑上述查询以使用公用表表达式(cte),子查询,视图,标量函数等会导致相同的错误消息。

注2:PostgreSQL系统信息函数如inet_server_addr()目前是unsupported in AWS Redshift,但是,它们在没有表引用时调用。

0 个答案:

没有答案