amazon-redshift

    3热度

    3回答

    在Amazon Redshift中,我正在将当前时间戳转换为0秒。这从该走: 2013-12-17 12:27:50 这样: 2013-12-17 12:27:00 我曾尝试以下: SELECT dateadd(second, -(date_part(second, getdate())), getdate()); ERROR: function pg_catalog.date_add(

    2热度

    1回答

    例如,对于一个表,如: ID | col_a | col_b | col_c ============================= 1 |5.0 |7.0 |3 2 |3.0 |6.8 |5 我需要找到为col_a价值/ col_b为其上col_c运行总计小于给定值。 到目前为止,我有: select MAX(running_total) as max FROM (sele

    0热度

    1回答

    我在Amazon RedShift中有几个表格遵循几个维度列和一对度量名称/值列的模式。 DimensionA DimensionB MetricName MetricValue ---------- ---------- ---------- ----------- dimA1 dimB1 m1 v11 dimA1 dimB2 m1 v12 dimA1 dimB2 m

    7热度

    4回答

    大多数数据库都有内置函数用于计算中位数,但在Amazon Redshift中没有看到任何中值。 您可以使用nth_value()和count()分析函数的组合来计算中位数,但这看起来很麻烦。如果分析数据库没有内置计算中值的方法,我会非常惊讶,所以我假设我错过了一些东西。 http://docs.aws.amazon.com/redshift/latest/dg/r_Examples_of_NTH_

    0热度

    1回答

    我在同一个表上有两个不同的查询。第一个是所述形式的 - SELECT MIN(A) AS MIN_A, MAX(B) AS MAX_B FROM myTable WHERE timeStamp > ? GROUP BY type; 而另外一个: SELECT SUM (CASE WHEN io > 0 THEN 1 ELSE 0 END) as io_cnt FROM ( SE

    5热度

    1回答

    我注意到,我第一次在RedShift上运行查询时,需要3-10秒。当我再次运行相同的查询时,即使在WHERE条件中使用不同的参数,它运行速度也很快(0.2秒)。 查询我正在谈论的是在〜3行整数列上的3个整数列上运行。 由于RedShift第一次编译查询,然后重新使用编译后的代码,导致执行时间的巨大差异? 如果是 - 如何始终保持编译查询的缓存温暖? 还有一个问题: 给定queryA和queryB。

    9热度

    2回答

    Redshift是否支持与以下内容等效的任何语句? DROP TABLE IF EXISTS tablename

    5热度

    3回答

    我试图通过时间序列获取Redshift中不同对象的累计计数。直接的方法是使用COUNT(DISTINCT myfield)OVER(ORDER BY timefield DESC ROWS UNBOUNDED PRECEDING),但Redshift给出了“不支持窗口定义”的错误。 例如,下面的代码试图找出从第一周到现在每周的累积不同用户。但是,我得到“窗口功能不支持”的错误。 SELECT us

    0热度

    1回答

    我是AWS Redshift的新手。虽然我已经阅读了这些概念,但我想知道如何在RedShift中进行负载测试。我一直对GRINDER非常满意,但却很困惑如何使用RedShift。 我的基本要求是推送一定数量的行并测量查询和服务器性能。我一直在MySQL,Cassandra等已经部署的云上进行过很多性能评估。请帮助我使用一些概念或工具来开始进行负载测试。

    4热度

    2回答

    我有一个4节点的RedShift集群。 当其中一个节点出现故障时,整个群集将不可用? 如果是 - 多长时间? 当群集恢复时 - 是否返回到故障发生前的相同点,或者数据可能会从几小时前回滚到S3快照? 我该如何模拟这种情况来自行检查这个场景? 非常感谢!