Blog

Peer Reviewing a NiFi Flow

  • 21 May, 2021
  • By Dave Cassel

We’re used to doing reviews for source code. NiFi flows look different, but when they are part of your application’s code, it’s useful to have a review prior to committing. Here’s what I look for when I’m reviewing a flow: Named processors. Wherever it would make things more clear, change the name of the processor […]

Read More


Setting an Attribute with a Dynamic Property Name

  • 28 April, 2021
  • By Dave Cassel

The NiFi EvaluateJsonPath processor lets you specify a JSON path, which will be applied to the content of a flow file. For most situations that works great, but what if you want to retrieve a value where the property you want to read depends on a flow file attribute? EvaluateJsonPath doesn’t support the expression language […]

Read More


Why Hire Us?

  • 28 February, 2021
  • By Dave Cassel

If you have made or are considering an investment in MarkLogic, you’ve got an opportunity or problem you weren’t able to address with traditional databases. You’ve selected great technology and you see real value to your business. Next challenge: implementation. You’ve got a good team of developers, but MarkLogic is new to them. They are […]

Read More


Comparing xs.dateTime values

  • 20 February, 2021
  • By Dave Cassel

5 o’clock is 5 o’clock, right? Well, not once we start thinking about time zones. 17:00:00-05:00 (5pm here on the east coast of the US) is 22:00:00Z in London. But that’s simple enough; this is why we have the time zone expressed as part of date times. For a recent project, I needed to check […]

Read More


cta-bg

Ready to Chat?

Book your 30-minute Technology Clarity Call. I offer a free, no-obligation consultation to learn about your business and explore whether a Fractional CTO engagement is the right fit.