小编Bit*_*Das的帖子

Hive 中的 Tez 执行引擎与 Mapreduce 执行引擎

Hive 中的 Tez 引擎和 MapReduce 引擎有什么区别,在哪个过程中使用哪个引擎更好(例如:连接、聚合?)

hive mapreduce bigdata amazon-web-services tez

7
推荐指数
1
解决办法
8503
查看次数

从S3 databucket复制Amazon Redshift中的特定列

我在S3中有一个文件,例如列

CustomerID   CustomerName   ProductID    ProductName   Price   Date
Run Code Online (Sandbox Code Playgroud)

现在,Redshift中现有的SQL表结构很有用

Date  CustomerID   ProductID    Price
Run Code Online (Sandbox Code Playgroud)

无论如何都要复制现有表结构中的选定数据?S3数据库没有任何标题,只有订单中的数据.

amazon-s3 amazon-redshift

6
推荐指数
2
解决办法
5329
查看次数

在PostgreSQL中串联

我有一个宽度和高度(均为整数)的表。我想按原样显示它。例如:width = 300 and height =160。Area = 300 x160。我正在使用以下查询

  select cast(concat(width,'x',height) as varchar(20)) from table;
Run Code Online (Sandbox Code Playgroud)

要么

select concat(width,'x',height) from table;
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误。

ERROR: function concat(character varying, "unknown", character varying) does not exist

Hint: No function matches the given name and argument types. You may need to add explicit type casts.
Run Code Online (Sandbox Code Playgroud)

谁能告诉我该怎么做?谢谢

sql postgresql string-concatenation

4
推荐指数
1
解决办法
4991
查看次数

德鲁伊集合函数

我正在使用druid创建用于生成报告的UI。对于脚本,我使用以下代码:

        {
      "type" : "doubleSum",
      "name" : "impressions",
      "fieldName" : "impressions"
    },
    {
      "type" : "doubleSum",
      "name" : "clicks",
      "fieldName" : "clicks"
    },
    {
      "type" : "doubleSum",
      "name" : "pvconversions",
      "fieldName" : "pvconversions"
    },
    {
      "type" : "doubleSum",
      "name" : "pcconversions",
      "fieldName" : "pcconversions"
    }
Run Code Online (Sandbox Code Playgroud)

我还需要两个字段:

Total Conversions = pvconversions+pcconversions
CTR = Clicks / Impressions
Run Code Online (Sandbox Code Playgroud)

我还没有找到有关如何编写它们的任何信息。谁能帮忙。

谢谢

druid

2
推荐指数
1
解决办法
2656
查看次数