cost 320 ms
无法在 select SQL 内部调用 Redshift Spectrum Procedure - Redshift Spectrum Procedure cannot be called inside a select SQL

我目前正在迁移 PostgreSQL 程序以在 Redshift Spectrum Serverless 中工作。 我能够有一个在 Redshift 中按预期工作的工作程序。 但是,它最初在 SQL select 语句中使用,我目前无法从 Redshift 中执行相同的操作。 知道我怎样才能做到这 ...

为 Redshift 删除 SQL 中非数字分隔列表中的项目 - Remove items in a delimited list that are non numeric in SQL for Redshift

我正在使用一个名为 codes 的字段,它是一个分隔值列表,以逗号分隔。 在每个项目中都有一个以冒号结尾的标题,然后是冒号后面的代码编号。 我想要一个仅包含每个冒号后的代码编号的列表。 示例值:name-form-na-stage0:3278648990379886572,rules-na-unwa ...

在红移中使用正则表达式在某些单词之前获取文本 - Get text before certain words using regex in redshift

我想在字符串的特定部分之前获取文本。 事实上,它是出现在字符串开头的每种情况下的公司名称(可以是多个单词)。 空格字符可能会有所不同。 一些预期的产出是: 我已经完成了以下操作,但似乎正则表达式 (?:) 的非捕获模式在 redshift 中不起作用。 所以,不知道如何解决这个问题。 感谢您的帮助。 ...

SQL Having/Where 子句比较当前/另一个表中的 MAX - SQL Having/Where clause to compare MAX from current/another table

我有一个包含日期信息的表,正在复制到另一个表并尝试执行增量加载。 date = 日期格式 hour = int 人日期小时鲍勃 2023-01-01 1个账单 2023-01-02 2个 我执行增量加载的思考过程是检查原始表中的最大(日期)和最大(小时)与复制的表,以确定两个表的最大值之间的 ...

在 Redshift 中,是否可以暂停/恢复 VACUUM FULL 作业? - In Redshift, is it possible to pause/resume a VACUUM FULL job?

我正在处理一个特别大的表,由于某些数据问题,我必须在几个历史日期重新插入数据。 插入后,我想执行一个手动触发的 VACUUM FULL 操作。 然而,不幸的是,对该表的 VACUUM FULL 操作需要几天以上的时间才能完成。 因为在 Redshift 中,一次只能发生一个 VACUUM 操作,这 ...

Redshift 如何从两个不同的日期列中减去分钟数 - Redshift how to subtract the number of minutes from two different date columns

我想减去两个日期列并得到以分钟为单位的差异。 根据下表,我们可以看到通知的理想日期为 11 月 29 日下午 1 点,我们注意到实际日期是在 12 月 30 日下午 1 点发送的,这意味着发送通知需要 24 小时,这意味着它需要发送通知需要 1440 分钟。 我尝试了以下查询,但没有得到我需要的。 ...

如何将所有数据从一个红移集群复制到另一个红移集群 - How to copy all the data from one redshift cluster to another redshift cluster

我想将所有数据从一个 redshift 集群复制到同一帐户内的另一个新的 redshift 集群,同时确保所有模式、用户、组等都已恢复。 知道什么是实现这一目标的最佳方法。 1)手动快照 2)卸载数据到s3,复制数据到新集群。 如果必须使用第二个选项,我想知道如何做到这一点。 谢谢 ...

案例陈述 - 如何从 Redshift 中的特定数据/时间字段中减去 n 年 - Case Statements - How to subtract n years from specific data/time field in Redshift

关于这个被难倒的案例陈述,我需要你的帮助。 我有一个名为“activity_end_date_time”的字段。 该字段是一个日期/时间字段,我正在尝试编写一个简单的案例陈述来说明如果过去 3 年有活动(根据今天的数据),则“3 年” 如果活动超过过去 3 年(根据今天的数据),则“超过 3 年” ...

AWS Redshift Excel - AWS Redshift with Excel

我想将我的 redshift 数据库连接到 excel,这样我就可以轻松地在 excel 中进行分析和制作报告,但是我无法做到,任何人都可以帮助我如何做到这一点,提前谢谢我想动态报告 Excel 中 redshift 中存在的表 ...

SQL 错误 [58030]:错误:查询因永久块读取失败而中止 - SQL Error [58030]: ERROR: Query aborted due to read failure on a perm block

我们在 redshift 中创建了数据共享(环境),我们将 1 个表从名为tableA的environment A绑定到名为tableB的environment B 我们从environment A访问这两个表。 我们能够在几周内访问这两个表,但从昨天开始我们收到以下错误,该错误在 web 上没有任 ...

aws redshift-data 权限和 redshift 权限有什么区别 - What is difference between aws redshift-data permissions and redshift permissions

基本上,我正在尝试为 AWS redshift 添加权限。 但是 AWS 提供了两个标题下的权限,即 redshift 和 redshift-data。 比如我想拥有ListDatabases的权限,那么aws提供了两种权限,一种是redshift:ListDatabases,一种是redshift ...

SQL - 聚合 boolean 值的有效方法 (postgresql) - SQL - efficient way to aggregate boolean values (postgresql)

这个赏金已经结束了。 此问题的答案有资格获得+50声望赏金。 赏金宽限期在17 小时后结束。 Joe正在寻找一个规范的答案。 让我们假设表有 3 列(最初它是一个大表):id、is_deleted、date。 我必须检查给定的 ID 是否已删除,并使用此值(TRUE 或 FALSE)创建新列。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM