问题标签 [sql-mr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1199 浏览

hiveql - apache hive 和 Aster 数据在分析功能上有什么区别?

我遇到了一些事情,表明您可以在 Hive 中编写分析函数。

例如:对于 wordcount 示例,我们也可以在 hive 中编写。不同之处在于,在 Aster 数据中它已经内置,而在 hive 中我们必须编写它。

会有什么不同?为什么要去哪个?

0 投票
1 回答
514 浏览

sql - 如何使用 Aster Basket_Generator 函数计算聚合

我正在使用 Aster Basket_Generator 函数从购买表 (retail_purchases) 中计算一个篮子。我可以使用以下代码毫无问题地创建购物篮:

我还想做的是计算每个篮子的平均值。理想情况下,这将作为一列返回给我,但我会对篮子中每件商品的平均售价完全满意。

我尝试了以下方法:

但是 avg(sales_amt) 列似乎没有返回正确的值。使用 Aster Basket_Generator 分析函数计算篮子聚合的推荐方法是什么?

0 投票
1 回答
113 浏览

sql - 在 Teradata Aster 中使用 documentParser 函数

我正在使用 Teradata 的 Aster 并尝试解析 pdf(或 html)文件,以便将其插入到 Aster 的 Beehive 数据库中的表中。整个 pdf 应该对应于表中的单行数据。

这将通过使用 Aster 的 SQL-MR 函数之一来完成documentParser。这将生成一个文本文件 (.rtf),其中包含通过解析 pdf 文件中的所有章节生成的单行,然后将其加载到 Beehive 中的表中。

我得到了这个脚本,它显示了documentParser这个解析过程中涉及的使用和其他步骤 -

documentParser但是,我被困在脚本的最后一步,因为在 Aster 中可用的函数列表中似乎没有调用函数。这是我得到的错误 -

我尝试使用 command 多次搜索此功能\dF,但没有得到任何匹配。

我附上了一张图片,展示了我正在尝试做的事情的要点。

SQL-MR 文档解析器

如果有人对此有任何经验,我将不胜感激。