cost 169 ms
将表 A 中的值填充到表 B

[英]Populating Value from table A into Table B

我有一个源表,其中有一个字段creation_date和另一个字段Podium_date以及其他字段。 现在的业务逻辑是,如果源表的creation_date日期是 null,那么目标表 (DW_Start_date) 中的字段应该填充为Podium_date (这是一个源字段)谁能帮我在 Hiv ...

2022-02-28 01:30:52   1   57    sql / hiveql  
如何在 Hive 中编写非相等连接

[英]How to write a non-equi join in Hive

我的表包括 3 个日期列,dateA、dateB 和 dateC 我需要什么: JOIN 在 Teradata 中运行良好,但在 Hive 中运行时出现错误。 错误: JOIN dateB 遇到左右别名我真的很感激这方面的帮助! ...

如何在 sql 中使用 regex_repalce 替换倍数值?

[英]How can I replace multiples value using regex_repalce in sql?

我有一个列,其中有不同的值 refer_nO 事后022110 P0st-fact04433 Postfact0s304004 事后202934 现在我想保留数字并将所有非数字值替换为空白,想要这样的东西 refer_nO 022110 04433 304004 202934 要替换一 ...

交叉连接到 HQL 中的未嵌套映射字段(在 athena 中工作,而不是在 Hive 中工作)

[英]Cross joining to an unnested mapping field in HQL (works in athena, not in Hive)

所以我有两个(映射)字段需要解包并分解成行。 在雅典娜,我可以使用以下方法(解压它们中的一个: 这在雅典娜中非常有效,每次购买我都会得到 1 行以及他们的唯一标识符。 但是,当我尝试在 Hive 中对其进行测试时,它不起作用。 这里有什么特定的东西不能在 HQL 中运行吗? 我认为交叉连接是允许的 ...

Hive 中是否有 function 使用分隔符将多个记录汇总为一个?

[英]Is there a function in Hive to rollup multiple records into one using a delimiter?

我有一个包含多行相同 ID 的表,如下所示: ID 公司 123456 A公司 123456 B公司 456123 B公司 789123 公司C 789123 D公司 Hive 中是否有一个 function 可以使用如下分隔符将多个记录汇总为一个: ID 公司 123456 A公 ...

查找一组值的滞后值

[英]finding lag value for group of values

我有如下表 我需要创建一个带有滞后值的附加列,如下所示 ...

2022-02-04 09:02:57   1   20    sql / hiveql  
如何获取表的分区列名?

[英]How to get the partition column names for a table?

我有一个在一个或多个列上分区的表。 我可以... 它给出了这样一个所有分区的列表, 但我只对查找表分区的列感兴趣,在本例中为year 。 而且我希望能够一次对多个表执行此操作,给我一个它们的名称和分区列的列表,有点像这样。 我在这里尝试了解决方案... https://docs.aws.amaz ...

为什么 hive 在 group by 中要求我的变量? 简单的情况下

[英]Why hive is asking for my variable in group by? Simple case when

当我运行下面的 hive 查询时,我收到以下错误:编译语句时出错:FAILED:SemanticException [错误 10025]:第 8:13 行表达式不在 GROUP BY 键“50000”中 Hive 查询: SELECT 202106 作为 ANOMES, 计数(wrin_agct ...

Spark SQL 配置

[英]Spark SQL Configurations

我们可以使用 SPARK SQL 设置哪些类型的参数? 我的假设是 spark 接受前缀为 spark.sql 的参数并忽略任何其他不以 spark.sql 开头的参数,其他参数只能在 spark session 创建期间添加比方说 spark.sql.autoBroadcastJoinThresh ...

通过更接近键的值加入

[英]JOIN by closer value to key

使用以下示例数据: 我想将我的data集合与存储在values集合中的值结合起来。 数据有一个区分每个进程的id ,所以我想为每个 id 执行 JOIN。 此外,JOIN 有一个双重映射键,即shard和year字段。 对于我的数据中的每个条目,我想检索我的values集合中与其分shard属性匹配 ...

Hive 查询EMAIL ID中的名称

[英]Hive Query to find the name in EMAIL ID

如何使用 hive 查询从 abc@gmail.com 中提取“abc”? select substr(email,replace(find("@"),length,"")); 我们也可以使用 INSTR。 ...


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