Member since
05-11-2016
11
Posts
16
Kudos Received
1
Solution
My Accepted Solutions
Title | Views | Posted |
---|---|---|
5845 | 03-27-2018 08:10 PM |
02-12-2018
06:56 PM
1 Kudo
One
of the really cool features of the new Apache NiFi Registry UI are the deep
links. This capability enhances collaboration by providing shareable URL’s to various
perspectives within the NiFi Registry web application. The following
deep links are available within
the ‘administration’ perspective: /nifi-registry/administration/workflow
–
This ‘administration’ perspective displays a sortable table of all buckets the
current user is authorized to view. /nifi-registry/administration/workflow(sidenav:manage/bucket/:bucketId)
– This administration’ perspective side panel displays the requested bucket’s details
and a sortable table of all of the policies created for this :bucketId. /nifi-registry/administration/users ** –
This ‘administration’ perspective displays a sortable table of all users and
groups the current user is authorized to view. /nifi-registry/administration/users(sidenav:manage/user/:userId) **
– This administration’ perspective side panel displays the requested user’s details
and a sortable table of all of the groups to which this :usertId belongs. /nifi-registry/administration/users(sidenav:manage/group/:groupId) **
– This administration’ perspective side panel displays the requested group’s details
and a sortable table of all of the users in the :groupId. In
the ‘explorer’ perspective deep linking provides the user with the ability to
query for items (flows) for which they are authorized to view. The following deep
links are available within the ‘explorer’ perspective: /nifi-registry/explorer/grid-list – This ‘explorer’
perspective displays all items (flows) across all buckets that the current user
is authorized to view. /nifi-registry/explorer/grid-list/buckets/:bucketId – This ‘explorer’
perspective displays ALL of the items in a specified bucket that the current
user is authorized to view. /nifi-registry/explorer/grid-list/buckets/:bucketId/flows/:flowId – This ‘explorer’
perspective displays a single item (flow). ** - This deep link is unavailable when the NiFi registry is unsecured.
... View more
Labels:
04-01-2019
04:07 PM
Thanks @kdoran currently i am doing POC in development environment itself, and Spnego is not working, tried various methods to make it work. deleting the authorizations.xml , users.xml, flowfiles archive ...etc and restarted everything again. but spnego is not working. when i launch nifi it is alway's showing login page. tried with all browsers. am i missing something here ? posted the same question seperately : https://community.hortonworks.com/questions/243723/kerberos-spnego-authentication.html
... View more
01-01-2019
09:10 PM
on side question. I'm trying to create custom processor where Scheduling tab is disabled, or cant be modified. is this possible ?
... View more
06-02-2017
02:16 PM
thanks @Matt Clarke. Will downgrade asap.
... View more
05-11-2017
03:46 PM
4 Kudos
With the release of Apache Nifi 1.0 data flows became a multi-tenancy environment with teams of data flow "developers" working simultaneously. In these situations team members may or may not have read and write permission to all components in the flow. One pattern that has emerged to aid in separating work spaces and grouping together components for these different teams is the use of process groups (PG). The "pain point" with this type of approach is that when the Nifi canvas is loaded (or reloaded) it always shows the root group. This is frustrating for team members who want to edit a flow but only have permissions to edit components in a PG that may be nested within several other PGs. In this scenario the team member will need to load the root group, pan or search to find the PG, pan or search to find the PG, pan or.....you get the idea. It is a manual effort to find the nested PG that contains the few components a user has permissions to edit. To ease this the latest Apache Nifi 1.2 release includes the ability to link to any component(s)* anywhere in a flow. This new feature (along with multi-tenancy) allows users to easily collaborate on a data flow just by by sharing a link. Let's take a look at how to use this new feature: Example: In the screen shot below notice the URL as well as the breadcrumbs. You see that we have the "Execute Script" processor selected within the "ddd" PG (which is nested inside the root PG) and that this state is reflected in the URL. To share this processor (in this nested PG) with another (authorized) user simply copy the URL from the browser, share it with another user, and have them paste it in their browser and go! *NOTE: There is a browser and app server limit on the number of characters in a URL. As such, users may link to multiple components as long as this limit is not exceeded.
... View more
Labels:
02-24-2017
04:07 PM
2 Kudos
One of the earliest improvement requests for the Apache NiFi project was to allow a user the ability to easily align components on the canvas. Well, in the upcoming 1.2 release it's HERE! In this article I will demonstrate how to align multiple selected components either vertically or horizontally. Previously, when building a flow a user would drop components on the canvas into a layout. Typically users will attempt to organize their data flow into rows and columns. This was a tedious task since aligning these components was a manual effort of dragging and dropping components to line them up 'just right'. Let's look at a crude example of such a layout: Let's see how we can organize this flow with the new 'click to align' features. First, let's align the rows: Ok great! Now let's align the columns: BOOM! And there you have it! A nicely aligned layout for an organized data flow. I hope you have found this tutorial useful and I look forward to your feedback.
... View more
Labels:
12-14-2016
12:06 AM
Great!!.. may be you can include the back pressure coloring feature and a screenshot as well..
... View more