[ENRICHMENT][PROD] Use of community API in enrichment process AND addition to tagging result for communities through projects #361

Closed
claudio.atzori wants to merge 0 commits from propagationapi into master

In this PR the use of the IS is replaced by the community APIs in the bulktagging and resulttocommunityfromorganization modules. The code is also refactored.

There is also the addition of a new module resulttocommunityfromproject that associated the result to the community if the result is linked to a project relevant for the community. This will replace the IIS document_referencedProjects in the graph processing. We need to add a new step to the workflow (it could be added at any point in the enrichment pipeline) The parameters are:

sourcePath = the source path
outputPath = the output path
production = true/false If true it will query the communityapis for production, if false the ones for beta

Note: the production parameter has to be added also to the bulktag and resulttocommunityfromorganization steps with the same semantics.

In this PR the use of the IS is replaced by the community APIs in the bulktagging and resulttocommunityfromorganization modules. The code is also refactored. There is also the addition of a new module resulttocommunityfromproject that associated the result to the community if the result is linked to a project relevant for the community. This will replace the IIS document_referencedProjects in the graph processing. We need to add a new step to the workflow (it could be added at any point in the enrichment pipeline) The parameters are: sourcePath = the source path outputPath = the output path production = true/false If true it will query the communityapis for production, if false the ones for beta Note: the production parameter has to be added also to the bulktag and resulttocommunityfromorganization steps with the same semantics.
claudio.atzori self-assigned this 2023-11-14 12:38:02 +01:00
claudio.atzori added 17 commits 2023-11-14 12:38:03 +01:00
Author
Owner

It turned out the branch propagationapi includes more changes that should not land to master yet.

It turned out the branch `propagationapi` includes more changes that should not land to master yet.
claudio.atzori closed this pull request 2023-11-14 14:47:36 +01:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: D-Net/dnet-hadoop#361
No description provided.