Upload
alaina-henderson
View
218
Download
0
Tags:
Embed Size (px)
Citation preview
European Shared Treasure
Online system
Technical details on data management
EST Data Management
EST data can be searched or browsed from the EST European home page: http://www.europeansharedtreasure.eu
EST Data Management
• EST Data are:– stored in each NA server– replicated in a central database
• Each NA manage its EST national database and has complete information only about its beneficiaries
• The central database is updated periodically (once per day) by each national database
National database
• Each NA pre-fill the national EST db using LLPLink2EST• Data come from the national LLPLink• When beneficiaries access their partnerships, they
read/write accessing the national EST database• In particular, the partner list displayed in the input form
comes from the national LLPLink and it is the snapshot of the partnership as it is in that moment and in that national LLPLink
NA1 EST DB NA LLPLINK DB
2008-1-IT2-COM06-00011-1
PARTNER LIST
•NA1 Partner
•NA2 Partner
•NA3 Partner
LLPLink2EST
Public search
NA2 EST server
<root><t_project><id_project>2008-1-AT1-COM06-00012-6</id_project><nacode>NA2</nacode>…..</root>
<root><t_project><id_project>2009-1-IT2-COM06-00012-6</id_project><nacode>NA1</nacode>…..</root>
• A daemon on public search server periodically queries local servers to update its data
• EST Web Service retrieves XML files from local servers
NA2 EST server
Central EST
server
NA1 EST DB
NA3 EST DB
NA2 EST DB
Central EST DB
2008-1-IT2-C
OM06-00011-1
2008-1-IT2-COM06-00011-22008-1-IT2-COM06-00011-3
2008-1-IT2-COM06-00011-1
PARTNER LIST
•NA1 Partner
•NA2 Partner
•NA3 Partner
Public search workflow
Public search server:
• retrieves data from each local server
• rebuilds partner list and results and show them to the user
Partner list mismatch
• The strategy we use to populate the central EST db can lead to a mismatch between the partner list shown in the beneficiaries’ input page and the partner list displayed on the public search page
• Why?
Partner list mismatch
• For example in the above partnership many partners are missing in the search page compared with the partner list on the input page
• According to LLPLink, those partners have been rejected or cancelled after the export was performed.
Partner list mismatch
• One partner (let’s name it A) may have been approved and rejected (or cancelled or ..) sometime later
• If the NA performs the export from LLPLink to EST when A is approved, it will be displayed in the partner list
• If the NA performs the export AFTER A is rejected, A will not be shown on the public search page because the partnership is rebuilt by EST system
• However A will be still visible in the partner list on the input page, until the coordinator NA performs a new export
Partner list mismatch
• Same problem can happen also for different reasons
• For example:– Issues in LLPLink replication service– Local NA server temporarily down or not reachable
NA1 EST DB
NA3 EST DB
NA2 EST DB
Public search DB
2008-1-IT2-C
OM06-00011-1
2008-1-IT2-COM06-00011-2
2008-1-IT2-COM06-00011-3
2008-1-IT2-COM06-00011
PARTNER LIST
•NA1 Partner
•NA2 Partner
•NA3 Partner – MISSING!
Not working server scenario
If NA3 server is not available:
• Data (partnerships and results) from NA3 are not available in the public search DB
• Partnerships with partners from NA3 are incomplete in the public search
Proposal
Eliminate the partner list from beneficiaries page.
European Shared Treasure
Online system
Technical details on data management