amazon-redshift

    0热度

    1回答

    如果Redshift群集驻留在具有Internet网关的公共子网中,是否需要S3 VPC端点,NAT网关或NAT实例才能从Redshift卸载数据群集到S3存储桶?如果你能简单解释,我将不胜感激。

    0热度

    1回答

    我有一个需要在AWS Lambda上执行的python 3.6脚本。该脚本需要建立与RedShift的连接 - 通过psycopg2完成。 部署包已使用适当的兼容psycopg2版本创建。 当建立一个连接 - 即conn = psycopg2.connect(...) - 时,脚本超出阈值范围,范围从5秒到5分钟不等(在本地执行脚本时,它需要少于5秒)。 如果我删除连接语句(即conn = psy

    0热度

    1回答

    我需要自动克隆数据库,其克隆再经过我需要重命名一些列名。 Salesforce已有倾倒红移,但列名不匹配了另一个程序。红移是我们对所有事物的唯一真理。

    0热度

    1回答

    我试图运行此查询,其中IN子句使用CASE来选择两种情况之间的值。 问题出在硬编码值('aaa','bbb')。我无法在THEN中添加多个值,因此它充当常规的IN值。硬代码值将是动态的,因为我会为它传递一个变量。 select kdo.field0 from tb1 data1 inner join tb2 kdo on kdo.field1 = 'xxx' and kdo.fiel

    0热度

    1回答

    我对这个奇怪的标题表示歉意。我不完全确定这在sql-like(redshift)中是可行的,但我们可以尝试。 我有两张桌子。一个(命名为ASM)喜欢的东西(所有类型是文本): hashid kuids 00009fff755fb6cafbfe1d3262d0a6d4 [LDydc6kP, LBzCi_CB, LBrFy7Ot] 000bcb9ce17770ebb981e761ca7

    1热度

    1回答

    我有一个带有四个模式(Schema1,Schema2,Schema3和Schema 4)的Amazon Redshift集群。 我在此群集中创建了一个用户User1。我希望此用户只能以只读方式访问Schema1中的所有表格。目前,此用户可以访问(选择,插入,更新,删除)所有模式的所有表。 我尝试了Redshift手册中的所有命令,但看起来没有任何工作。 实施例: REVOKE ALL on sch

    0热度

    2回答

    我想用正则表达式替换Redshift表中的模式。我一直在努力与REGEXP_RELACE,但迄今没有成功。 我的数据,与列名sequence和VARCHAR数据类型,看起来像: 1420311 > 1380566 > 1380566 > 9991380564 1489773 > 9991489773 1367309 > 1367309 > 9991367309 我想用REGEXP_RELA

    2热度

    1回答

    所以,我有一列表中的一列(比如说A)是一个“字符串”,而另一列有相应的“正则表达式模式”,是否有可能检查正则表达式是否与列A中的字符串值匹配表动态?如果没有,是否还有其他工具可以与redshift整合以进行动态正则表达式匹配?

    0热度

    1回答

    我试图从EC2实例使用此实用程序(https://github.com/awslabs/amazon-redshift-utils/blob/master/src/UnloadCopyUtility/redshift-unload-copy.py)卸载到s3大型(6GB)数据集。 但是卸载的语句获取19分钟后,取消了60秒(我曾尝试已经2次) pg.OperationalError: ERROR:

    0热度

    2回答

    我是RedShift的新手,只是在此阶段尝试帮助进行表格设计。 我们有一个非常简单的表,大约有600万行和2个整数字段。 这两个整数字段都在排序键中,但该计划有一个警告 - “非常有选择性的查询过滤器”。 的STL_Alert_Event_Log条目是: '非常有选择性的查询过滤器:比=行(61)/ rows_pre_user_filter(524170)= 0.000116' 我们正在运行的查询