Member since
12-03-2017
147
Posts
24
Kudos Received
11
Solutions
My Accepted Solutions
Title | Views | Posted |
---|---|---|
1162 | 11-03-2023 12:17 AM | |
2893 | 12-12-2022 09:16 PM | |
1100 | 07-14-2022 03:25 AM | |
1751 | 07-28-2021 04:42 AM | |
2023 | 06-23-2020 10:08 PM |
05-24-2020
07:36 AM
I could not succeed in multipart upload with InvokeHTTP processor. So I used a simple java code to upload file using 'multipart/form-data'. Invoked java code from nifi SprintContextProcessor. As my file was large, I wrote the file content to disc before invoking 'SprintContextProcessor' and using java code read the file content and uploaded to the target. You can transfer flow file content directly to the java code (SpringContext processor). Thanks Mahendra
... View more
12-01-2019
09:47 PM
Hi @ankita_pise , Were you able to achieve this using InvokeHttp processor ? I am also looking for the solution. Thanks, Mahendra
... View more
04-03-2019
04:54 AM
1 Kudo
Hello, I am observing quite strange behaviour of anyDelineatedValue expression when I use it with 'OR' operation. If I use 'AND' operation there is no issues. Input attribute value: org.entitlement.list=AA,CC,DD,FF Expression used in RouteOnAttribte/UpdateAttribute processor : ${anyDelineatedValue("${org.entitlement.list}", ","):equals('BB'):or(${anyDelineatedValue("${org.entitlement.list}", ","):contains('EE')})} Above expression is giving ArrayIndexOutOfBoundException for OR operation for the given input (where both the values which expression is looking is not present) If I use 'AND' operation expression works fine. What is the difference here? If I pass BB or EE in the input then expression wont give exception ! Looks like defect, can some one please suggest if anything wrong in this? Thanks Mahendra
... View more
Labels:
- Labels:
-
Apache NiFi
12-05-2018
11:34 AM
Thank you, its working with ${anyDelineatedValue("${your_attribute}", ","):equals("US")}
... View more
12-05-2018
10:24 AM
Hello, I have a scenario where I need to check for string contains, but for exact match of comma separated words. Example String: example = "US,UK,IN,NOT_APPLICABLE" I want to check above string contains specific word like 'US' or 'LE' Case 1: example.contains('US') . - expecting TRUE Case 2: example.contains('LE') - expecting FALSE If I use normal :contains(), case 2 will also return TRUE since 'LE' is part of 'NOT_APPLICABLE' But I want to check contains for comma separated values strictly. Is there any easy way to achieve this? Thanks, Mahendra
... View more
Labels:
- Labels:
-
Apache NiFi
11-23-2018
05:54 AM
Thanks @Shu ! It worked, I was using 'Return type' as auto instead of json in EvaluateJsonPath. Thanks for the reply 🙂
... View more
11-22-2018
10:53 AM
Hello, I have below json as flowfile content - { "organization_id": "life-360", "message_type_id": "MSG01", "consent_required": "1", "country_list": [
"GB",
"IT",
"BG"
]
} I want below content as output - GB, IT, BG I am able to get "country_list": [ "GB", "IT", "BG" ] in flow file using JOLT but not comma separated country list. Could any one please help with best way? Thanks, Mahendra
... View more
Labels:
- Labels:
-
Apache NiFi
11-20-2018
07:29 AM
Hello , I have a scenario where I need to run a processor on NiFi restart. Is there any way to trigger a nifi processor whenever nifi restarts ? Thanks in advance, Mahendra
... View more
Labels:
- Labels:
-
Apache NiFi
10-30-2018
03:42 PM
Thanks @Matt Burgess for clear information. Do you suggest any other approach? I am open for any kind of storage or caching, but end goal is I should be able to use some master data for every flow file validation without impacting performance..... (Master data is combination of company-country-datatype : this i want to use for every flow file validation) Thanks for your response 🙂 Mahendra
... View more
10-30-2018
11:27 AM
Hello All, I have requirement of caching some information in nifi and which should be used for every flow file validation (more than 1000 per second). I am thinking to store information in Cassandra table and update that to Nifi cache every 24 hours or so.. (Nifi cache update using PutDistributedMapCache processor) But problem is how to hold/re-load cache value when Nifi restarts due to various reasons.. I also want to understand where these cached message will be stored actually in multinode cluster nifi. Thanks in advance. Thanks, Mahendra
... View more
Labels:
- Labels:
-
Apache NiFi