2016-12-18 63 views
0

我在Windows中使用RestAPI(Nifi-1.0)創建了處理器。GetFile處理器中只有敏感值?

發表:/過程的基團/ {ID} /處理器

JSON:

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

它創建與UI空屬性處理器。但是,如果我點擊「+」在UI中添加新屬性,那麼它將創建屬性,但所有屬性都只是敏感值集。

我無法在沒有敏感設置的情況下創建屬性。

+0

此問題需要澄清。你是說當你查看UI時,你可以添加新的屬性,但它只保留標記爲敏感的屬性?還是你說你想添加一些其他的財產? – Andy

+0

@Andy只保留標記爲敏感的屬性。 –

回答

1

請求中的類型需要完全限定。聽起來就像當你試圖創建組件時,它實際上創建了一個通用組件,當類型未知時使用。

如果您在瀏覽器中使用UI並打開Developer Tools,您應該可以看到一個例子。

+0

謝謝馬特我指定類型爲「GetFile」,這是創建具有敏感值set的處理器的問題。如果我將其更改爲「org.apache.nifi.processors.standard.GetFile」它創建具有屬性的處理器 –