小编red*_*nds的帖子

将哈希映射的集合转换为csv文件

我有以下哈希映射集合:

{a:"Completed" b:1 c:"Friday" d:4}
{a:"Started" b:1 c:"Monday" d:4}
{a:"In Progress" b:1 c:"Sunday" d:1}
{a:"Completed" b:3 c:"Tuesday" d:9}
Run Code Online (Sandbox Code Playgroud)

如何在clojure中将其转换为CSV文件?

a,b,c,d
Completed,1,Friday,4
Started,1,Monday,4
In Progress,1,Sunday,1
Completed,3,Tuesday,9
Run Code Online (Sandbox Code Playgroud)

任何有关这方面的帮助将非常感激.

clojure

5
推荐指数
2
解决办法
3356
查看次数

选择 impala 中除几列之外的所有列

有没有办法在黑斑羚中复制以下内容?

SET hive.support.quoted.identifiers=none
INSERT OVERWRITE TABLE MyTableParquet PARTITION (A='SumVal', B='SumOtherVal') SELECT `(A)?+.+` FROM MyTxtTable WHERE A='SumVal'
Run Code Online (Sandbox Code Playgroud)

基本上,我在 hive 中有一个包含 1000 个字段的文本表,我需要一个选择来删除字段 A。上面的内容适用于 Hive,但现在是 impala,如何在 impala 中执行此操作而不直接指定所有其他 999 个字段?

hadoop hive hiveql impala

5
推荐指数
0
解决办法
602
查看次数

在clojure中合并哈希映射会产生意外结果

我在clojure中合并了两个hashmaps,但它给出了意想不到的结果.以下是我合并的两个数据集:

({:TEST"E", :EMEA "0", :NA "0", :ASPAC "180"}
{:TEST"B", :EMEA "0", :NA "70", :ASPAC "0"}
{:TEST"D", :EMEA "38", :NA "0", :ASPAC "0"} 
{:TEST"C", :EMEA "0", :NA "0", :ASPAC "0"}
{:TEST"G", :EMEA "360", :NA "0", :ASPAC "0"}
{:TEST"A", :EMEA "45", :NA "0", :ASPAC "0"} 
{:TEST"F", :EMEA "0", :NA "0", :ASPAC "66"})


({:TEST"A", :EMEA_1 "40", :NA_1 "0", :ASPAC_1 "0"}
{:TEST"B", :EMEA_1 "90", :NA_1 "0", :ASPAC_1 "0"}
{:TEST"H", :EMEA_1 "0", :NA_1 "120", :ASPAC_1 "0"} 
{:TEST"C", :EMEA_1 "0", :NA_1 "85", :ASPAC_1 "0"})
Run Code Online (Sandbox Code Playgroud)

我期待看到像这样的东西:

({:TEST"A", …
Run Code Online (Sandbox Code Playgroud)

clojure hashmap

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

从地图clojure的向量求和字符串值

我有一个地图矢量,如下所示,尽管每个数据集中可能有100个地图:

data({ a:a b:"2" c:t}{ a:b b:"0" c:t}{ a:c b:"-4" c:t}{ a:d b:"100" c:t}{ a:e b:"50" c:t})
Run Code Online (Sandbox Code Playgroud)

我需要产生以下总和:b

values(map :b data)
sum(reduce + (map read-string values)
Run Code Online (Sandbox Code Playgroud)

这给出了期望的结果,但计算时间长,约为每秒1/10.我正在为数十万个数据集执行此操作,因此需要花费大量处理时间来执行此操作.

任何人都可以建议一种更有效/更快的方法吗?

谢谢

clojure map

-3
推荐指数
1
解决办法
413
查看次数

标签 统计

clojure ×3

hadoop ×1

hashmap ×1

hive ×1

hiveql ×1

impala ×1

map ×1