Konfigurere og administrere databaselogging
Gjelder disse Dynamics 365-appene:
Human Resources
Du kan spore endringer i tabeller og felt i Dynamics 365 Human Resources med databaselogging. Denne artikkelen beskriver hvordan du gjør følgende:
- Administrerer sikkerhet og ytelse for databaselogging
- Definer databaselogging
- Rydder opp i databaselogger
Oversikt over databaselogging
Databaselogging sporer spesifikke endringer i Microsoft Dynamics 365 Human Resources-tabeller og -felt. Disse endringene omfatter innsetting, oppdatering eller sletting. Databaselogging lagrer en post over endringer i tabeller eller felt i databaseloggtabellen.
Firmaets bruk av databaselogging omfatter:
- Opprett en overvåkingsregistrering for endringer i bestemte tabeller som inneholder sensitiv informasjon.
- Spore enkelttransaksjoner. Databaselogging er ikke ment for sporing av automatiserte transaksjoner som kjøres i satsvise jobber.
Sikkerhet for databaselogging
Databaselogger kan inneholde sensitive data. Begrens tilgangen til å bare inkludere sikkerhetsroller som trenger tilgang til loggdataene.
Databaselogging og ytelse
Selv om det er verdifullt fra et forretningsperspektiv, kan databaselogging være dyrt i ressursbruk og -behandling. Ytelseimplikasjonene for databaselogging omfatter følgende:
Databaseloggtabellen kan vokse raskt og føre til en økning i størrelsen på databasen. Veksten avhenger av hvor mye loggdata du bestemmer deg for å beholde. Som standard beholder databaseloggtabellen bare 30 dager med loggdata.
Databaselogging kan påvirke lange automatiserte prosesser negativt, for eksempel lange dataimporter.
Anbefalte fremgangsmåter
For å forbedre ytelsen begrenses loggoppføringer ved å velge bestemte felt du skal logge i stedet for hele tabeller. For å opprettholde generell ytelse er databaselogging begrenset til 20 tabeller.
Notat
Bare oppdateringer kan logges for individuelle felt.
Definer databaselogging
Du kan bruke veiviseren Registrerer databaseendringer til å konfigurere databaselogging. Veiviseren gir en fleksibel måte å konfigurere logging for tabeller eller felt på.
Gå til Systemadministrasjon > Koblinger > Database > Oppsett av databaselogg. Velg Ny for å starte veiviseren Registrerer databaseendringer.
Velg Neste.
På siden Tabeller og felt i veiviseren velger du tabellene og feltene du vil aktivere databaselogging på, og velger Neste.
Notat
Databaselogging er ikke tilgjengelig på alle tabeller i Human Resources-databasen. Hvis du velger Vis alle tabeller under listen, utvides listen over tabeller og felt som viser alle databasetabeller som det er tilgjengelig databaselogging for, men dette er et delsett av den fullstendige listen over databasetabeller.
På siden Endringstyper i veiviseren velger du dataoperasjonene du vil spore endringer for hver av tabellene og feltene for, og velger Neste. Se tabellen nedenfor hvis du vil ha en beskrivelse av dataoperasjonene som er tilgjengelige for logging.
På Fullfør-siden kan du se gjennom endringene som blir gjort, og velge Fullfør.
Operasjon | beskrivelse |
---|---|
Spor nye transaksjoner | Opprett en logg for nye poster som er opprettet i tabellen. |
Oppdatering | Opprett en logg for oppdateringer av tabellposter, eller oppdateringer til enkeltvis valgte felt i tabellen. Hvis du velger å logge oppdateringer for tabellen, opprettes det en loggpost hver gang det gjøres en oppdatering i et hvilket som helst felt i en hvilken som helst post i tabellen. Hvis du velger å logge oppdateringer for bestemte felt, opprettes det bare en loggpost når det gjøres oppdateringer i disse feltene for tabellposter. |
Delete | Opprett en logg for poster som er slettet fra tabellen. |
Gi nøkkel nytt navn | Opprett en loggpost når en tabellnøkkel får nytt navn. |
Rydder opp i databaselogger
Du kan slette hele eller deler av databaseloggene ved hjelp av følgende alternativer:
- Velg alle logger for en bestemt tabell.
- Velg bestemte typer databaselogg.
- Velg dato og klokkeslett for oppretting av logg.
Gjør følgende for å konfigurere opprydding i databaselogg:
Gå til Systemadministrasjon > Koblinger > Database > Databaselogg. Velg Opprydding i logg.
Velg Filtrer under overskriften Poster som skal inkluderes.
Velg metoden som skal brukes til å velge loggene som skal slettes. Angi et av følgende alternativer:
- Tabell-ID
- Loggtype
- Opprettingsdato og -klokkeslett
Bruk kategorien Opprydding i databaselogg for å bestemme når du vil kjøre loggoppryddingsoppgaven. Som standard er databaselogger tilgjengelige i 30 dager.