Member since
02-01-2022
270
Posts
96
Kudos Received
59
Solutions
My Accepted Solutions
Title | Views | Posted |
---|---|---|
2096 | 06-12-2024 06:43 AM | |
3083 | 04-12-2024 06:05 AM | |
2129 | 12-07-2023 04:50 AM | |
1263 | 12-05-2023 06:22 AM | |
2176 | 11-28-2023 10:54 AM |
12-01-2023
06:01 AM
1 Kudo
@hegdemahendra This instability is usually a result of the cluster's tuning and/or workload greater than cluster tunning and spec can sustain for long period of time. When you restart the cluster, you are effectively resetting the memory allocation. If you are restarting the entire nifi server(s), then you are giving a fresh operating system just like rebooting windows if its running slow. Things will work fine again until cross the fine line between working and not working. Before restart, and making tuning steps, you should document the state of the system when it is not responding as expected. What is the load on each node? What is the used/vs available memory? etc. Next you should investigate Garbage Collection.
... View more
12-01-2023
05:54 AM
@matdulgi The drivers are able to be downloaded from public internet and you are able to use them accordingly. https://www.cloudera.com/downloads/connectors/impala/odbc/2-7-0.html https://www.cloudera.com/downloads/connectors/impala/jdbc/2-6-32.html.html
... View more
11-29-2023
04:39 AM
CHeck out this link @joseomjr shared in another post: https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.0.0-M1 And here is a great blog from Pierre Villard: https://medium.com/cloudera-inc/getting-ready-for-apache-nifi-2-0-5a5e6a67f450 Nifi 2.0 brings python native, where jython was very limited library set.
... View more
11-28-2023
10:54 AM
@mango @joseomjr Currently DTLS not supported with ListenUDP. You certainly can build your own processor or work on a version of ListenUDP that includes the necessary code changes. Additionally it may be worth taking a look at the new python native capability in NiFi 2.0.
... View more
11-28-2023
06:01 AM
@ckumar is Correct. For large volume ingestion into the receiving host, you need a maria db host that can handle 1000s of transactions per second. Nifi can easily exceed default configurations for total connections. With a well tuned highly available mariadb, you can crank up execution time and concurrency on nifi and get 10,000s+ transactions per second.
... View more
11-28-2023
05:59 AM
@MR_KD You should have a look in the Ranger audit logs for Result: Denied. Then begin to add the appropriate ranger policies. The denial should explicitly show the rule that was violated. Additionally, you may need to create the hdfs location, and or fix permissions if it exists already and has the incorrect permissions.
... View more
11-28-2023
05:55 AM
@Hae I am not exactly sure of your settings or the issue with transactions, but I can share what is working for me. In my CDP Public Cloud nifi flows i use some required settings to PublishKafka. SSL Context Service:Default NiFi SSL Context Service Security Protocol: SASL_SSL SASL Mechanism: PLAIN Username: CDP Workload User Name Password: CDP Workload User Password Make sure you user has access to everything of course and you have set the workload password. Additionally, be patient on first processor run, sometimes takes minute or so of startup time to see SUCCESS. Then give refresh on SMM to make sure the kafka topic is created and has the expected data.
... View more
11-28-2023
05:47 AM
@joseomjr Is on to the right solution here. Your regex statement should match "kafka.topic" not "${kafka.topic}". A quick test in regex101.com confirms "kafka\.topic" should match.
... View more
11-28-2023
05:35 AM
@raj_dev This may be a better question to the OSS NiFi Community. There is a mailing list and Slack (chat) you can find here: https://nifi.apache.org/mailing_lists.html At Cloudera we provide our own branded NIFI UI. You would need to do similar. This is a very complicated task that requires that you build your own binaries w/ the modifications to the UI. Before you go so deep as to build a new UI w/ your logo, be sure to have a look at Nifi of the Future, where you deploy nifi flows as a function in any cloud provider, or nifi on kubernetes. In this future state no one sees or touches the nifi UI. You can find more about Cloudera DataFlow here: https://docs.cloudera.com/dataflow/cloud/index.html
... View more
11-15-2023
05:36 AM
1 Kudo
In regards to your nifi expression language.: Test in a simple flow, and inspect the flowfile's attributes to insure topicName is correct. Then take it to the kafka processor. If you are not seeing the results of the expression, something isnt right, or the value doesnt except Expression Language. Look at the (?) on any property to see what is accepted. I suspect the expression language is invalid as well, so make sure you test and confirm the attribute is as expected before trying to use it deeper in your flow. In regards to mapping. What i suggest could be DistributedMapCache or even a flow that does a lookup against some other service. With this concept you provide a mapping key value pairs that correspond to your consumer and producer topics. When you lookup a key, For Example: "alerts_Consumer_Topic_Name" the value would be "alerts_Producer_Topic_Name". If this is stored outside of nifi, then these values can be managed and changed outside of the scope of the nifi flow. Example flow with DistributeMapCache: https://github.com/ds-steven-matison/NiFi-Templates/blob/main/DistributedCache_Demo.xml
... View more