Hi,

on my site I have a content Type 'Person' and he has an 'interest' taxonomy term reference field that can take multiple values. These taxonomy has a Guid field, that is a domain-specific identifier. There are some artifacts on a remote endpoint that need to be fetched, depending on the Person's interests.

Example:
John has the interests Biology (term/301), Astronomy (term/587)
Biology has a GUID of 66NB
Astronomy has a GUID of GH45

There are some books in a remote endpoint that are annotated with 66NB.
I can fetch them with ?book ?exmpl:class "66NB"
In the same manner there are books about astronomy

I want to display all these books on John's page and of course, in any person's page, based on their interests.

How to create this contextual filter in SPARQL Views?

In a typical taxonomy View, I would add a relationship to refering node and then add their id as a contextual filter.

If I am not clear enough, please tell me so that I elaborate more.