...
W przypadku gdy jest taka potrzeba można zmienić wcześniej wspomnianą metodę, która pozwoli na zaktualizowanie starszych danych.
Można także zmienić wartości zmiennych sherpaModifiedInterval
i omegaModifiedInterval
, należy jednak pamiętać, że jakiekolwiek zmniejszenie tych wartości może doprowadzić do zbyt wolnego działania naszego środowiska z uwagi na fakt ciągle aktualizujących się danych.
...
SherpaUpdateAll (59 59 23 31 12 ? 2099)
Czas uruchamiania
CRON: (0 0 5 * * ?59 59 23 31 12 ? 2099 )
CRON ludzkim głosem: Codziennie o 5:00O godzinie 23:59:59, 31.12.2099 r.
Co robi
Skrypt odpowiedzialny za zaktualizowanie affiliationKeywords. Aktualizacja zostanie wykonana pod warunkiem, że nowo wyznaczone wartości affiliationKeywords nie są dokładnie takie same jak przed uruchomieniem się skryptu.pozwalający na aktualizowanie w systemie Omega czasopism, które zostały zaktualizowane w Sherpa.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych, więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
...
updateAffiliationsKeywords (0 0 5 * * ?)
Czas uruchamiania
CRON: (0 0 22 5 * * ?)
CRON ludzkim głosem: Codziennie o 225:00
Co robi
Skrypt odpowiedzialny za zauktalizowanie affiliationStatszaktualizowanie affiliationKeywords. Aktualizacja zostanie wykonana pod warunkiem, że nowo wyznaczone wartości affiliationStats affiliationKeywords nie są dokładnie takie same jak przed uruchomieniem się skryptu.
...
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych, więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
...
updateAffiliationsStats
Czas uruchamiania
CRON: (0 0 0 22 * * ?)
CRON ludzkim głosem: Codziennie o 0022:00
Co robi
Skrypt odpowiedzialny za zaktualizowanie wszystkich keywordsów powiązanych z danym autorem. Odpowiada za pobranie wszystkich elementów z bazy danych, które są powiązane z danym autorem przez osiągnięcia, aktywności, artykuły, do raportów i tym podobnych, następnie we wszystkich tych elementach następuje aktualizacja wszystkich keyword'sówzauktalizowanie affiliationStats. Aktualizacja zostanie wykonana pod warunkiem, że nowo wyznaczone wartości affiliationStats nie są dokładnie takie same jak przed uruchomieniem się skryptu.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych, więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
...
updateAuthorsKeywords (0 0
...
0 * * ? )
Czas uruchamiania
CRON: (0 0 1 0 * * ?)
CRON ludzkim głosem: Codziennie o 100:00
Co robi
Skrypt odpowiedzialny za zaktualizowanie wszystkich wyników powiązanych z aktywnymi autorami w naszej baziekeywordsów powiązanych z danym autorem. Odpowiada za pobranie wszystkich elementów z bazy danych, które są powiązane z danym autorem przez osiągnięcia, aktywności, artykuły, do raportów i tym podobnych, następnie we wszystkich tych elementach następuje aktualizacja wszystkich keyword'sów.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych, więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
...
updateAuthorsStats (0 0
...
1 * * ?)
Czas uruchamiania
CRON: (0 0 5 1 * * ?)
CRON ludzkim głosem: Codziennie o 51:00
Co robi
Skrypt odpowiedzialny za zaktualizowanie wszystkich keywordsów wyników powiązanych z daną domeną, Odpowiada za aktualizacje wszystkich elementów z bazy danych, które są powiązane z daną domeną. Skrypt początkowo sprawdza czy do danej domeny przypisana jest dyscyplina, następnie wykonuje metodę calculateKeywords(), dzięki której tworzone są aktywnymi autorami w naszej bazie.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych, więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
updateDomainKeywords (0 0 5 * * ?)
Czas uruchamiania
CRON: (0 0 5 * * ? )
CRON ludzkim głosem: Codziennie o 5:00
Co robi
Skrypt odpowiedzialny za zaktualizowanie wszystkich keywordsów powiązanych z daną domeną, Odpowiada za aktualizacje wszystkich elementów z bazy danych, które są powiązane z daną domeną. Skrypt początkowo sprawdza czy do danej domeny przypisana jest dyscyplina, następnie wykonuje metodę calculateKeywords(), dzięki której tworzone są nowe słowa kluczowe. Jeżeli nowe keywordsy są różne od starych, to wtedy dokonuje się ich modyfikacja w bazie danych, w przeciwnym przypadku kończy się działanie obiegu pętli bez żadnych zmian.
...
W przypadku przekroczenia limitów, działanie skryptu zostanie zakończone. Skrypt pobiera listę wszystkich “publications”, które posiadają w sobie ScopusId, sortując ją rosnąco po dacie ostatniej modyfikacji. Dodatkowo informuje on użytkownika o liczbie elementów w liście. Następnie skrypt przygotowuje paczkę, czyli podlistę wcześniej wspomnianej listy, która będzie zawierać w sobie kolejne elementy do aktualizacji. Na koniec zwraca wynik o ilości zaktualizowanych elementów oraz informację o ewentualnie powstałych błędach.
UWAGA! Skrypt nie wykonuje dopasowania oraz zapisu ScopusId do rekordu publikacji - id musi być uzupełnione przez redaktora lub podczas importu:
Co wolno w nim zmieniać
Ewentualnym modyfikacją mogą podlegać wcześniej wspomniane limity, należy jednak pamiętać, że ich zwiększenie znacznie spowolni działanie skryptu.
updateTeamKeywords (0 30 2 * *)
Czas uruchamiania
CRON: (0 0 23 * * ?)
CRON ludzkim głosem: Codziennie o 23:00
Co robi
Skrypt odpowiedzialny za zaktualizowanie wszystkich keywordsów powiązanych z danym zespołem, Odpowiada za aktualizacje wszystkich elementów z bazy danych, które są powiązane z danym zespołem. Skrypt początkowo sprawdza czy do danego zespołu przypisana jest dyscyplina, , następnie wykonuje metodę calculateKeywords(), dzięki której tworzone są nowe słowa kluczowe, jeżeli nowe keywordsy są różne od starych to wtedy dokonuje się ich modyfikacja w bazie danych, w przeciwnym przypadku kończy się działanie obiegu pętli bez żadnych zmian.podczas importu:
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska. updateTeamStats (0 0 2 * * ?)
...
Ewentualnym modyfikacją mogą podlegać wcześniej wspomniane limity, należy jednak pamiętać, że ich zwiększenie znacznie spowolni działanie skryptu.
updateTeamKeywords (0 30 2 * *)
Czas uruchamiania
CRON: (0 0 2 23 * * ?)
CRON ludzkim głosem: Codziennie o 0223:00
Co robi
Skrypt odpowiedzialny za zaktualizowanie wyników każdego z zespołów w naszej bazie. Początkowo pobiera listę wszystkich zespołów, lista ta sortowana jest rosnąco po id. Następnie pobiera najnowszy wynik zespołu oraz ten, który był wcześniej do niego przypisany. Jeżeli wynik się zmienił, to dokonujemy aktualizacji w bazie danych, jeżeli nie, to pomijamy krok aktualizacji bazy danychwszystkich keywordsów powiązanych z danym zespołem, Odpowiada za aktualizacje wszystkich elementów z bazy danych, które są powiązane z danym zespołem. Skrypt początkowo sprawdza czy do danego zespołu przypisana jest dyscyplina, , następnie wykonuje metodę calculateKeywords(), dzięki której tworzone są nowe słowa kluczowe, jeżeli nowe keywordsy są różne od starych to wtedy dokonuje się ich modyfikacja w bazie danych, w przeciwnym przypadku kończy się działanie obiegu pętli bez żadnych zmian.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
...
środowiska. updateTeamStats (0 0 2 * * ?)
updateTeamStats (0 0
...
2 *
...
* ?)
Czas uruchamiania
CRON: (0 0 20 ? 2 * SUN * ?)
CRON ludzkim głosem: O 20Codziennie o 02:00 w każdą sobotę
Co robi
Skrypt
...
Co wolno w nim zmieniać
W tym schedulerze potencjalnie można zmienić czas uruchamiania, jednak nie jest to zalecane. Jest to zadanie systemowe, które zaplanowane jest z odpowiednią częstotliwością i w czasie, w którym uwzględniono codzienną pracę systemu. Warto jednak pamiętać, że zwiększenie częstotliwości uruchamiania tego elementu zwiększy obciążenie systemu.
...
odpowiedzialny za zaktualizowanie wyników każdego z zespołów w naszej bazie. Początkowo pobiera listę wszystkich zespołów, lista ta sortowana jest rosnąco po id. Następnie pobiera najnowszy wynik zespołu oraz ten, który był wcześniej do niego przypisany. Jeżeli wynik się zmienił, to dokonujemy aktualizacji w bazie danych, jeżeli nie, to pomijamy krok aktualizacji bazy danych.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
updateWosAuthorsHindex (0 0 20 ? *
...
SUN *)
Czas uruchamiania
CRON: (0 0 20 ? * SAT SUN *)
CRON ludzkim głosem: O 20:00 w każdą sobotę
Co robi
...
Skrypt aktualizuje h-index
Co wolno w nim zmieniać
W tym schedulerze potencjalnie można zmienić czas uruchamiania, jednak nie jest to zalecane. Jest to zadanie systemowe, które zaplanowane jest z odpowiednią częstotliwością i w czasie, w którym uwzględniono codzienną pracę systemu. Warto jednak pamiętać, że zwiększenie częstotliwości uruchamiania tego elementu zwiększy obciążenie systemu.
...
updateWosPublicationsDetails (0 0 20 ? * SAT *)
Czas uruchamiania
CRON: (59 59 23 31 12 ? 20990 0 20 ? * SAT * )
CRON ludzkim głosem: O godzinie 23:59:59, 31.12.2099 r.20:00 w każdą sobotę
Co robi
Skrypt odpowiada za automatyczną aktualizację informacji o zatrudnieniu z POLON. Skrypt wyczyści dotychczasowe dane o zatrudnieniu aktualizowanego pracownikaOdpowiada za automatyczną, cykliczną aktualizację cytowań. Dodatkowo skrypt dokonuje dopasowania i zapisu WoSId do rekordu publikacji.
Co wolno w nim zmieniać
W tym schedulerze potencjalnie można zmienić czas uruchamiania, jednak nie jest to zalecane. Jest to zadanie systemowe, które zaplanowane jest na uruchamianie ręcznez odpowiednią częstotliwością i w czasie, w którym uwzględniono codzienną pracę systemu. Warto jednak pamiętać, że zwiększenie częstotliwości uruchamiania tego elementu zwiększy obciążenie systemu.
authorEmploymentInfoPOLON
...
(59 59 23 31 12 ? 2099)
Czas uruchamiania
CRON: (59 59 23 31 12 ? 2099)
CRON ludzkim głosem: O godzinie 23:59:59, 31.12.2099 r.
...
Skrypt odpowiada za automatyczną aktualizację informacji o zatrudnieniu z POLON_2.0. Skrypt wyczyści dotychczasowe dane o zatrudnieniu aktualizowanego pracownika.
...
W tym schedulerze potencjalnie można zmienić czas uruchamiania, jednak nie jest to zalecane. Jest to zadanie systemowe, które zaplanowane jest na uruchamianie ręczne.
...
authorEmploymentInfoPOLON_v2.0 (59 59 23 31 12 ? 2099)
Czas uruchamiania
CRON: (59 59 23 31 12 ? 2099)
CRON ludzkim głosem: O godzinie 23:59:59, 31.12.2099 r.
...
Skrypt odpowiada za automatyczną aktualizację informacji o doktorantach zatrudnieniu z POLON. Plik importowy musi zostać zapisany w formacie XLS oraz zawierać minimum poniższe kolumny:
...
PESEL/ Dok. Tożsamości
...
ORCID
...
UUID
...
Data rozpoczęcia kształcenia
...
Data zakończenia
...
Data skreślenia
...
Imię
...
Nazwisko
...
Dyscyplina w której przygotowywana jest rozprawa
...
_2.0. Skrypt wyczyści dotychczasowe dane o zatrudnieniu aktualizowanego pracownika.
Co wolno w nim zmieniać
W tym schedulerze potencjalnie można zmienić czas uruchamiania, jednak nie jest to zalecane. Jest to zadanie systemowe, które zaplanowane jest na uruchamianie ręczne.
...
authorPhdEmploymentInfoPOLON (59 59 23 31 12 ? 2099)
Czas uruchamiania
CRON: (59 59 23 31 12 ? 2099)
CRON ludzkim głosem: O godzinie 23:59:59, 31.12.2099 r.
Co robi
Skrypt eksportuje publikacje autorów do systemu ORCIDSandbox. Dodatkowo zlicza błędnie wykonane eksporty i na sam koniec informuje ile ich było. Skrypt wypisuje także informacje o każdym z eksportów jaki został wykonany.odpowiada za automatyczną aktualizację informacji o doktorantach z POLON. Plik importowy musi zostać zapisany w formacie XLS oraz zawierać minimum poniższe kolumny:
PESEL/ Dok. Tożsamości
ORCID
UUID
Data rozpoczęcia kształcenia
Data zakończenia
Data skreślenia
Imię
Nazwisko
Dyscyplina w której przygotowywana jest rozprawa
Uczelnia/Instytut
Co wolno w nim zmieniać
W tym schedulerze potencjalnie można zmienić czas uruchamiania, jednak nie jest to zalecane. Jest to zadanie systemowe, które zaplanowane jest na uruchamianie ręczne.
...
ExportToORCIDSandbox (59 59 23 31 12 ? 2099)
Czas uruchamiania
CRON: (59 59 23 31 12 ? 2099)
CRON ludzkim głosem: O godzinie 23:59:59, 31.12.2099 r.
Co robi
Skrypt umożliwia wgranie słownika Czasopisma i Serie z Centralnej Bazy Czasopism (w całości lub w części) na środowisko klienckie31.12.2099 r.
Co robi
Skrypt eksportuje publikacje autorów do systemu ORCIDSandbox. Dodatkowo zlicza błędnie wykonane eksporty i na sam koniec informuje ile ich było. Skrypt wypisuje także informacje o każdym z eksportów jaki został wykonany.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych, więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.
...
W tym schedulerze potencjalnie można zmienić czas uruchamiania, jednak nie jest to zalecane. Jest to zadanie systemowe, które zaplanowane jest na uruchamianie ręczne.
journalDistributionFromXmlFiles (59 59 23 31 12 ? 2099)
Czas uruchamiania
CRON: (59 59 23 31 12 ? 2099)
CRON ludzkim głosem: O godzinie 23:59:59, 31.12.2099 r.
Co robi
Skrypt pozwalający na aktualizowanie w systemie Omega czasopism, które zostały zaktualizowane w Sherpaumożliwia wgranie słownika Czasopisma i Serie z Centralnej Bazy Czasopism (w całości lub w części) na środowisko klienckie.
Co wolno w nim zmieniać
Nic, działanie tego skryptu może odbywać się na bardzo wielu elementach naszej bazy danych, więc jego modyfikacja w jakikolwiek sposób może drastycznie spowolnić działanie naszego środowiska.