Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy tych aplikacji Dynamics 365:
Human Resources
Można śledzić zmiany w tabelach i polach w Dynamics 365 Human Resources z rejestrowaniem w bazie danych. W tym artykule opisano sposób wykonywania następujących czynności:
- Zarządzanie zabezpieczeniami i wydajnością dla rejestrowania w bazie danych
- Konfigurowanie rejestrowania bazy danych
- Oczyszczanie dzienników bazy danych
Omówienie rejestrowania w bazie danych
Można śledzić zmiany rejestrowania w bazie danych w tabelach i polach w Microsoft Dynamics 365 Human Resources. Te zmiany obejmują wstawianie, aktualizowanie lub usuwanie. Rejestrowanie w bazie danych zapisuje rekord zmian w tabelach lub polach w tabeli dziennika bazy danych.
Do zastosowań biznesowych w rejestrowaniu bazy danych należą:
- Tworzenie rekordu inspekcji zmian w konkretnych tabelach zawierających poufne informacje.
- Śledzenie pojedynczych transakcji. Rejestrowanie w bazie danych nie jest przeznaczone do śledzenia zautomatyzowanych transakcji uruchamianych w zadaniach wsadowych.
Zabezpieczenia dotyczące rejestrowania w bazie danych
Dzienniki bazy danych mogą zawierać dane poufne. Umożliwia ograniczenie dostępu, aby obejmował tylko role zabezpieczeń wymagające dostępu do danych dziennika.
Rejestrowanie i wydajność bazy danych
Podczas gdy wartość jest cenna od perspektywy biznesowej, rejestrowanie w bazie danych może być kosztowne w użyciu i zarządzaniu zasobami. Wpływ rejestrowania bazy danych na wydajność obejmuje:
- Tabela dziennika bazy danych może szybko rosnąć i powodować zwiększenie rozmiaru bazy danych. Wzrost zależy od ilości zarejestrowanych danych, które mają zostać zachowane. Domyślnie tabela dziennika bazy danych obsługuje tylko 30 dni danych dziennika.
- Rejestrowanie bazy danych może niekorzystnie wpłynąć na długotrwałe procesy, takie jak długotrwałe importowanie danych.
Najlepsze praktyki
Aby poprawić wydajność, ogranicz wpisy dziennika, wybierając określone pola do zapisania zamiast całych tabel. W celu zapewnienia ogólnej wydajności rejestrowanie w bazie danych jest ograniczone do 20 tabel.
Banknot
Można rejestrować tylko aktualizacje dla poszczególnych pól.
Konfigurowanie rejestrowania bazy danych
Aby skonfigurować rejestrowanie bazy danych, można skorzystać z kreatora Rejestracji zmian w bazie danych. Kreator stanowi elastyczny sposób konfigurowania rejestrowania tabel lub pól.
Przejdź do Administrowanie systemem > Łącza > Baza danych > Ustawienia dziennika bazy danych. Wybierz opcję Nowy, aby uruchomić kreatora Rejestracji zmian w bazie danych.
Wybierz pozycję Następny.
Na stronie Tabele i pola kreatora wybierz tabele i pola, w których chcesz włączyć rejestrowanie bazy danych, i wybierz przycisk Dalej.
Banknot
Rejestrowanie bazy danych nie jest dostępne we wszystkich tabelach w bazie danych Zasoby ludzkie. Wybranie opcji Pokaż wszystkie tabele pod listą spowoduje rozwinięcie listy tabel i pól w celu pokazania wszystkich tabel baz danych, dla których jest dostępne rejestrowanie bazy danych, ale będzie to podzestaw pełnej listy tabel bazy danych.
Na stronie Typy zmian w kreatorze wybierz operacje na danych, dla których chcesz śledzić zmiany poszczególnych tabel i pól, a następnie wybierz przycisk Dalej. Opis operacji dotyczących danych dostępnych do rejestrowania znajduje się w poniższej tabeli.
Na stronie Zakończ przejrzyj zmiany, które zostaną wprowadzone, i wybierz przycisk Zakończ.
| Operacja | opis |
|---|---|
| Śledź nowe transakcje | Utwórz dziennik dla nowych rekordów, które są tworzone w tabeli. |
| Aktualizowanie | Umożliwia tworzenie dziennika aktualizacji rekordów tabeli lub aktualizacji pojedynczych pól w tabeli. Jeśli użytkownik wybierze opcję rejestrować aktualizacje tabeli, po każdym zaktualizowaniu dowolnego pola rekordu w tabeli tworzony jest rekord dziennika. Jeśli użytkownik wybierze opcję rejestrować aktualizacje określonych pól, rekord dziennika jest tworzony tylko podczas aktualizacji tych pól rekordów tabel. |
| Usuwanie | Utwórz dziennik dla rekordów usuniętych z tabeli. |
| Klucz zmiany nazwy | Utwórz rekord dziennika po zmianie nazwy klucza tabeli. |
Oczyszczanie dzienników bazy danych
Można usunąć wszystkie dzienniki bazy danych lub ich część, korzystając z następujących opcji:
- Umożliwia wybór wszystkich dzienników dla określonej tabeli.
- Wybierz określone typy dziennika bazy danych.
- Umożliwia wybranie daty i godziny utworzenia dziennika.
Aby skonfigurować czyszczenie dziennika bazy danych, wykonaj następujące kroki:
Przejdź do Administrowanie systemem > Łącza > Baza danych > Dziennik bazy danych. Wybierz opcję Oczyszczanie dziennika.
W sekcji Rekordy do uwzględnienia wybierz Filtr.
Wybierz metodę, która będzie używana do wybierania dzienników do usunięcia. Wprowadź jedną z poniższych opcji:
- ID tabeli
- Typ dziennika
- Data i godzina utworzenia
Karta Czyszczenie dziennika bazy danych umożliwia określenie, kiedy ma być wykonywane zadanie oczyszczania dziennika. Domyślnie dzienniki bazy danych są dostępne przez 30 dni.