greenplum相关内容

将Greenplum SQL语句迁移到HiveSQL

我们正在将Greenplum迁移到HiveSQL,请帮助我,因为以下语句需要转换。请帮帮我们。 GREENPLUM - ||trim(to_char(sum(revenue),'9,999,999,999')) 配置单元将不支持to_char,因此我们必须在配置单元中放入相等属性。 推荐答案 您可以使用cast(col as STRING)转换为字符,并使用format_nu ..
发布时间:2022-04-04 20:08:24 其他开发

200 亿行/月 - Hbase/Hive/Greenplum/什么?

我想利用您的智慧为数据仓库系统挑选合适的解决方案.这里有一些细节可以更好地理解问题: 数据以星型结构组织,具有一个 BIG 事实和约 15 个维度. 每月 20B 个事实行 10 个维度,百行(有点层次) 5 维数千行 2 维,约 200K 行 2 个大尺寸,50M-100M 行 针对该数据库运行两个典型查询 dimq 中的顶级成员: select top X dim ..
发布时间:2022-01-13 23:59:10 其他开发

PSQL - 选择分区表和普通表的大小

预先感谢您对此提供的任何帮助,非常感谢. 所以,基本上,我有一个 Greenplum 数据库,我想为前 10 个最大的表选择表大小.使用以下内容没有问题: 选择sotaidschemaname schema_name,sotaidtablename table_name,pg_size_pretty(sotaidtablesize) table_size来自 gp_toolkit.gp_s ..
发布时间:2021-06-22 20:43:36 其他开发

PostgreSQL的rodbc字符编码错误

在使用 RODBC 从 R 连接到 GreenPlum PostgreSQL 数据库时,我遇到了一个我以前从未遇到过的新错误.我在使用 EMACS/ESS 和 RStudio 时都遇到了错误,而且 RODBC 调用一直正常工作. 库(RODBC)gp 编辑:刚刚尝试查询另一个表并确实得到了结果.所以我猜这不是 RODBC 问题,而是 PostgreSQL 表编码问题. R 版本 2.13. ..
发布时间:2021-06-18 20:49:03 其他开发

使用PSQL将Greenplum归档

我正在尝试使用PSQL和\copy将数据从Green-plum导出到带有管道定界符的文本文件(客户端)。在输出中,我看到单斜杠转换为双斜杠,制表符转换为\t。 示例 N\A转换为N\\A 那么如何只得到N\A而不是N\ \A只是空格而不是\t? 注意:我只允许使用\copy。由于我的文件很大,在使用SED或Perl进行查找和替换时会出现空间问题 解决方案 假设您没有任何文件 ..
发布时间:2020-10-09 05:42:55 其他开发

GreenPlum中的gpload实用程序

有人可以使用 greenplum 中的 gpload 实用程序帮助我吗?我是第一次这样做,我已经按照help命令创建了控制文件,但是出现了一些 gpfdist 连接错误。 gpload 实用程序上有任何参考资料或一些我可以参考的示例吗? 使用gpload时出现以下错误: 2013-05-21 09:34:20 | INFO |启动gpfdist -p 9096 -P 9097 -f“ ..
发布时间:2020-05-30 01:22:19 其他开发

PL / Python和postgreSQL:返回包含多列的表的最佳方法是什么?

在Pl / Python中,“ RETURNS setof”或“ RETURNS table”子句用于返回类似于结构化数据的表。在我看来,必须提供每一列的名称才能返回表。如果您的表有几列,这是一件容易的事。但是,如果您有一个包含200列的表格,那么最好的方法是什么?我是否必须键入所有列的名称(如下所示),还是有一种解决方法?任何帮助将非常感激。 下面是一个使用“ RETURNS table” ..
发布时间:2020-05-30 00:28:25 Python

如何使用SQL窗口函数计算合计百分比

我需要计算表格中各个维度的百分比。我想通过使用窗口函数来计算分母来简化事情,但是我遇到了一个问题,因为分子也必须是一个聚合。 举个简单的例子,使用下表: 创建临时表测试(d1文本,d2文本,v数字); 插入测试值('a','x',5),('a','y',5),('a','y',10),('b',' x',20); 如果我只想计算d1中每一行的份额,那么窗口函数就可以 ..

如何从postgresql导入greenplum?

问 题 我们以前的数据都存放在postgresql中,现在数据量变大了,有的表超过3千万,以后会变得越来越大,现在查询起来比较慢,想用greenplum试试,数据如何从postgresql导入greenplum呢? 解决方案 数据落地的方案呢, 简单点的话,可以用pg_dump把数据从pg中dump出来,然后直接导入GP就可以了。可能慢是慢了点。 不落地的方案也蛮多的,楼上 ..
发布时间:2017-09-06 04:53:36 其他开发

greenplum和postgresql之间是什么关系?

问 题 看到网上说Greenplum是以Postgresql为内核的并行计算数据库,是不是postgresql有的特性,greenplum都能用?就有点像mysql和Infobright一样的,greenplum是postgresql的数据仓库解决方案? 解决方案 1、 Greenplumn 简称GP,是一个数据仓库解决方案,MPP 架构,之前 GP 属于EMC商业产品,于 20 ..
发布时间:2017-09-06 04:53:34 其他开发