Del via


Integrere virtuelle tabeller med Power Pages

En virtuell tabell er en spesiell type tabell som ikke har en fysisk representasjon i Microsoft Dataverse, men representerer en spørring eller visning av den eksterne datakilde. De aktiverer integrasjonen av ekstern datakilde ved å sømløst representere disse dataene som en tabell uten datareplisering.

Merk

Denne artikkelen forklarer hvordan du oppretter virtuelle tabeller manuelt i Dataverse og deretter i Power Pages. Du kan også opprette virtuelle tabeller direkte fra dataarbeidsområdet i utformingsstudioet. Mer informasjon: Opprette og endre virtuelle tabeller ved hjelp av Data-arbeidsområdet

Trinn for å integrere virtuelle tabeller i Power Pages

Bruk av en virtuell tabell i Power Pages følger en lignende prosess for oppretting av tabeller i dataarbeidsområdet og bruker Dataverse-visninger og -skjemaer til å opprette websideliste- og skjemakomponenter.

  1. Opprette en virtuell tabell i Dataverse

  2. Konfigurer relasjoner for virtuell tabell

  3. Konfigurere en webside med komponenter ved hjelp av en virtuell tabell

Opprette en virtuell tabell i Dataverse

Det finnes mange måter å opprette en virtuell tabell på i Dataverse. For øyeblikket støtter Power Pages virtuelle tabeller som er opprettet ved hjelp av leverandørene oppført nedenfor.

Virtuelle tabeller for økonomi og drift

Økonomi- og driftsapper i Dynamics 365 er et forretningsprogram som er utformet for å hjelpe organisasjoner med å administrere økonomi, drift og forsyningskjede. Økonomi- og driftsapper er en virtuell datakilde i Dataverse og aktiverer fullstendige operasjoner for oppretting, lesing, oppdatering og sletting fra Dataverse. Lær hvordan du viser virtuelle tabeller for økonomi og drift i Power Pages.

Leverandører av virtuelle koblinger

Virtuelle koblinger er bygd med Power Platform-koblinger som er forhåndsbygde koblinger som gir en måte å samhandle med eksterne systemer på. Virtuelle koblinger effektiviserer opprettingsopplevelsen ved å automatisere noe av opprettelsen, og fjerner behovet for å bruke kode til å opprette de virtuelle tabellene.

Hvis du vil lære hvordan du oppretter en virtuell tabell i Dataverse, kan du gå til opprette en virtuell tabell ved hjelp av virtuell kobling.

Egendefinerte leverandører av virtuelle tabelldata

Ved hjelp av Microsoft Dataverse Data SDK kan .NET-utviklere opprette egendefinerte leverandører av virtuelle tabelldata for å bidra til å integrere eksterne datakildetyper som ikke støttes av en eksisterende dataleverandør. Hver dataleverandør er satt sammen av et sett med Dataverse-plugin-moduler som kan brukes om igjen, som implementerer de støttede CRUD-operasjonene.

Merk

  • Power Pages krever at alle tabeller har et ID-attributt, at denne ID-en er en unik identifikator, og at verdien er en guid.
  • Under henting av den virtuelle tabellen fra ekstern datakilde i plugin-modulen, angir du eksplisitt AllColumns-attributtet til true.

Hvis du vil lære hvordan du oppretter en virtuell tabell ved hjelp av en egendefinert dataleverandør i Dataverse, kan du gå til Egendefinerte leverandører av virtuelle tabelldata.

Virtuelle Business Central-tabeller

Dynamics 365 Business Central er en komplett programvareløsning for ressursplanlegging for mellomstore organisasjoner. Virtuelle Business Central-tabeller gjør det mulig å opprette, lese, oppdatere, slette (CRUD) fra Microsoft Dataverse. Mer informasjon: Virtuelle Business Central-tabeller med Power Pages

Konfigurer relasjon for virtuell tabell

Det er et valgfritt trinn å konfigurere en tabellrelasjon til en kontakt- eller kontotabell hvis du konfigurerer tillatelse til virtuell tabell for global tilgang. Konto- og kontakt-tilgangstyper gir begrenset tilgang til tabelloppføringer for webområdebrukeren. Lær mer om hvordan du sikrer dataene ved hjelp av tabelltillatelser.

Hvis du vil konfigurere omfanget for konto og kontakt, må du opprette en mange-til-én-relasjon med tabellen for virtuell tabell til konto og kontakt. Hvis du vil lære mer om relasjoner for virtuell tabell, kan du gå til Konfigurer en relasjon mellom virtuelle tabeller.

Konfigurere webside ved hjelp av virtuell tabell

Når den virtuelle tabellen er opprettet i Dataverse, kan du bruke den til å opprette en liste-, skjema- og flertrinnsskjema-komponent ved å bruke samme prosess som en standard Dataverse-tabell.

Virtuelle tabeller og leverandører som ikke støttes

De virtuelle tabellene og leverandørene nedenfor støttes ikke for bruk med Power Pages;

Begrensninger

Virtuelle Dataverse-tabeller har et sett med begrensninger som også gjelder ved bruk av Power Pages. Hvis du vil ha mer informasjon, kan du gå til Begrensninger ved og feilsøking av virtuelle tabeller.

Se også

Opprette og endre virtuelle tabeller ved hjelp av Data-arbeidsområdet