marklogic - NIFI如何将uuid更改为文件名
问题描述
我有一些 XML 格式的文档加载到 Marklogic 中。PutMarkLogic URI 属性 Name 属性默认为“uuid”。如何将其更改为文件名。
输入目录:
/input/ac01010.xml
/input/ac02010.xml
....
我下面有两个处理器
获取文件->PutMarkLogic
想要 Marklogic 显示文件:
ac01010.xml
ac02010.xml
谢谢安迪和本。我在 Nifi 中更新了 UpdateAttribute 和 PutMarkLogic 属性。有用。
解决方案
您可以使用处理器通过添加名称为filename和 value的动态属性来使用uuid属性的值UpdateAttribute
填充filename属性。${uuid}
推荐阅读
- c# - 从链接下载文件已发送到电子邮件
- r - Picking top n% percent of elements from matrix rows, different number of elements on each row
- regex - 替换除表情符号外的所有非字母数字字符
- ruby-on-rails - 初始化后是否可以设置 Selenium::Driver::Proxy
- android - 如何将editText中的字母大写?
- machine-learning - 为什么在 inception 网络中内核大小变大而特征图的空间大小变小?
- r - 使用空格和大写字母拆分字符串
- rsyslog - rsyslog 通过 ssl 流利
- ios - 图像建议不起作用 Xcode 10
- maven - 您可以使用下面的代码片段来实现缺少的步骤