Från vår integrationsmotor kan man som få meddelande om hur det har gått att läsa in en fil till integrationen. Det finns olika nivåer för när meddelande ska skickas. Dessa varningsnivåerna beskrivs nedan.
Grundläggande fungerar det så att en användare som valt att ta emot meddelanden av en högre nivå (ex. kritiska fel) aldrig får meddelanden om en lägre nivå (ex. varningar), medan den som valt att ta emot en lägre nivå (varningar eller information) också tar emot de mer allvarliga meddelandena. Användaren väljer alltså vilken som är den lägsta graden av felmeddelande som de vill lyssna på.
Varningsnivåer
Kritiskt fel.
Detta är högsta varningsnivån. Ett allvarligt fel uppstår vid inläsningen. Detta kan innebära att data inte har kommit in och teknisk felsökning behöver göras. Ett exempel är om man försöker förändra datum eller räkna ut tid på ett fält som innehåller en e-postadress. Här kan inte systemet hantera problemet och det kräver manuell hantering.
Fel.
Ett fel har uppstått vid mottagandet av data och vid en filinläsning innebär det att hela filen blockerats.
Exempel på fel är att det kommit en fil men att den är av fel typ eller har fel format jämfört med vad som är överenskommet. Exempel är om man skickar en Excel istället för CSV eller en JPG istället för Excel.
Varning.
En fil som förväntas finnas på plats finns inte på plats vid inläsningstillfället eller en rad i en fil kan inte tolkas eller ett fält som krävs är tomt eller har fel format.
Detta innebär oftast inte att hela filen blockerats, utan enskilda poster är fel eller det kan ha uppstått problem med en viss överföring.
Det är möjligt att själv i uppsättningen styra mycket av varningar:
- Om det skall varna om en fil saknas (för att fånga om integrationen gått sönder från sändarsidan)
- Om det skall varna om stora delar av innehållet i en fil blockeras av regler (för att fånga problem med innehållet i data)
- Om det skall varna om ingen data kommit in under dagen (lämplig för ex. webservice)
Information.
Denna nivå används för att informera om händelser som sker. Exempelvis att en inläsning har skett och att den har gått bra.
Detaljerad information.
Detta är lägsta varningsnivån. Denna nivå används för felsökning om en inläsning inte fungerar som man förväntar sig. Den kan beskriva de enskilda stegen som sker i en inläsning.
Egna varningar.
Det går också att sätta upp helt egna dynamiska regler som skickar varningar om exempelvis en kombination av fält är tomma eller epostfält saknar nödvändiga tecken.
När en sådan regel sätts upp går det att styra med vilken nivå varningen skall vara. Ex. om både mobiltelefonnummer och epost saknas skall en varning skickas för att systemet inte har möjlighet att skicka enkäten någonstans.
Specifikt fall - varningar för filinläsningar som sker endast en gång i månaden.
Om man har en inläsning som endast sker sällan behöver man vara noga med när överföringen skall ske om man vill ha varningar på dem.
Går det inte att styra väldigt exakt när inläsningen skall ske kan det vara lämpligt att stänga av automatiserade varningar och övervaka manuellt.
Varningar för filer som skickas sällan eller ad hoc
Exempel på uppsättning är att man kommer överens om att inläsning endast skall ske "Måndag var 4e vecka". Gör man det går det att hålla en automatiserad övervakning och systemet kommer endast att varna när filen borde funnits på plats men inte gjorde det. Ställ in inläsning endast på måndagar och med 28 dagar mellan varje inläsning.
Om man inte kan styra exakt utan inläsningen kan flytta sig i veckodag och tidsperiod. Ex. "Den första varje månad" eller "i början av månaden" är det lämpligt att övervaka på annat sätt eftersom det är en periodisering vi inte har naturligt i systemet.