首页 > 解决方案 > 在 hive 中使用 island-gap 功能

问题描述

我正在尝试实现这样的目标......我有一个需求列(数量),并且我有一个列表示需求是否满足(就像满足许多需求单位一样)。我需要为这些场景创建一个列

  1. 当没有需求/需求部分满足/完全满足时 - 新列应填充 0
  2. 当需求未得到满足时 - 新列应在第 1 天填充 1,并且需要每天添加 2 用于第 2 天或 3 用于第 3 天,依此类推......直到满足第一个条件之一。

如何在蜂巢中实现这一点?岛 - 差距在这里是一个解决方案吗?

标签: hiveql

解决方案


推荐阅读