CERN Accelerating science

ATLAS Slides
Report number ATL-SOFT-SLIDE-2023-129
Title Enhancing data consistency in ATLAS and CERN HR databases through automated synchronization
Author(s) Aleksandravicius, Gabriel (Federal University of Rio de Janeiro (BR)) ; Loureiro Cruz, Ana Clara (Federal University of Rio de Janeiro (BR)) ; Niklaus Moreira Da Rocha Rodrigues, Carolina (Federal University of Rio de Janeiro (BR)) ; Lemos Lucidi Pinhao, Gabriela (LIP - Laboratorio de Instrumentação e Física Experimental de Partículas (PT)) ; Goes Afonso, Pedro Henrique (Federal University of Rio de Janeiro (BR)) ; Coura Torres, Rodrigo (Federal University of Rio de Janeiro (BR))
Corporate author(s) The ATLAS collaboration
Collaboration ATLAS Collaboration
Submitted to 26th International Conference on Computing in High Energy & Nuclear Physics, Norfolk, Virginia, Us, 8 - 12 May 2023
Submitted by [email protected] on 03 May 2023
Subject category Particle Physics - Experiment
Accelerator/Facility, Experiment CERN LHC ; ATLAS
Free keywords database ; synchronization ; atlas ; foundation ; glance
Abstract As the largest particle physics laboratory in the world, CERN has more than 17000 collaborators spread around the globe. ATLAS, one of CERN’s experiments, has around 6000 active members and 300 associate institutes, all of which must go through the standard registration and updating procedures within CERN’s HR (Foundation) database. Simultaneously, the ATLAS Glance project, among other functions, also has the same goal within the ATLAS context. At the time of its first development, no tools were available to allow Glance to write into the Foundation database, therefore the solution put into place was to duplicate data. This however proved to be inefficient as the databases grew over time. Information had to be constantly updated manually by the ATLAS Secretariat to keep members and institutes data (such as names, employment information and authorship status) coherent between databases. Today, equipped with new tools, the Glance system is about to change its relationship with Foundation: a sole source of truth for the data shall be determined, removing the duplication of information. This includes automating a series of internal processes so the ATLAS secretariat need not to manually intervene to keep both databases synchronized. For this, a workflow had to be developed so that the previous manual work could be successfully replaced considering the multitude of possible actions by the Secretariat. The remodeling of the current structure of the database, along with the refactoring of the code, shall also be required to establish an easy communication between the two systems. Finally, a number of tools developed on Foundation’s side (such as SQL procedures and APIs) have to be put in place to enable the writing and reading between databases.



 Запись создана 2023-05-03, последняя модификация 2024-10-23


Полный текст:
Загрузка полного текстаPDF
%(x_sitename) ссылка:
Загрузка полного текстаOriginal Communication (restricted to ATLAS)