【问题标题】:Only Sensitive values IN GetFile Processor?GetFile 处理器中只有敏感值?
【发布时间】:2016-12-18 05:32:32
【问题描述】:

我在 Windows 中使用 RestAPI(Nifi-1.0) 创建了处理器。

发布:/process-groups/{id}/processors

json:

{
"revision":{"version":0},
"component":
{
   "name":"GetFile",
   "type":"GetFile"
}
}

它在 UI 中创建具有空属性的处理器。但是如果我单击“+”在 UI 中添加新属性。那么它将创建属性,但所有属性都只是敏感值集。

如果没有敏感集,我无法创建属性。

【问题讨论】:

  • 这个问题需要澄清。你是说当你查看 UI 时,你可以添加新的属性,但它只保留标记为敏感的属性?或者您是说要添加其他属性?
  • @Andy 它只保留标记为敏感的属性。

标签: hortonworks-data-platform apache-nifi


【解决方案1】:

请求中的类型需要完全限定。听起来当您尝试创建组件时,它实际上是在创建类型未知时使用的通用组件。

如果您使用 UI 并在浏览器中打开开发者工具,您应该能够看到这样的示例。

【讨论】:

  • 感谢马特,我已将类型指定为“GetFile”,这是创建具有敏感值集的处理器的问题。如果我将其更改为“org.apache.nifi.processors.standard.GetFile”它会创建处理器带属性
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多