2016-12-18 2 views
0

Ich habe den Prozessor mit RestAPI (Nifi-1.0) in Windows erstellt.Nur empfindliche Werte im GetFile Prozessor?

Beitrag:/Prozess-Gruppen/{id}/Prozessoren

Json:

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

Es schafft Prozessor mit leeren Attributen in UI. Aber wenn ich auf "+" klicke, um ein neues Attribut in der UI hinzuzufügen. Dann wird eine Eigenschaft erstellt, aber alle Eigenschaften sind nur sensitive Wertemengen.

Ich kann keine Eigenschaft ohne sensitive Menge erstellen.

+0

Diese Frage muss geklärt werden. Wollen Sie sagen, dass Sie beim Anzeigen der Benutzeroberfläche neue Attribute hinzufügen können, aber nur die als sensibel markierten Attribute beibehalten? Oder sagen Sie, dass Sie eine andere Eigenschaft hinzufügen möchten? – Andy

+0

@Andy behält nur die Attribute bei, die nur als empfindlich markiert sind. –

Antwort

1

Der Typ in der Anforderung muss vollständig qualifiziert sein. Wenn Sie versuchen, die Komponente zu erstellen, wird eine generische Komponente erstellt, die verwendet wird, wenn der Typ unbekannt ist.

Wenn Sie die Benutzeroberfläche verwenden und Developer Tools in Ihrem Browser öffnen, sollten Sie in der Lage sein, ein Beispiel dafür zu sehen.

+0

Danke Matt Ich habe Typ als "GetFile" angegeben, das ist ein Problem für create Prozessor mit sensiblen Wert gesetzt.Wenn ich es in "org.apache.nifi.processors.standard.GetFile" ändern Es erstellt Prozessor mit Attributen –

Verwandte Themen