我正在将Jolt应用于NiFi,但没有得到预期的结果。
后果
{
"from": "2020-07-16T18:14:00+00:00",
"to": "2020-07-16T18:15:00+00:00",
"values":
{
"score": 1.0,
"s": 0,
"t": 0,
"f": 0,
"count": 0,
"value": null,
"threshold": 0.5,
"threshold_min": 0.5
},
"aplication": "Magento",
"name": "ApdexAll"
}
颠簸
[{
"operation": "shift",
"spec": {
"*": "&"
}
}, {
"operation": "default",
"spec": {
"aplication": "${aplication}",
"name": "${name}"
}
}]
我需要一个只有一级的json
{
"aplication": "Magento",
"name": "ApdexAll",
"from": "2020-07-16T18:14:00+00:00",
"to": "2020-07-16T18:15:00+00:00",
"values":
{
"score": 1.0,
"s": 0,
"t": 0,
"f": 0,
"count": 0,
"value": null,
"threshold": 0.5,
"threshold_min": 0.5
}
}
“只有一个级别”是指将值中的属性添加到json的根中吗?
如果是这种情况,规格将是:
[{
"operation": "shift",
"spec": {
"*": "&",
"values": {
"*": "&"
}
}
}, {
"operation": "default",
"spec": {
"aplication": "${aplication}",
"name": "${name}"
}
}]
您将得到以下输出:
{
"from" : "2020-07-16T18:14:00+00:00",
"to" : "2020-07-16T18:15:00+00:00",
"score" : 1,
"s" : 0,
"t" : 0,
"f" : 0,
"count" : 0,
"value" : null,
"threshold" : 0.5,
"threshold_min" : 0.5,
"aplication" : "magento",
"name" : "ApdexAll"
}
我正在尝试使用nifi joltTransformjson来转换我的JSON。我正在使用这个网站http://jolt-demo.appspot.com/#modify-stringFunctions 我有一个JSON 我的颠簸规格是 电流输出为 想要的输出是 请帮忙。我试了这么多组合,但我似乎想不通。
我以前从未使用过 Jolt Transform,我不确定如何修复我所做的,所以如果这实际上是一个非常容易的修复,我深表歉意。 我有两个XML文件(下面的虚拟版本,实际包含PII),我在NiFi中使用MergeRecord合并在一起。由于输出的方式(一个带有 JSON 数组的流文件),建议我使用 JoltTransform 将它们正确地合并在一起。有人指出了这个问题,即如何在 NiFi 中进行流式连
想要的输出是 所以基本上,我只想把A型改成AA,B型改成BB。
我是尼菲的新手。我试图创建一个颠簸规范,但没有得到它。谁能帮帮我。 详细信息如下:流文件中的属性:详细信息,ID,名称,地址,状态 流文件看起来像:[{“to”:“xxx1”},{“to”:“xx2”}、{“to”:“xxx3”}和{“到”:“XXX”}] 预期以下输出: 我能够发展到这个。但是我不知道如何获取“详细信息”字段
我想在NIFI中使用Jolt处理器实现以下JSON转换 是否有一种方法可以使用现有的Jolt操作来实现这一点,或者我需要编写自定义操作? 谢了。
`我有以下输入json格式,需要转换以下json文件。我正在使用jolt转换,但无法使用https://jolt-demo.appspot.com/#inception网站正确格式化输出 `需要以下使用JOLT Iam的输出json格式,尝试使用JOLT转换进行转换