Member since
09-18-2018
92
Posts
5
Kudos Received
0
Solutions
10-16-2018
02:22 PM
Thank You. Yes.. i do know what you highlight.. and of course the GetHTTP processor behaves in exactly the way you describe. What it does not do is provide me status about its progress. For example (having built many HTTP interfaces - in many languages) its relatively easy to keep track of the number of bytes that you've uploaded so far... its easy to keep track of the fact that you've gotten access to the upload URL (and begun the upload). What I don't see is "status information" from the GetHTTP processor that would allow me to know where it is in its lifecyle: its progress towards completion of the "get". The DEBUG or INFO bulletins dont provide this.. I guess the answer is that whether or not there is adequate detail within a bulletin is up to the specific processor. I am guessing that some processors have more useful INFO and DEBUG bulletins than others.
... View more
10-16-2018
11:07 AM
Thank you @Timothy Spann. That is indeed the right way to go. Additionally, my initial look at the registry seems to suggest that it contains support for versioning at the process group level. For some reason I thought I saw a registry JIRA issue that suggested it did not support that. I started to try it out yesterday. If we decide to use NIFI, we will definitely do so through the official HDF release. Right now I am in an evaluation mode to see if it can suit the needs of a mission critical system.
... View more
10-15-2018
08:01 PM
I have a flow running. The start of the flow is a GetHTTP. There seems to be no way to know where the flow is. Though the processor is active, its not clear if it attempts to access the URL, or if it is in the process of uploading the file from the URL. Though I've set the Bulletin level to DEBUG, I simply dont get any useful state feedback from such a simple NIFI processor (GetHTTP should have very obvious states - e.g. connecting, uploading, waiting, etc). I'd think that NIFI processors are designed to provide stateful feedback as to their current optional state. Is this possible, or is it simply missing from the design of NIFI? Thanks in advance.
... View more
Labels:
- Labels:
-
Apache NiFi
10-15-2018
01:37 PM
@Matt Clarke Hi Matt. One question I'd like to get your perspective on.. Assuming that I manage independent flows within a single NIFI cluster, is it your experience that I can use the NIFI registry to properly version and manage the independent flows that are processed within that cluster? The inability to manage each independent flow as a versioned flow, could potentially drive me to using multiple NIFI clusters (and to assign each cluster one or several flows). I'm concerned about the overall complexity of the processing that is assigned to a single cluster.
... View more
10-15-2018
12:58 PM
1 Kudo
How mature is the nifi registry? The download page suggests that it is only at version 0.3.0. Is this the proper place to download the registry? Is there still momentum to ensure that this key component is on the road to maturity? https://nifi.apache.org/registry.html I also dont see much here: https://docs.hortonworks.com/HDPDocuments/HDF3/HDF-3.2.0/getting-started-with-nifi-registry/content/downloading-and-installing-nifi-registry.html Can I use the registry in its current 0.3.0 form?
... View more
Labels:
- Labels:
-
Apache NiFi
10-15-2018
12:48 PM
Thank you very much. I'll try these this week. Great detail in your response.. appreciated.
... View more
10-12-2018
02:31 PM
I've got a set of files to upload. I'd like to define this set as an array of URLS. What is the easiest way to define a set of strings, that will be the input to a processor flow that must process each of the strings individually? Can I create this array as a property, and then loop through that array? Alternatively should I place the set of URLS (strings) into a file that I load and then process the content one string at a time?
... View more
Labels:
- Labels:
-
Apache NiFi
10-12-2018
01:03 PM
Thank you. I like your answer very much. I do think the referenced example was not focused on a zip of zip (just a simple zip of a directory tree).. Yet I think your answer is proper.. The "path" attribute does the job. I'll try this.. and thanks.
... View more
10-12-2018
11:05 AM
One example I've found is this: https://gist.github.com/ijokarumawak/01c4fd2d9291d3e74ec424a581659ca8 This looks relatively clean. Is this the best option?
... View more
10-12-2018
10:56 AM
There are many times when a data flow must include some kind of conditional looping. How does one establish a processing loop in NIFI (the equivalent of a for loop, or a while loop)?
... View more
Labels:
- Labels:
-
Apache NiFi