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.
W tym artykule wyjaśniono, jak skonfigurować zasady przechowywania danych dla tabeli Microsoft Dataverse.
Wymagania wstępne
Te wymagania wstępne należy spełnić, aby można było ustawić tabelę na potrzeby długoterminowego przechowywania danych:
- Włączanie tabeli na potrzeby długoterminowego przechowywania
- Określ widoki Dataverse dla kryteriów polityki
Włączanie tabeli na potrzeby długoterminowego przechowywania
Przed skonfigurowaniem zasad przechowywania należy włączyć tabelę nadrzędną (główną) w celu dłuższego przechowywania.
Uwaga / Notatka
Jeśli w tabeli nadrzędnej (głównej) włączono obsługę przechowywania długoterminowego, wszystkie powiązane tabele podrzędne są automatycznie włączone. Nie można wyłączyć przechowywania w tabeli podrzędnej, jeśli tabela nadrzędna ma włączone przechowywanie. Przyjmijmy na przykład, że tabela niestandardowa i tabela notatek są tabelami podrzędnymi tabeli przypadku. W tych tabelach podrzędnych nie można wyłączyć przechowywania, jeśli włączono je w nadrzędnej tabeli przypadku. Twórca może zawsze wyłączyć tabelę nadrzędną z dłuższym przechowywaniem i włączyć je oddzielnie w tabelach podrzędnych. Istnieje jednak wyjątek dla tego zachowania pokrewnych tabel podrzędnych, jeśli funkcja przechowywania przez dłuższy okres jest włączona w procesie importu rozwiązania. W tym przypadku powiązane tabele podrzędne nie są automatycznie włączone.
- Zaloguj się do usługi Power Apps, przejdź do pozycji Tabele, a następnie otwórz odpowiednią tabelę. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.
- Wybierz pozycję Właściwości na pasku poleceń, rozwiń pozycję Opcje zaawansowane, a następnie wybierz pozycję Włącz długoterminowe przechowywanie.
- Wybierz Zapisz.
Obiekt nadrzędny i wszystkie tabele podrzędne zostaną udostępnione do konfiguracji zasad w ciągu około 15–30 minut po zapisaniu tabeli. Im większa jest liczba tabel podrzędnych, tym dłuższy jest czas wykonywania procesu.
Ustal widoki Dataverse dla kryteriów zasad
Widoki dataverse służą do określania, które wiersze tabeli (rekordy) są oznaczone do przechowywania przy użyciu zasad przechowywania długoterminowego. Przed skonfigurowaniem zasad przechowywania danych należy skonfigurować widok Dataverse jako kryteria przechowywania.
Kiedy masz widok Dataverse do zastosowania w określonej polityce przechowywania długoterminowego, powinieneś przetestować wynik widoku. Dobrym podejściem jest zmodyfikowanie zapytania widoku za pomocą instrukcji TOP N i przetestowanie go, aby upewnić się, że zwrócony zestaw wyników jest zgodny z oczekiwaniami. Jest to zalecane zwłaszcza wtedy, gdy liczba wierszy jest duża.
Rozważmy na przykład utworzony widok Dataverse, aby wybrać wszystkie zamknięte przypadki z roku 2015. Liczba przypadków może być potencjalnie bardzo duża. W związku z tym należy dodać element TOP N, taki jak TOP 10, do widoku i przetestować go, aby potwierdzić przykładowy zestaw pobranych przypadków.
Po uruchomieniu zasad przechowywania danych wiersze w tabelach nadrzędnych i we wszystkich tabelach podrzędnych są uwzględniane również w przypadku długoterminowego przechowywania danych. Przypadki nadrzędne mogą mieć skojarzone wiersze z tabel podrzędnych, na przykład notatki, zadania i tabele niestandardowe. Zasady przechowywania zapewniają, że rekord sprawy i wszystkie powiązane rekordy podrzędne są oznaczone i przechowywane długoterminowo w Dataverse. Ponadto wartości wyszukiwania w tabeli przypadków, na przykład, są zdenormalizowane, a wartości identyfikatora i nazwy są udostępniane jako część zachowanych danych. Dzięki temu w wielu scenariuszach pojedyncze zapytanie pobiera odpowiednie zachowane dane.
Ważne
Zalecamy utworzenie widoku Dataverse specyficznego dla identyfikowania tylko wierszy, które mają zostać zachowane. Następnie utwórz i uruchom aplikację, która ma widok do zweryfikowania przed użyciem jej jako kryterium w zasadach. Aby uzyskać informacje na temat tworzenia widoku tabeli, zobacz Tworzenie i edytowanie widoków publicznych lub systemowych.
Konfigurowanie zasad przechowywania
Administratorzy platformy Power Platform konfigurują zasady przechowywania.
Ważne
Po przechowywaniu danych jako danych długoterminowych (nieaktywnych) nie można ich przenieść z powrotem do aktywnego magazynu danych.
Po uruchomieniu polityki przechowywania proces wysyła żądania interfejsu API na platformie Microsoft Power Platform. Te żądania są wliczane w istniejące żądania interfejsu API dostępne w ramach planu. Więcej informacji: Limity i alokacje żądań
Aby wykonać to zadanie, musisz mieć rolę administratora platformy Power Platform.
- Włącz tabelę na potrzeby długoterminowego przechowywania.
- Zaloguj się do usługi Power Apps, a następnie w okienku nawigacji po lewej stronie wybierz pozycję Zasady przechowywania. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.
- Na pasku poleceń wybierz pozycję Nowe zasady przechowywania.
- Wypełnij następujące właściwości zasad przechowywania:
- Tabela. Wybierz nadrzędną tabelę główną, która będzie używana do skonfigurowania zasad przechowywania nieaktywnych danych historycznych na potrzeby przechowywania długoterminowego.
- Name. Wprowadź nazwę zasad przechowywania.
- Kryteria. Wybierz widok z listy. Widok powinien zostać utworzony i przetestowany wcześniej, aby upewnić się, że wybrano odpowiednie dane historyczne. Określ widoki Dataverse dla kryteriów zasad
- Harmonogram — data rozpoczęcia. Wprowadź datę, w której zasady mają być uruchamiane po raz pierwszy. Zasady są uruchamiane w godzinach wolnych od pracy w regionie środowiska.
-
Częstotliwość. Dostępne opcje to Raz, Codziennie, Co tydzień, Co miesiąc i Rok.
- Wybierz Zapisz.
Teraz możesz wyświetlać zasady i zarządzać nimi. Więcej informacji: Zarządzanie zasadami przechowywania danych
Ważne
- Zasady przechowywania nie będą uruchamiane dla środowisk z włączonym trybem administrowania .
- Wszystkie działania nadrzędne i powiązane z nimi działania podrzędne, wiadomości e-mail i załączniki są zachowywane jako zestaw, gdy konfigurujesz zasady w tabeli nadrzędnej. Jest to podobne do zasad usuwania zbiorczego. Na przykład nie można ustawić jawnych zasad przechowywania dla tabel Wskaźnik działania, Strona działania i Załączniki. Nie można ustawić zasad przechowywania długoterminowego dla tych tabel, w których usuwanie zbiorcze nie jest obsługiwane.
- Tabela nadrzędna oraz wszystkie powiązane wiersze z jej tabel podrzędnych zostaną oznaczone i przechowywane w długoterminowym magazynie Dataverse.
- Logika skojarzona z istniejącą akcją usuwania dowolnej tabeli (nadrzędnej i podrzędnej) będzie zawsze wykonywana po uruchomieniu zasad.
- Uruchomienie polityki potrwa od 72 do 96 godzin, niezależnie od wolumenu danych. Zasady przechowywania danych mają niski priorytet przez platformę. Usługa Dataverse zawsze uruchamia proces przechowywania w tle, aby uniknąć wpływu na inne usługi platformy, takie jak aplikacje i przepływy.
- Rozważ sytuację, w której dwie zasady (Zasady 1 i Zasady 2) są uruchamiane w oddzielnych tabelach nadrzędnych ze wspólnymi tabelami podrzędnymi. Zasady1 zaczynają działać przed zasadami 2. Jeśli status Policy1 nie przekroczy Oczekujących Uzgodnień, status Policy2 pozostanie na Oczekujące Usunięcie do czasu, aż Policy1 przejdzie z Oczekujących Uzgodnień do Oczekujące Usunięcie. Takie zachowanie ma zapobiec usuwaniu wspólnych rekordów w tabelach wspólnych dla obu zasad.
Znany problem
Jeśli tabela nadrzędna zawiera wiele tabel podrzędnych, a wielkość tabel nadrzędnych lub podrzędnych jest duża, mogą wystąpić przekroczenia limitów czasu. Na przykład gdy liczba tabel jest duża w łańcuchu relacji kaskadowych, takich jak dwadzieścia pięć lub więcej. Aby wyeliminować ryzyko wystąpienia takiej sytuacji, należy najpierw włączyć kilka tabel podrzędnych. Następnie wróć i włącz tabelę nadrzędną.
Dalsze kroki
Zarządzanie zasadami przechowywania danych
Podziel się swoimi pomysłami
Dla deweloperów: długoterminowe przechowywanie danych