Udostępnij za pośrednictwem


Integrowanie tabel wirtualnych z usługą Power Pages

Tabela wirtualna jest specjalnym typem tabeli, która nie ma fizycznej reprezentacji w Microsoft Dataverse, ale reprezentuje zapytanie lub widok zawartości źródło danych. Umożliwiają one integrowanie danych z zewnętrznych źródeł danych przez bezproblemową reprezentację tych danych jako tabel bez replikacji danych.

Uwaga

W tym artykule opisano sposób ręcznego tworzenia tabel wirtualnych w usłudze Dataverse, a następnie w usłudze Power Pages. Można także tworzyć tabele wirtualne bezpośrednio w obszarze roboczym danych w studio projektowym. Więcej informacji: Tworzenie i modyfikowanie tabel wirtualnych przy użyciu obszaru roboczego Dane

Kroki integrowania tabel wirtualnych w programie Power Pages

Użycie tabeli wirtualnej w Power Pages jest podobne do tworzenia tabel w obszarze roboczym danych i używania widoków Dataverse i formularzy do tworzenia listy stron sieci Web i składników formularza.

  1. Tworzenie tabeli wirtualnej w Dataverse

  2. Konfigurowanie relacji tabeli wirtualnej

  3. Konfigurowanie strony sieci Web ze składnikami przy użyciu tabeli wirtualnej

Tworzenie tabeli wirtualnej w Dataverse

Istnieje wiele różnych sposobów tworzenia tabeli wirtualnej Dataverse. Obecnie Power Pages obsługuje tabele wirtualne utworzone przy użyciu dostawców wymienionych poniżej.

Finansowe i operacyjne jednostki wirtualne

Dynamics 365 Finance and Operations to aplikacja biznesowa opracowana z myślą o pomoc organizacji do zarządzania finansami, operacjami i łańcuchem dostaw. Aplikacje finansowe i operacyjne to wirtualne aplikacje źródła danych w Dataverse i umożliwiają pełne tworzenie, odczytywanie, aktualizowanie i usuwanie operacji (CRUD) z Dataverse. Dowiedz się, jak uzewnętrznić finansowe i operacyjne tabele wirtualne w Power Pages.

Dostawcy łączników wirtualnych

Łączniki wirtualne są wbudowane przy użyciu łączników Power Platform, które zapewniają wstępnie zbudowany łączniki, które zapewniają sposób współpracy z systemami zewnętrznymi. Łączniki wirtualne usprawniają proces tworzenia, automatyzując część procesu tworzenia i eliminując potrzebę używania kodu do tworzenia tabel wirtualnych.

Aby dowiedzieć się, jak tworzyć tabelę wirtualną w Dataverse, przejdź do tworzenia tabeli wirtualnej przy użyciu łącznika wirtualnego.

Niestandardowi dostawcy danych tabel wirtualnych

Korzystając z Microsoft Dataverse Data SDK, programiści .NET mają możliwość tworzenia niestandardowych dostawców danych tabel wirtualnych, aby pomóc w integracji zewnętrznych typów źródeł danych, które nie są obsługiwane przez istniejącego dostawcę danych. Każdy dostawca danych składa się z zestawu wtyczek Dataverse wielokrotnego użytku, które implementują obsługiwane operacje CRUD.

Uwaga

  • Power Pages wymaga, aby wszystkie tabele posiadały atrybut ID, ten identyfikator jest znany jako unikatowy identyfikator, a wartość musi być identyfikatorem guid.
  • Podczas pobierania tabeli wirtualnej z zewnętrznego źródła danych we wtyczce należy jawnie ustawić atrybut AllColumns na wartość true.

Aby dowiedzieć się, jak utworzyć wirtualną tabelę przy użyciu niestandardowego dostawcy danych w Dataverse, przejdź do Niestandardowi dostawcy danych wirtualnej tabeli.

Wirtualne tabele Business Central

Dynamics 365 Business Central to kompletne oprogramowanie do planowania zasobów przedsiębiorstwa (ERP) dla średnich organizacji. Wirtualne tabele Business Central umożliwiają operacje tworzenia, odczytywania, aktualizowania i usuwania z Microsoft Dataverse. Więcej informacji: Wirtualne tabele Business Central z Power Pages

Konfigurowanie relacji tabeli wirtualnej

Konfigurowanie relacji między tabelą a tabelą kontaktu lub klienta jest opcjonalnym krokiem w przypadku konfigurowania uprawnień tabeli wirtualnej do dostępu do typu globalnego. Typy Konto i kontakt zapewniają użytkownikowi sieci web ograniczony dostęp do rekordów tabel. Więcej informacji o zabezpieczaniu danych przy użyciu uprawnień do tabel.

Aby skonfigurować zakres klienta i kontaktu, należy utworzyć relację wiele-do-jednego z tabelą wirtualną odpowiednio do tabeli konta i kontaktu. Aby dowiedzieć się więcej o relacjach tabel wirtualnych, przejdź do Konfigurowania relacji między tabelami wirtualnymi.

Konfigurowanie strony sieci Web za pomocą tabeli wirtualnej

Po utworzeniu tabeli wirtualnej w Dataverse można utworzyć składniki listę, formularz i formularz wieloetapowy za pomocą tego samego procesu, jak podczas używania standardowej tabeli Dataverse.

Nieobsługiwane tabele wirtualne i dostawcy

Poniższe tabele wirtualne i dostawcy nie są obsługiwani razem z Power Pages;

Ograniczenia

Tabele wirtualne Dataverse zawierają zestaw ograniczeń, które dotyczą także korzystania z nich w Power Pages. Aby uzyskać więcej szczegółowych informacji, zobacz Ograniczenia i rozwiązywanie problemów z tabelami wirtualnymi.

Zobacz też

Tworzenie i modyfikowanie tabel wirtualnych przy użyciu obszaru roboczego Dane