Exekveringsparametrar för datalager
Ställ in exekveringsparametrar för datalager om du vill initiera kontrolltabellen och göra lämpliga inställningar för att utföra ETL-processen för datalager med schemalagda intervaller. Du kan också redigera exekveringsparametrar efter behov och utföra en ETL-process manuellt. Ställ in parametrar på att initiera en fullständig eller partiell (inkrementell) inläsning av data, och/eller att rensa data.
Första gången du kör ETL-processen måste du köra en fullständig inläsning utan fel. När du har kört en ren fullständig inläsning behöver du inte köra den igen, eftersom datalagret behåller alla data från den fullständiga inläsningen. Efterföljande framtida inläsningar kan köras automatiskt baserat på dina datalagerinställningar, exempelvis varje natt. Sådana inläsningar blir då inkrementella, dvs. de lägger bara till nya data från den senaste inläsningen i de befintliga. När du har gjort en fullständig inläsning återställs därför Läs in från datum automatiskt till dagens datum (datumet för den senaste inläsningen) och Inläsningstyp till Inkrementell. Du behöver alltså inte återställa parametrarna för framtida inläsningar.
Den inkrementella inläsningen endast läser in data som är nya efter den senaste inläsningen, men den verifierar också tidsstämplingen av poster. Det läser alltså också in ändringar som har gjorts i befintliga historiska poster, eller i transaktionsdata med passerat datum.
Du kan även göra en fullständig inläsning om du vill. Om du gör en fullständig inläsning i datalagret och markerar Rensa gamla data, rensas alla befintliga data innan nya data blir inlästa. Du kan alltså göra en fullständig inläsning om du vill rensa alla befintliga data och sedan läsa in alla data igen, baserat på ett nytt datum i Läs in från datum, osv.
Datalagret behåller inte historiska värden för artiklar och lagerställen. Istället tas dagliga översiktsbilder av material- och lagervärden. Därmed rensas även värdeinformation som inte är med i historiken när du väljer att rensa befintliga data i datalagret.
När du har utfört en fullständig ETL-inläsning måste du kontrollera om det finns fel i datalagerloggen.
Du måste utföra en fullständig inläsning utan fel innan du byter till inkrementell inläsning. Om det uppstår fel under den fullständiga inläsningen måste du korrigera dem och göra ännu en fullständig inläsning tills den har genomförts felfritt.