问题标签 [udf]

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 回答
46 浏览

sql - 使用 UDF 根据字符串填充一系列 1 和 0

我在 sql 中有一个表,其中有一个名为 [message] 的列。我需要使用 UDF 来填充 1 或 0,具体取决于该子字符串是否包含“LHL”。

我的代码:

有了这个我得到错误:

消息 512,级别 16,状态 1,第 1 行子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。

我只需要一个包含 0 和 1 的列表。我可以使用 PATINDEX 生成一个列表,该列表可以告诉我 LHL 的开始位置,但似乎无法将数字更改为 1(如果存在),如图所示。(也必须使用 UDF 而不是 CTE)

0 投票
1 回答
1639 浏览

sql - sql 按集合从组中创建列

我有以下表格的表格

我想按以下格式创建一个新表

为了进一步澄清,假设您可以按(链)进行分组,其中聚合函数是标识,以便

因此将创建一个包含 R+K 列的新表,其中 R 是我们分组的列数(在我们的例子中是列“链”,所以 R=1),K 是组的最大计数(在我们的例子中是四个,对应于链'b')

我确信这一定是一个常见问题,所以如果之前回答过这个问题,我深表歉意,但我找不到任何东西。

编辑:这不是数据透视表 在这种情况下,数据透视表将是

谢谢!

0 投票
1 回答
103 浏览

hadoop - Pig UDF 或 Pig Latin 还是两者兼而有之?

在哪种情况下应该使用 pig UDF,在哪种情况下应该使用 Pig Latin

背景: 我正在做一个重建 SQL“日志”数据库的项目,我必须设计新的 NoSQL 数据库。我正在学习 NoSQL,对 Hadoop/Cloudera 了解甚少。

  1. 我想用 Pig 加载数据
  2. 我没有使用 Cloudera,但可能会使用它

感谢您的回答。

0 投票
1 回答
138 浏览

excel - 将代码更改为删除而不是允许字符

列出的字符的功能allows(在这种情况下)

是否可以将其更改为Remove列出的字符?

谢谢

0 投票
1 回答
83 浏览

string - 函数在代码中工作,但不能作为工作表中的 UDF

我编写了一个函数,该函数在 A:A 列中搜索字符串(作为输入传递)并返回 A:A 范围内第一个单元格的完整内容,其中包含该字符串...

当我Sub test()=Find_First("lala"). 它只是返回“未找到”,尽管该段文本确实在 A:A

这是我的代码..感谢您的帮助!

0 投票
1 回答
1006 浏览

python - 在 Hadoop 上部署 Python pip 包?

为 Hadoop/Pig 编写一个 Python UDF,在进行本地盒子 UDF 测试时,需要使用一些 Python 库,例如我通过 pip 在本地安装的“请求”。想知道如何在 Hadoop 集群上部署 pip 包,以便无论我的 Python UDF 在哪个节点上运行,它都会自动消费?

0 投票
1 回答
113 浏览

python - Hadoop pig 的简单 Python UDF 问题

我编写了一个非常简单的 Python,这是我的 UDF 代码、猪代码和错误消息,有什么想法吗?谢谢。

UDF (test.py),

猪码,

错误信息,

提前谢谢, 林

0 投票
2 回答
502 浏览

excel - 获取 Usedrange 的函数出现错误 91

尝试编写范围函数的联合

我得到“对象变量或未设置块”

我没有做对(我认为):

功能

0 投票
1 回答
692 浏览

user-defined-functions - 在 DocumentDB 中访问 UDF(用户定义函数)中的数据

有没有办法在 UDF 中读取和处理数据(例如查找)?

我只看到了 StoredProcedures 的示例。在 UDF 中,getContext() 函数出现错误。

0 投票
1 回答
396 浏览

sql-server - 如何在链接服务器上的主数据库中调用 UDF

我无法在链接服务器中调用 UDF。

这是我的 T-SQL 代码:

当我运行它时,我收到一条消息:

消息 344,级别 16,状态 1,第 1 行
远程函数引用“RemoteServer.master.dbo.myUDF”是不允许的,列名“RemoteServer”找不到或不明确。

请问我该如何解决这个问题?