Doel
De applicatiebeheerder kan met dit scherm de status van de OLAP-service controleren en de instellingen ervan wijzigen. De OLAP-service vult periodiek de OLAP-tabellen, die gebruikt worden om sommige rapporten te maken. Het vullen van de OLAP-tabellen kost veel performance op de databaseserver en dient daarom bij voorkeur 's nachts of in het weekeinde plaats te vinden.
Door de OLAP-service wordt ook optimalisatie voor het Verzuimdashboard aangemaakt. Bij een ad-hocaanvraag worden deze gegevens berekend over het opgegeven jaar; bij een normale run worden de gegevens berekend over de periode die u hebt ingesteld op de pagina "Onderhoud instellingen ziekmeldingen" bij het veld "Langdurig ziek" tot de huidige dag. Visma adviseert u om de run dagelijks na middernacht te laten starten als u gebruik maakt van de module Verzuim. Als de run voor middernacht start, zal het dashboardprogramma geen gegevens voor de huidige dag vinden.
Tip: de pagina wordt automatisch om de vijf minuten vernieuwd, u ziet dat aan een schermflits en aan de tijd onderaan bij Laatst vernieuwd op. Daardoor wordt ook het dialoogvenster met deze Help verwijderd. Als u hier klikt wordt deze helppagina in een apart venster of tabblad geopend.
De OLAP functionaliteit bevat de volgende onderdelen:
Status EmpOLAP-service
Programma roept illegal id aan
In dit gedeelte wordt de status van de DBS EmpOLAP Service en het resultaat van de laatste run getoond. De service wordt uitgevoerd op de computer waar de webserver draait. Als er meerdere webservers zijn, moet het Opstarttype (Startup type) van de service op de andere webservers op Uitgeschakeld (Disabled) gezet worden.
-
Status van Service: geeft de huidige status weer, dit kan zijn:
-
Stopped (de service is gestopt)
-
Running (de service is gestart)
-
Pause (de service staat op pauze)
-
Service not found (#...) (Geeft aan dat er iets fout gaat, lees de boodschap, het kan hier gaan om een installatiefout)
-
-
OLAP-runs weergeven van: kies of u de gegevens van het huidige bedrijf of van alle bedrijven wilt zien. U kunt alleen bedrijven zien waarin u gebruiker bent en waarin u geautoriseerd bent voor de functie "OLAP-instellingen".
In de tabel ziet u de volgende kolommen:
-
Status: dat kan zijn Voltooid, Mislukt, Niet uitgevoerd of Bezig. Als er een probleem is, moet u zich aanmelden in het bedrijf waar de fout optrad om het probleem op te lossen.
-
Geactiveerd: als ook de status van de service Running aangeeft, dan worden de uitvoeringsruns volgens schema gestart.
-
Verwerkingsdatum: de datum waarop de OLAP werd gestart.
-
Info: geeft een indicatie van wat de service op dit moment aan het doen is of het resultaat van de laatste run.
-
-
Als een run mislukt, zet de service zichzelf in een 'geblokkeerde' status en er verschijnt de extra knop [Service deblokkeren]. U moet eerst het probleem verhelpen dat de fout veroorzaakte (zo nodig in overleg met Visma Customer Services). Daarna moet u op deze knop klikken, anders zal de service geen nieuwe acties uitvoeren. Na het klikken op de knop [Service deblokkeren] zal de informatie van de vorige fout zichtbaar blijven totdat deze wordt overschreven door een succesvolle boodschap of een andere foutboodschap.
Dit is niet meer zo: het is ook mogelijk dat er iets misgaat met de run, terwijl de knop [Service deblokkeren] niet zichtbaar wordt. Dit is het geval als de uitvoeringsrun niet voltooid kon worden bijvoorbeeld doordat de DBS EmpOLAP Service werd gestopt door de systeembeheerder of omdat de webserver tijdens de uitvoeringsrun werd geherstart wegens Windows-updates of door een stroomstoring. In dat geval moet de systeembeheerder na overleg met Visma Customer Services door middel van SQL de fout deblokkeren door het uitvoeren van het statement
UPDATE EMPcalSchedule SET lastRunOK='U' WHERE companyID=(bedrijfsnummer)
.
Ad hoc opnieuw vullen
Illegal id
Het Ad hoc gedeelte biedt u de mogelijkheid om buiten de normale procedure om de OLAP-tabellen te vullen. Dit kan ook nodig zijn om de gegevens van de laatste dag(en) van het vorige jaar in de tabellen te verwerken.
-
Jaar: geef aan voor welk jaar de volledige heropbouw van de OLAP-informatie moet plaatsvinden.
-
Start op: geeft aan wanneer de heropbouw gaat starten (dit is een zwaar proces dat het best gedaan kan worden tijdens "rustige" uren"). Standaard is de tijd waarop de pagina is geactiveerd. De heropbouw zal 15 minuten na de aangegeven tijd starten.
-
[In wachtrij plaatsen]: deze knop zal het verzoek klaarzetten, de status hierboven zal veranderen en bevat de tekst 'Ad-hocaanvraag in de wachtrij geplaatst'
Wanneer een verzoek klaarstaat, zal de knop veranderen in [Uit wachtrij halen], als de gebruiker hierop klikt zal het ad-hocverzoek geannuleerd worden.
Parameters
Illegal id
Met dit gedeelte stelt u in op welke tijdstippen de service de OLAP-tabellen moet vullen.
-
Is geactiveerd: aanvinken als de OLAP-uitvoeringsruns volgens schema moeten worden uitgevoerd voor dit bedrijf, uitvinken als u niet wilt dat de uitvoeringsruns volgens schema worden gestart voor dit bedrijf. (eventuele ad-hocaanvragen worden wél uitgevoerd)
-
Waarschuwen: hier kunt u een e-mailadres opgeven. Er zal een bericht naar dit adres worden verzonden
-
als bij het opstarten van de service geconstateerd wordt dat de vorige OLAP-uitvoeringsrun is afgebroken (door bijvoorbeeld stroomuitval of door het opnieuw opstarten van de webserver na het installeren van Windows updates)
De service wordt standaard automatisch opgestart na het opnieuw opstarten van de webserver. Het is ook mogelijk om de service handmatig te stoppen en weer te starten, bijvoorbeeld in taakbeheer op het tabblad Services of met de module Services in de Microsoft Management Console (Services.msc). -
als de reguliere OLAP uitvoeringsrun is mislukt. U krijgt de melding maar eenmaal.
-
als een ad-hocaanvraag mislukt. U krijgt de melding maar eenmaal.
-
als de OLAP meer dan 4 uur bezig is.
Let op: er wordt geen (niet nogmaals een) e-mail verzonden als bij het starten van de reguliere OLAP-uitvoeringsrun geconstateerd wordt dat een vorige OLAP-uitvoeringsrun nog bezig is.
Als u een e-mail ontvangt moet het opgetreden probleem worden opgelost. Daarna kunt u op de knop [Service deblokkeren] klikken.
Voor het verzenden van de e-mail wordt de "Standaard e-mailserver" gebruikt die is opgegeven bij Onderhoud bedrijf in de module Autorisatie.
-
-
[Instellingen opslaan]: met deze knop slaat u de parameters op in de database. De service zal hierop reageren.
Weekschema
Illegal id
Met dit gedeelte kunt u een wekelijks planningschema opstellen.Hiermee stelt u in op welke dagen van de week en op welk moment de OLAP-service moet worden uitgevoerd.
-
In de tabel staat het ingestelde weekschema voor het draaien van de OLAP. Per dag van de week kunt u de starttijd opgeven en op welk niveau de run moet zitten:
-
Normaal is de laatste drie maanden (inclusief de huidige maand) en
-
Uitgebreid is het huidige jaar.
-
Extra opties voor de Diensttijden berekening:
Met deze extra opties is het mogelijk om meerdere jaren (maximaal 5) vooruit te berekenen. Dit is alleen van toepassing voor de sectie Diensttijden en de jubileumberekening.
Slechts 1 van deze opties kan gekozen worden op zaterdag OF zondag.
De keuzes betreffen altijd het huidige jaar + het aantal jaren van de keuze. Bijv. als het huidige loonjaar 2021 is, worden door de OLAP voor de keuze '1 jaar vooruit' de jaren 2021 en 2022 berekend.
-
Een jaar vooruit
-
Twee jaar vooruit
-
Drie jaar vooruit
-
Vier jaar vooruit
-
Vijf jaar vooruit
-
In de kolom Tijd geeft u de gewenste starttijd op (24 uurs klok), het is het beste om dit te doen op een rustig tijdstip op de webserver. Als u gebruik maakt van het Verzuimdashboard in de module Verzuim kunt u het beste een tijdstip na middernacht kiezen, zodat de optimalisatiegegevens voor de volgende werkdag worden berekend.
Ook moet u rekening houden met de tijden dat back-ups en updates uitgevoerd worden, ook van de databaseserver. -
-
[Bijwerken]: met deze knop slaat u het weekschema op in de database. De service zal hierop reageren.
Maandschema
Illegal id
Met dit gedeelte kunt u periodiek een planningschema opstellen om de OLAP-gegevens van het gehele vorige kalenderjaar te laten herberekenen.
-
In het schema geeft u de maanden op waarin u wilt dat de ‘vorig jaar gegevens’ worden herberekend. De verwerking start altijd op de 1e dag van de maand. Het tijdstip dient u zelf op te geven.
-
Waarvoor gebruikt u dit schema: aanvinken als de OLAP-uitvoeringsruns volgens schema moeten worden uitgevoerd voor dit bedrijf, uitvinken als u niet wilt dat de uitvoeringsruns volgens schema worden gestart voor dit bedrijf. (eventuele ad-hocaanvragen worden wél uitgevoerd)
-
-
[Maandschema opslaan]: met deze knop slaat u het maandschema op in de database. De service zal hierop reageren.
Aangepaste schema's
Illegal id
Als toevoeging op het wekelijkse schema kunt u extra runs instellen, bijvoorbeeld op 1 januari van het volgend jaar. Als runniveau kunt u kiezen uit:
-
Normaal is de laatste drie maanden (inclusief de huidige maand) en
-
Uitgebreid is het huidige jaar.
-
Dit jaar en vorig jaar.