小编Nag*_*ala的帖子

蜂巢:将collect_set与分隔符一起使用

我正在尝试在配置单元查询中使用collect_set,以按条件对一组列进行分组。每行都用空格作为定界符,而不是','之类的东西。在这种情况下,如何将定界符更改为“”或任何其他定界符?

提前致谢。

此致,娜迦·温普拉拉(Naga Vemprala)

hadoop hive

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

从SAS中的字符串中删除单引号

我需要使用单引号读取字符串,而不使用宏retrieve_context中的引号.

在调用宏时,用户可以使用单引号或不带引号来调用它,如下所示:

%retrieve_context('american%s choice', work.phone_conv, '01OCT2015'd, '12OCT2015'd)
%retrieve_context(american%s choice, work.phone_conv, '01OCT2015'd, '12OCT2015'd)
Run Code Online (Sandbox Code Playgroud)

如何在没有单引号的情况下读取宏中的第一个参数?

我试过%conv_quote = unquote(%str(&conv_quote))但它没用.

sas sas-macro

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

蜂巢:如果存在<表名>,则删除表不会释放内存

当我DROP TABLE IF EXISTS <Table Name>在蜂巢中使用时,它没有释放内存。文件创建为0000_n.bz2,并且仍在磁盘上。

我在这里有两个问题:

1)这些文件是否每次插入都会持续增长?2)是否有等同于删除磁盘上文件的DROP?

hive drop-table

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

如何在master上取消提交代码

我错误地提交了代码并将其从GIT Bash推送到master,而不是将新代码提交到新分支,然后合并到master分支.

如何撤消对master分支的提交.我的头部是40b66b17

尝试以下选项:

<MY_ID>@<Machine> MINGW32 /c (master)
$ git reset --hard 40b66b17
HEAD is now at 40b66b1 Add Components draft 



<MY_ID>@<Machine> MINGW32 /c (master)
$ git push -f origin master

Everything up-to-date


<MY_ID>@<Machine> MINGW32 /c (master)
$ git show ORIG_HEAD
commit 40b66b17540f0ac5aa6ec83b8c843b7e9674e063
Author: My Name <My Email Id>
Date:   Wed Feb 17 11:14:17 2016 -0600

    Add Components draft 

diff --git a/File1 b/File2
new file mode 100644
Run Code Online (Sandbox Code Playgroud)

当我看到当前的HEAD指针时,它仍显示在同一个地方.我希望我的主人干净,没有任何提交.我在这里对术语道歉.因为我是GIT的新手.

git bash github

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

标签 统计

hive ×2

bash ×1

drop-table ×1

git ×1

github ×1

hadoop ×1

sas ×1

sas-macro ×1