Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller dessa Dynamics 365-appar:
Personal
Du kan spåra ändringar i tabeller och fält i Dynamics 365 Human Resources med hjälp av databasloggning. I den här artikeln beskrivs hur du:
- Hantera säkerhet och prestanda för databasloggning
- Ställ in databasloggning
- Rensa databasloggar
Översikt över databasloggning
Databasloggning spårar specifika ändringar av Microsoft Dynamics 365 Human Resources-tabeller och -fält. Dessa ändringar omfattar infogning, uppdatering eller borttagning av poster. Databasloggning lagrar en post med ändringar i register eller fält i databaslogg registret.
Databasloggningen omfattar bland annat följande:
- Skapa en granskningspost av ändringar i specifika register som innehåller känslig information.
- Spåra enskilda transaktioner. Databasloggning är inte avsett för spårning av automatiserade transaktioner som körs i batchjobb.
Säkerhet vid databasloggning
Databasloggar kan innehålla känsliga data. Begränsa åtkomsten till endast säkerhetsroller som behöver åtkomst till loggdata.
Databasloggning och prestanda
Samtidigt som det är värdefullt från ett affärsperspektiv kan databasloggning vara dyrt att använda och hantera resurser. Prestandakonsekvenser för databasloggningen omfattar bland annat följande:
- Tabellen databaslogg kan växa snabbt och leda till att storleken på databasen ökar. Tillväxten beror på mängden loggade data som du vill behålla. Som standard innehåller tabellen databaslogg endast 30 dagars loggdata.
- Databasloggning kan påverka avancerade automatiserade processer, t.ex. tidskrävande dataimporter.
Bästa praxis
För att förbättra prestanda begränsar du loggposter genom att välja specifika fält för att logga istället för hela tabeller.. För att upprätthålla övergripande prestanda kan du logga upp till 20 tabeller.
Note
Endast uppdateringar kan loggas för enskilda fält.
Ställ in databasloggning
Använd guiden Loggning av databasändringar för att konfigurera databasloggning. Med hjälp av guiden kan du på ett flexibelt sätt ställa in loggning för register eller fält.
Gå till Systemadministration > Länkar > Databasen > Inställningar för databaslogg. Välj Ny om du vill starta guiden Loggar databasändringar.
Välj Nästa.
På sidan Tabeller och fält i guiden väljer du de tabeller och fält som du vill aktivera databasloggning på och väljer Nästa.
Note
Databasloggning är inte tillgängligt för alla tabeller i databasen Personal. Om du väljer Visa alla tabeller under listan expanderas listan över tabeller och fält för att visa alla databastabeller för vilka databasloggning är tillgänglig, men den här listan är en delmängd av den fullständiga listan över databastabeller.
På sidan Typer av ändringar på sidan för guiden, välj de datafunktioner som du vill spåra ändringar för varje tabell och fält och välj Nästa. I följande tabell finns en beskrivning av de dataåtgärder som är tillgängliga för loggning.
På sidan Slutför granskar du de ändringar som guiden gör och väljer Slutför.
| Operation | Description |
|---|---|
| Spåra nya transaktioner | Skapa en logg för nya poster som du skapar i tabellen. |
| Update | Skapa en logg för uppdateringar av registerposter eller uppdateringar av individuellt valda fält i registret. Om du väljer att logga uppdateringar för tabellen skapar systemet en loggpost varje gång en uppdatering görs till alla fält i en post i tabellen. Om du väljer att logga uppdateringar för specifika fält skapar systemet endast en loggpost när uppdateringar görs i dessa fält med tabellposter. |
| Delete | Skapa en logg för poster som raderats från registret. |
| Ändra namn på nyckel | Skapa en loggpost när du byter namn på en registernyckel. |
Rensa databasloggar
Du kan ta bort alla eller en del av databasloggarna med hjälp av följande alternativ:
- Välj alla loggar för en viss tabell.
- Välj specifika typer av databaslogg.
- Välj ett datum och en tidpunkt då en logg skapas.
Följ dessa steg för att ställa in rensning av databaslogg:
Gå till Systemadministration > Länkar > Databasen > Databaslogg. Välj Rensa logg.
Under Poster som ska ingår välj Filter.
Välj metod för att välja vilka loggar som ska tas bort. Ange ett av följande alternativ:
- Tabell-ID
- Typ av logg
- Datum och tid har skapats
Använd fliken Rensning i databasloggen för att bestämma när loggrensningsuppgiften ska köras. Som standard är databasloggar tillgängliga i 30 dagar.