Hi Carrie, There's no dedicated SPARQL processor that comes out of the box with Apache NiFi. The closest I'm seeing is an outside effort from ~5 years ago on a much older version (NiFi 1.9.2) at https://github.com/QROWD/nifi-sparql-integrate-bundle. It may be a good starting point to upgrade for direct use in NiFi 2.x, except there's no license provided.
If you're looking to execute SPARQL queries on a service that provides a SPARQL Endpoint, you could use the InvokeHTTP processor. For example, sending a GET request to https://query.wikidata.org/bigdata/namespace/wdq/sparql?query=${SPARQL:urlEncode()} with an incoming FlowFile attribute named "SPARQL" that contains the query. Hope that helps! Brian Ghigiarelli Datavolo.io On Thu, Feb 15, 2024 at 5:47 PM Bass, Carrie A [US] (SP) < carrie.b...@ngc.com> wrote: > Hello, > > I hope this message finds you well. I am currently exploring the > capabilities of Apache NiFi and am interested in incorporating SPARQL > queries into my data flow. Could you kindly confirm if there is a dedicated > SPARQL processor available in Apache NiFi, or if there are alternative > methods recommended for executing SPARQL queries within the NiFi > environment? > > Your assistance and guidance on this matter would be highly appreciated. > > Thank you in advance, > > Carrie Bass | Sr. Principal Data Scientist > Northrop Grumman | Space Systems > O: 321-674-3250 | C: 321-304-7977 | carrie.b...@ngc.com<mailto: > carrie.b...@ngc.com> > >