Udostępnij za pośrednictwem


Utwórz przepływ w chmurze, aby wyświetlić długo przechowywane dane Dataverse (wersja zapoznawcza)

Utwórz przepływ w chmurze, aby wyświetlać wiersze tylko do odczytu w długoterminowej retencji danych w Microsoft Dataverse. Aby uzyskać więcej informacji na temat długoterminowego przechowywania danych w Dataverse, przejdź do długoterminowy przegląd przechowywania danych Dataverse (wersja zapoznawcza).

Opisany tutaj przepływ w chmurze tworzy i wysyła wiadomość e-mail zawierającą plik Excel zawierający zatrzymane dane. Jeśli istnieją zachowane załączniki powiązane z wierszami z Dataverse, są one również zawarte jako łącza w pliku Excel. Aby uzyskać więcej informacji na temat uprawnień wymaganych do uruchomienia tego przepływu, przejdź do Wyświetlanie długoterminowo przechowywanych danych w Microsoft Dataverse

Ważne

  • Długoterminowe przechowywanie danych jest wersją zapoznawczą w Microsoft Dataverse.
  • Funkcja ta jest obecnie wdrażana i będzie dostępna we wszystkich regionach chmury publicznej do 8 czerwca 2023 roku.

Tworzenie przepływu wymaga następujących kroków wysokiego poziomu:

  1. Przekaż parametry zapytania w FetchXML, aby utworzyć plik Excel z zachowanymi danymi, używając akcji Dataverse o nazwie Tworzenie Excela z RetainedData.
  2. Ustaw warunek określający, czy plik Excel został utworzony. Pobierz plik Excel. Przekaż wymagane parametry kryteriów pobierania (tabela i FetchXML).
  3. Po utworzeniu pliku Excel:
    • Ustaw akcję pobierania pliku Excel.
    • Ustaw akcję wysyłania wiadomości e-mail do odbiorców z załączonym plikiem Excel.
    • Ustawienie akcji usunięcia pliku Excel z tabeli systemowej Dataverse. Ten krok jest zalecany w celu uniknięcia sytuacji, w której dokumenty programu Excel zajmują przestrzeń dyskową bazy danych.

Napiwek

Jeśli po pomyślnym uruchomieniu przepływu nie zobaczysz wiadomości e-mail, sprawdź folder wiadomości-śmieci.

Utwórz zapytanie i pobierz FetchXML

  1. Zaloguj się do Power Apps, a następnie wybierz Ustawienia>Ustawienia zaawansowane.
  2. Na stronie Ustawienia Dynamics 365 wybierz Wyszukiwanie zaawansowane (ikona filtra) na pasku poleceń.
  3. W górnej części panelu zaawansowanego wyszukiwania wybierz Zmień na zachowane dane.
  4. Utwórz zapytanie, które ma pobrać zatrzymane dane. Więcej informacji: Funkcja szukania zaawansowanego w aplikacjach opartych na modelu
  5. W sekcji Zaawansowane wyszukiwanie na karcie Zaawansowane wyszukiwanie wybierz opcję Pobierz XML.

Tworzenie przepływu

Poniższe kroki pokazują, jak użyć natychmiastowego przepływu, aby utworzyć plik Excel i wysłać go jako załącznik do wiadomości e-mail. Podobnych kroków można również użyć do utworzenia zaplanowanego przepływu w chmurze.

  1. Na stronie głównej Power Apps wybierz pozycję Przepływy w lewym okienku nawigacji.

  2. Wybierz Nowy przepływ i wybierz Błyskawiczny przepływ w chmurze.

  3. Podaj nazwę przepływu, a następnie wybierz opcję Ręczne wyzwalanie przepływu.

  4. Wybierz pozycję Utwórz.

  5. Wybierz Nowy krok, a następnie w kroku Wybierz operację wybierz Microsoft Dataverse.

  6. Jako akcję wybierz Wykonaj operację w tle. Jako akcję wybierz Wykonaj operację w tle.

  7. Wprowadź następujące informacje:

    • Katalog: Microsoft Dataverse Common
    • Kategoria: Zachowane dane
    • Nazwa tabeli: (brak)
    • Nazwa akcji: wybierz opcję Wprowadź wartość niestandardową, a następnie wprowadź Create Excel from RetainedData
    • FetchXml: wklej FetchXML utworzony wcześniej z zaawansowanego zapytania wyszukiwania.
    • LayoutXML: Pozostaw puste Utwórz akcję zawierającą zapytanie o zachowane dane FetchXML
  8. Wybierz pozycję Nowy krok.

  9. Dla Wybierz operację wybierz Warunek, a następnie wybierz zakładkę Wyrażenie.

  10. Dodaj następujące wyrażenie:

    • outputs('Perform_a_background_operation_(preview)')?['body/backgroundOperationStatusCode’]
    • jest równe do: 30Dodaj wyrażenie do przepływu.
  11. W odgałęzieniu Jeśli tak wybierz pozycję Dodaj akcję.

  12. Na karcie Akcje wybierz opcję Pobierz plik lub obraz.

  13. Wybierz następujące wartości:

    • Nazwa tabeli: RetainedData Excels
    • Identyfikator wiersza: wybierz opcję Dodaj zawartość dynamiczną, a następnie wybierz opcję ExportRetainedDataResponse ExportedExcelID
    • Nazwa kolumny: ExcelContentDodawanie wartości do pliku pobierania programu Excel
  14. Wybierz Dodaj akcję, aby dodać kolejną akcję wysyłającą wiadomość e-mail z załącznikiem w postaci pliku Excel.

  15. Dla Wybierz operację wybierz Office 365 Outlook, a dla akcji wybierz Wyślij wiadomość e-mail (V2).

  16. Wprowadź następujące wymagane wartości dla wiadomości e-mail.

    • Do: Wprowadź prawidłowy adres e-mail odbiorcy wiadomości.
    • Temat: Wprowadź temat wiadomości e-mail, na przykład Zatrzymane konta od 2020 r.
    • Treść: Wprowadź tekst treści wiadomości e-mail, na przykład Załączone są zachowane konta z 2020 r.
    • Nazwa załączników -1: Wprowadź nazwę załącznika, na przykład accountsretained2020.xls.
    • Treść załączników: W zakładce Dodaj dynamiczną treść wybierz Treść pliku lub obrazu. Ustaw wartości dla wiadomości e-mail z załącznikiem Excel
  17. Wybierz dodaj akcję, aby usunąć plik Excel utworzony i zapisany w tabeli Dataverse RetainedData excels:

    • Wybierz operację >Microsoft Dataverse.
    • W obszarze Akcje wybierz pozycję Usuń wiersz.
    • Wybierz następujące wartości:
      • Nazwa tabeli: RetainedData Excels
      • Identyfikator wiersza: wybierz opcję Dodaj zawartość dynamiczną, a następnie wybierz opcję ExportRetainedDataResponse ExportedExcelID.
  18. Wybierz pozycję Zapisz

  19. Uruchamianie przepływu.

Odbiorcy wiadomości e-mail otrzymują wiadomość e-mail z załączonym arkuszem programu Excel zawierającym zatrzymane wiersze danych.