问题标签 [epl]

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 投票
1 回答
54 浏览

esper - 如何使用 CSV 在 EsperIO 中写入 Head 列?

如何通过数据流编写 Head 列?

我正在使用带有 CSV 的 EsperIO,并且正在用 CSV 编写事件属性。但是没有 Head 列。我想写在标题栏中。

我怎样才能做到这一点?

0 投票
1 回答
123 浏览

esper - 什么是 Esper 中的差异窗口和视图?

我正在学习 Esper,CEP 处理引擎,但我无法理解视图和窗口。

有那么像,但我感觉有些不同。但我无法理解。有人简单地对我说吗?

thx 阅读,并为我的英语不好而感到抱歉。

0 投票
1 回答
314 浏览

esper - EPL Esper 查询使用存储在事件属性中的历史时间而不是发布时间

假设我有一个简单的对象:

我应该如何修改以下查询以使用 StockTick.date 或 StockTick.unixTimestamp 在 .win:time() 窗口内聚合?

0 投票
1 回答
1007 浏览

esper - 将 SQL JOIN SELECT 转换为 Esper EPL 语法

让我们考虑一个在 SQL 数据库中具有相同表示的简单对象,其属性(列):Id、UserId、Ip。

我想准备一个查询,如果一个用户在 1 小时内从 2 个 IP 地址(或更多)登录,则会生成事件。

我的 SQL 看起来像:

转换为 EPL:

例外:

附加信息:第 1 行第 100 列的 '(' 附近的语法不正确,请检查保留关键字 'select' 附近的 from 子句中的外连接

更新

我成功地创建了一个名为 window 的模式并将数据插入其中(或更新它)。我想在新的 LogEvent 到达 .win:time(10 seconds) 时增加计数器,并在事件离开 10 秒窗口时减少它。不幸的是,当事件处于删除流中时, istream() 似乎没有提供真/假。

有什么我错过的吗?

0 投票
1 回答
925 浏览

esper - Esper 按模式过滤事件

我尝试通过 match_recognize 函数从流中选择一些事件并接收错误消息。我不明白为什么我的模式不起作用或者我的陈述中遗漏了一些东西。也许有人可以帮助我的陈述。

我有 EPL 声明:

和事件顺序:

作为处理语句的结果,我等待这些事件:

PS:我在 Esper EPL Online 测试我的声明:http://esper-epl-tryout.appspot.com/epltryout/mainform.html

0 投票
1 回答
66 浏览

esper - ESPER 中的文件结束检测

我正在使用 ESPER 从 CSV 文件中读取事件。读取 CSV 文件完成后,如何使查询输出一些内容。

例如,我想每 30 分钟或在文件末尾输出一次

提前致谢 问候

0 投票
2 回答
2827 浏览

java - 如何将字符串从 java 打印到 Zebra kr203?

我是信息亭打印机的新手。

我需要将一个字符串从一个 java 应用程序发送到一个 zebra kr203 kiosk 打印机。

这台机器连接到一台 Windows 7 电脑并安装了它的驱动程序。打印测试页工作正常。

我还为打印机安装了设置实用程序,它们允许通过 EPL2 语言向它发送命令。同样,我对 EPL2 完全陌生,但我尝试了一些示例命令,但没有任何效果。

有人可以写一些基本的java代码来向打印机发送一个短字符串吗?

没有 GUI 只需要一个简单的命令行应用程序。

编辑:我在谷歌上找到了一些代码,它得到了正确的 printService,但它仍然不会打印出任何东西。

编辑编号 2:我最终使用了他们网站上提供的 Zebra SDK。他们在那里保存代码示例,您可以通过谷歌搜索轻松找到这些示例。我编辑了旧代码,因为它没用。

使用 SDK 和示例,我发现打印机实际上使用 ZPL2 而不是我最初认为的 EPL。

SDK 有自己的 API 用于发送命令,对我来说工作得非常顺利。

0 投票
1 回答
11327 浏览

python-2.7 - 使用 Python 使用 Zebra 打印机打印条形码

我可以使用 Zebra 打印机使用以下代码打印标签,但无法打印条形码。

我也尝试在打印条形码^B140,10,0,PL,5,5,5,N,"12-34567-890123"后插入它^XA,但我没有成功:

请帮助我使用 Python 和 EPL 为 Zebra 标签打印机打印条形码。

0 投票
1 回答
301 浏览

esper - 单个语句中的多个计数(esper epl)

我正在尝试使用 esper 创建一个 epl 语句来监视响应时间,如下所示:

..但是两个 count() 给出相同的结果,这是不正确的。
感谢您帮助更正此查询!

0 投票
1 回答
8207 浏览

c# - 如何使用 C# 通过 USB 将 EPL2 命令发送到 Zebra LP2844 打印机

我需要使用 C# 在斑马标签打印机上打印标签和条形码。我以前从未使用过它们,但阅读并试图找出一种方法来做到这一点。我从http://support.microsoft.com/kb/322091遇到了这段代码,但它没有用。从我的试验中,我可以看到我能够将数据发送到打印机,但它没有响应和打印。我正在使用按钮将命令发送到打印机,就像在 kb 文章中一样。