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.
Tworzenie tabeli wirtualnej w Dataverse
Konfigurowanie relacji tabeli wirtualnej
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