Pastaba.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti prisijungti arba pakeisti katalogus.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti pakeisti katalogus.
Virtuali lentelė yra pasirinktinė "Microsoft Dataverse" lentelė, kurioje yra stulpelių, kuriuose yra duomenų iš išorinio duomenų šaltinio. Virtualios lentelės jūsų programoje vartotojams rodomos kaip įprasti lentelės įrašai, tačiau jose yra duomenų, gautų iš išorinės duomenų bazės, pvz., "Azure SQL" duomenų bazės. Virtualiomis lentelėmis pagrįstos eilutės pasiekiamos visuose klientuose, įskaitant pasirinktinius klientus, sukurtus naudojant "Dataverse" žiniatinklio tarnybas.
Anksčiau norint integruoti skirtingus duomenų šaltinius reikėdavo sukurti jungtį duomenims perkelti arba sukurti pasirinktinį priedą (kliento arba serverio). Tačiau naudodami virtualias lenteles tiesiogiai jungiatės prie išorinio duomenų šaltinio vykdymo metu, kad konkretūs duomenys iš išorinio duomenų šaltinio būtų pasiekiami aplinkoje be duomenų replikavimo.
Virtualias lenteles sudaro trys pagrindiniai komponentai: duomenų teikėjas, duomenų šaltinio eilutė ir virtualioji lentelė. Duomenų teikėjas susideda iš priedų ir duomenų šaltinio lentelės. Duomenų šaltinis yra "Dataverse" lentelės eilutė, kurioje yra metaduomenys, nurodantys ryšio parametrų schemą. Kiekviena virtuali lentelė nurodo duomenų šaltinį lentelės apraše.
"Dataverse" yra keletas virtualiųjų jungčių teikėjų, pvz., SQL Server, SharePoint, Fabric ir t. t., kuriuos galite naudoti norėdami prijungti bendrą išorinį duomenų šaltinį. "Dataverse" taip pat turi "OData v4" duomenų teikėją, kurį galima naudoti norint prisijungti prie "OData" duomenų šaltinio. Daugiau informacijos žr. Virtualiųjų lentelių kūrimas naudojant virtualiųjų jungčių teikėją ir "OData v4" Data Provider konfigūraciją, reikalavimus ir geriausią praktiką
Taip pat kūrėjai gali kurti savo duomenų teikėjus. Duomenų teikėjai diegiami organizacijoje kaip sprendimas. Daugiau informacijos: Kūrėjo dokumentacija: Darbo su virtualiomis lentelėmis pradžia
Virtualaus stalo privalumai
- Kūrėjai gali įdiegti papildinius, skirtus skaityti, atnaujinti arba naikinti išorinius duomenis naudodami "Dataverse" žiniatinklio tarnybas ir priedų registracijos įrankį.
- Sistemos pritaikymo specialistai naudoja "Power Apps" (make.powerapps.com), kad sukurtų virtualias lenteles, kurios naudojamos išoriniams duomenims pasiekti nerašant jokio kodo.
- Galutiniai vartotojai dirba su virtualios lentelės sukurtomis eilutėmis, kad peržiūrėtų duomenis stulpeliuose, tinkleliuose, ieškos rezultatuose ir XML pagrįstose ataskaitose bei ataskaitų srityse.
Sukurkite virtualią lentelę
Virtualią lentelę sukuriate kaip ir bet kurią kitą "Dataverse" lentelę, pridėdami keletą papildomų čia aprašytų atributų.
- Dalyje Power Apps (make.powerapps.com) eikite į Sprendimai, tada atidarykite norimą nevaldomą sprendimą arba sukurkite naują.
- Iš sprendimo kairiojoje srityje pasirinkite skirtuką Objektai , tada pasirinkite Nauja>lentelės>virtuali lentelė.
- Pasirinkite norimą jungtį, tada pasirinkite Pirmyn. Populiarių duomenų šaltinių, pvz., Azure Databricks, SharePoint, SQL Server, snaigės, Microsoft Fabric, "Salesforce", "Oracle" duomenų bazės ir "PostgreSQL" jungčių tipai yra pasiekiami.
- Vykdykite ekrane pateikiamus nurodymus, kad sukurtumėte virtualiąją lentelę. Daugiau informacijos: Virtualiųjų lentelių kūrimas naudojant virtualiųjų jungčių teikėją
Svarbu
Kai kurios parinktys, pvz., "Access Teams", "Queues" ir "Quick Create", virtualiose lentelėse nepasiekiamos. Daugiau informacijos: Svarstymai naudojant virtualias lenteles
Duomenų šaltinio, naudojamo virtualiose lentelėse, įtraukimas
Kūrėjai gali sukurti pasirinktinį priedą, kurį naudos kaip virtualiosios lentelės duomenų teikėją. Arba galite naudoti vieną iš galimų paslaugų teikėjų. Daugiau informacijos žr. Virtualiųjų lentelių kūrimas naudojant virtualiųjų jungčių teikėją ir "OData v4" Data Provider konfigūraciją, reikalavimus ir geriausią praktiką
Prisijunkite prie Power Apps (make.powerapps.com), tada pasirinkite Parametrai (krumpliaračio) >Išplėstiniai parametrai.
Pasirinkite Administravimo>virtualiojo objekto duomenų šaltiniai.
Komandų juostoje pasirinkite Naujas.
Dialogo lange Pasirinkti Data Provider pasirinkite data provider, tada pasirinkite Gerai.
Duomenų teikėjas Aprašas Pasirinktinis duomenų teikėjas Jei importavote duomenų teikėjo priedą, duomenų teikėjas rodomas čia. Daugiau informacijos žr . Kūrėjo dokumentacija: darbo su virtualiomis lentelėmis pradžia OData v4 duomenų teikėjas "Dataverse" apima "OData" duomenų teikėją, kurį galima naudoti su "OData v4" žiniatinklio tarnybomis. Daugiau informacijos "OData v4" duomenų teikėjo konfigūracija, reikalavimai ir geriausia praktika Atsižvelgdami į duomenų teikėją, įveskite Pavadinimą, URL ir skirtasis laikas, tada pasirinkite Įrašyti.
Apsaugoto stulpelio įtraukimas į duomenų šaltinį
Duomenų šaltinio stulpelius kuriate taip pat, kaip ir bet kurią kitą lentelę. Jei duomenys yra užšifruoti arba neskelbtini, įgalinkite atributą Duomenų šaltinio paslaptis pasirinktiniame duomenų šaltinio stulpelyje. Pavyzdžiui, norint apsaugoti stulpelį, kuriame yra duomenų bazės ryšio eilutė.
Pastaba.
Atributas Duomenų šaltinio paslaptis galimas tik su stulpeliais, įtrauktais į duomenų šaltinio formą.
Duomenų šaltinio paslapties atributas.
Svarstymai naudojant virtualias lenteles
Virtualiems stalams taikomi šie apribojimai.
- Esamų lentelių negalima konvertuoti į virtualias lenteles.
- Pagal numatytuosius nustatymus virtualiose lentelėse yra tik stulpeliai Pavadinimas ir ID. Jokie kiti sistemos valdomi stulpeliai, pvz., Būsena arba Sukurta / modifikuota, nepalaikomi.
- Virtualiosios lentelės nepalaiko pasirinktinių stulpelių su duomenų tipais Valiuta, Vaizdas arba Klientas.
- Virtualios lentelės nepalaiko tikrinimo.
- Virtualių lentelės stulpelių negalima naudoti apibendrinimuose arba apskaičiuotuosiuose stulpeliuose.
- Virtuali lentelė negali būti lentelės veiklos tipas.
- Ataskaitų sritys ir diagramos nepalaikomos virtualiose lentelėse.
- Daugelio funkcijų, turinčių įtakos lentelės lentelės eilutėms, negalima įgalinti virtualiose lentelėse. Pavyzdžiai: eilės, žinių valdymas, SLA, dublikatų aptikimas, keitimų sekimas, "Mobile Offline" galimybės, stulpelių sauga, "Dataverse" ieška ir "Power Pages" sprendimai.
- Virtualios lentelės priklauso organizacijai ir nepalaiko eilutės lygio "Dataverse" saugos koncepcijų. Rekomenduojame taikyti savo saugos modelį, skirtą išorinių duomenų šaltiniui.
- Stulpelio metaduomenų ypatybės, kurios tikrinamos atnaujinant, netaikomos virtualioms lentelėms. Pavyzdžiui, virtualios lentelės stulpelio sveikasis skaičius gali būti nustatytas taip, kad minimali reikšmė būtų lygi nuliui. Tačiau, kadangi reikšmė gaunama iš išorinio duomenų šaltinio, užklausa pateiks reikšmes, mažesnes nei nulis, kai bus nuskaityta iš virtualios lentelės. Mažiausios reikšmės ypatybė užklausoje nėra numanoma. Jums vis tiek reikės filtruoti reikšmes, kurios didesnės nei 0, jei tai būtina.
- Virtualiosios lentelės nepalaiko pakeitimų sekimo ir jų negalima sinchronizuoti naudojant "Dataverse" funkciją, pvz., duomenų eksportavimo tarnybą arba "Azure Synapse Link for Dataverse".
- Virtualios lentelės, naudojančios įtrauktą OData v4 duomenų teikėją, įgalinamos 443 siunčiamame prievade.
- Virtualiosios lentelės nepalaikomos veiklos procesų sekos. Daugiau informacijos: Netikėta klaida, gauta vartotojui suaktyvinus veiklos procesų seka
Vartotojui aktyvinus veiklos procesų seką, gauta netikėta klaida
Kai vartotojas bando aktyvinti verslo procesų seką, jis gali gauti pranešimą „Netikėta klaida“. Peržiūrint žurnalo failą rodomas toliau parodytas žurnalo įrašas.
Klaidos kodas: 0x80040216 pranešimas: System.Web.HttpUnhandledException: Pateikta System.Web.HttpUnhandledException tipo išimtis. ---> „Microsoft“.Crm.CrmException: veiklos procesų seka negalima įjungti virtualiam objektui
Ši problema kyla, nes virtualios lentelės nepalaiko veiklos procesų sekų.
Taip pat žiūrėkite
Virtualių lentelių kūrimas naudojant virtualiosios jungties teikėją
"OData v4" duomenų teikėjo reikalavimai ir geriausia praktika
Lentelių
Virtualių lentelių konfigūravimas "Power Pages"