Member since
07-29-2020
533
Posts
278
Kudos Received
161
Solutions
My Accepted Solutions
Title | Views | Posted |
---|---|---|
135 | 10-14-2024 05:21 PM | |
240 | 09-07-2024 07:58 AM | |
362 | 09-07-2024 12:59 AM | |
468 | 09-03-2024 12:36 AM | |
445 | 09-03-2024 12:09 AM |
06-16-2022
02:01 PM
Sure, I hope they can help. By the have you seen my comments above about defining the nodes in the auotherizers.xml with the following format (case sensitive): CN=masternode, OU=NIFI CN=workernode02, OU=NIFI CN=workernode03, OU=NIFI
... View more
06-16-2022
01:26 PM
Just to be on the safe side, can you define the nodes in the authorizers.xml as follows. Keep in mind when you define something in the nifi config files its is case sensitive. CN=masternode, OU=NIFI CN=workernode02, OU=NIFI CN=workernode03, OU=NIFI
... View more
06-16-2022
01:21 PM
@MattWho,@araujo , can you guys help?
... View more
06-16-2022
12:54 PM
Its hard to tell what is causing the error , the only thing for me is just verifying that you followed the steps accordingly to setup the cluster. One thing you did not mentioned is creating the myid file under the folder ./state/zookeeper on each node that defines the node number as mentioned in the url I provided before, did you do that?
... View more
06-16-2022
09:14 AM
What the screenshot is telling that its still initializing the data flow, so give it some time and refresh.
... View more
06-16-2022
07:24 AM
Sorry I forgot to mention that in the PutSql processor set the Batch Size property to 1
... View more
06-16-2022
07:07 AM
Have you added the nodes in the authorizers.xml under userGroupProvider and AccessPolicyProvider
... View more
06-16-2022
07:04 AM
Im not familiar with the postgress sql but should not be like this: INSERT INTO table(column1, column2, …)
VALUES
(value1, value2, …); Also for the value you need to provide the attribute name , so it should be something like this: INSERT INTO table(jsonDataColumn) VALUES(${data});
... View more
06-16-2022
06:58 AM
Not sure if this is related , but if you are setting up a secure cluster the property nifi.cluster.protocol.is.secure should be true. If not just make sure you follow steps mentioned in the following url and you have not missed anything: https://nifi.apache.org/docs/nifi-docs/html/walkthroughs.html#creating-and-securing-a-nifi-cluster-with-the-tls-toolkit
... View more
06-16-2022
06:29 AM
The way PutDatabaseRecord works is basically once it reads the json , it will try to match the json keys to the DB columns hence the error you are getting if not being able to map fields to columns, in your case it will be looking for columns: name & surename to store their values, so it wont store the whole json in one field. I had similar situation where I needed to store json and the only way I can think of is first load the json into an attribute using the ExtractText Processor, then use PutSQL processor and write the insert statement to the target table where the column is the Data and the value is the attribute contain the json value for example ${JsonDataAttribute}. You have to be careful how big your json is, if its too big then you have to figure out another way, but if its small then no harm from saving into an attribute.
... View more