現在、データを持つ2つのJSONファイルがあります。2つのJSON出力をDataweaveで1つにマージする
最初のものは、ユーザーによる操作のリストを持っています。ただし、userIDはユーザー名ではなくUID文字列です。
2番目は、対応するユーザー名を持つUID文字列のJSONリストです。このJSONをUserPayloadという名前のフロー変数に保存しました
ユーザ名を最初のリストにマージして、出力にUIDの代わりに実際のユーザ名が含まれるようにしたいとします。
ここまでは私がこれまで持っていたことですが、私のflowVarはリストなのでuserId部分は機能しません。
%dw 1.0
%output application/csv
---
payload map ((payload01, indexOfPayload01) -> {
user: payload.01.userId,
actions: payload01.action,
FileName: payload01.payload.properties.name default "N/A",
userId: flowVars.UserPayload.objectName
})
任意の助けいただければ幸いです。ありがとう!
サンプルデータ**あなたを助けるために、より多くの人々のやる気を引き出すでしょう。 – Yevgeniy
良い点が指摘されています。私はあなたの助けに感謝します。 – HarryM