问题标签 [extended-sql]
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.
ibm-mq - 从单个输入消息中获取多个输出
我想从单个 XML 输入消息中获得多个输出。
这就是我的 XML 的外观,它包含更多的 DocID。我的要求是我想要每个 DocID 的单独输出消息。我尝试使用 while 循环,但我没有收到每个 DocID 的单独消息。我可以获取所有 DocID,但无法获取每个 DocID 的单独输出。
请提出任何方法或解决方案,如有任何疑问,请发表评论。
sql - Postgres9.6 - 包含引用已创建元素的元素数组的列
我有这种情况:
我有一个名为的表Airports
,它需要有一组航空公司,代表哪些航空公司在所述机场有航班。自然,我希望此类数组的每个值都与现有航空公司相匹配。
有没有办法使用数组来完成这个?如果是这样,那么干净的方法是什么?
mapping - 如何在 IBM Integration Bus(工具包)中迭代/同时将变量从环境映射到消息程序集?
我有一个 SOAP 节点,它从树结构中的 URL 检索信息。
然后我有一个计算节点来为 SOAP 检索的每个命名空间变量定义每个环境变量。
最后,我有一个映射节点,可以将内容移动到我的 XML 消息组装结构中。
它给我的错误是这样的(在计算节点中):
我有这样的结构:
列表文档
列表文档
列表文档
问题是,当我定义变量时,我会像下面的代码一样在计算节点中进行:
但是,在我的 XML 最终结构中,它只打印我的第一个 listDocs 的值,我想打印我所有的 listDocs 结构。
注意:在这样的情况下,它甚至不起作用。就像我上面说的那样,我必须删除打印第一个 listDocs 的时间。
有什么帮助吗?
我需要帮助来循环结构,一段时间或一段时间。
ibm-mq - IIB 中的“传播”和收集器节点的问题
我正在尝试将多个集合发送到消息流中收集器节点的同一输入终端,如下所示:
“out1”终端连接到 Collector 上名为“in1”的输入终端,“out2”连接到名为“env”的输入终端。我只想要一个集合中的一个 in1 和一个 env 一起。总共可能有多达 7 个集合。
在 ESQL 中,有一个 FOR 循环遍历集合并根据某些标准将消息传播到 in1 和 env 或不传播。传播语句在此 FOR 循环内。
这是 Colelctor 节点上的配置。两个输入终端的消息数都设置为“1”,因为我只想要一个集合中的一个 in1 和一个 env。
对于要创建两个集合的场景,我遇到的问题如下:
- Message1 传播到 out1 / in1
- Message1 传播到 out2 / env
- Message2 传播到 out1 / in1
- 所有处理停止。Flow 在可能到期时处于空闲状态。
- Message2 传播到 out2 / env。
看来问题出在收集器节点上,很可能是配置设置以及我如何将消息发送到输入终端。熟悉使用收集器节点的人是否看到任何明显可以纠正上述 #4 的内容?
ibm-integration-bus - IIB 9 为产品进料流占用大量内存
我们很少有从数据库接收数据的产品馈送流。一旦从数据库中检索数据并存储在 Row 变量中,数据流引擎就会消耗大量内存(170 MB 数据消耗大约 4GB 的内存)。为了理解这个问题,我们使用 MQInput 节点创建了一个简单的流程,一个计算节点返回结果集并将其存储在 Row 变量中。对于这个简单的操作,内存消耗为 4.8GB,实际数据为 148 MB。
messagebroker - 如何在esql outputroot中将元素值设置为xml属性
我正在尝试使用计算节点创建一个 xml 文件。我的要求是生成以下xml文档
以下是用于生成所需 xml 文档的片段。
更新:在成功清除我能够获得以下 xml 元素的障碍后:<man:request domain="My-Dom">
使用以下语句SET OutputRoot.XMLNSC.soapenv:Envelope.soapenv:Body.man:request.(XMLNSC.Attribute)man:domain = 'B2B-Dev';
,我对这部分感到震惊:<man:property-name direction="asc">InputTime</man:property-name>
我试图扫描我们outputroot
从头开始创建的示例,但是大多数示例都处理通过入站内容进行解析:
https://www.ibm.com/support/knowledgecenter/en/SSKM8N_8.0.0/com.ibm.etools。 mft.doc/ac67241_.htm
我知道我们有属性,需要为其分配元素值。我不确定如何处理这一点。有人可以指出一个涉及SET
esql 中的命令的示例。
欢迎任何建议。
ibm-integration-bus - 如何为我的 pass thro 更新 IIB 中的错误代码
我收到 500 错误代码及其 SOAP 格式。当我的传递服务中出现异常时,我看到 HTML、SOAP 1.1 和 SOAP 1.2 格式可用于响应,例如当错误的端点请求时,它给出 500。
对于无效请求/未找到,我想将其更改为 400 或 404。请建议为 SOAP/JSON 响应更新它。很高兴知道这两种格式。
java - 在 IIB 中将数组从 Java 传回 ESQL
我希望将“用户定义”配置列表从 Java 传递回 IIB 中的 ESQL。我可以传回单个值,但要查找完整列表。下面是 Java 和 ESQL 代码。非常感谢任何输入。
ESQL 代码:
Java 代码:
我需要将其传回siteCodeArray
给 ESQL。