Stvaranje virtualnih tablica pomoću davatelja usluga virtualnog poveznika

Virtualne tablice omogućuju integraciju podataka iz izvora vanjskih podataka besprijekornim predstavljanjem tih podataka u obliku tablica na usluzi Microsoft Dataverse, bez replikacije podataka. Rješenja, aplikacije, tijekovi i još mnogo toga mogu koristiti virtualne tablice kao da su nativne Dataverse tablice. Virtualne tablice omogućuju potpune privilegije stvaranja, čitanja, ažuriranja i brisanja, osim ako izvor podataka s kojim se povezuju to izričito ne zabranjuje. Dodatne informacije o virtualnim tablicama: Stvaranje i uređivanje virtualnih tablica koje sadrže podatke iz vanjskog izvora podataka.

Ovaj dokument pokriva novo iskustvo pomoću Power Apps (make.powerapps.com) za stvaranje virtualnih tablica pomoću sljedećih davatelja usluga virtualnih poveznika:

Možete stvoriti virtualnu tablica za Excel pomoću davatelja virtualnog poveznika slijedeći naslijeđeni postupak. Dodatne informacije: Stvaranje virtualna tablica za Microsoft Excel

Da biste saznali više o podržanim akcijama i ograničenjima poveznika, idite na:

Pretpregled

Virtualne tablice uključuju sljedeće komponente:

Komponente virtualnih tablica

  • Izvor podataka – mjesto gdje se pohranjuju vanjski podaci.
  • Davatelj podataka – definira ponašanje virtualne tablice.
  • Veza – ovo postavlja mogućnost povezivanja s izvorom podataka i provjere autentičnosti.
  • Referenca veze – ovo omogućuje Dataverse korištenje veze s izvorom podataka.

Ako biste stvorili virtualnu tablica pomoću prilagođenog davatelja podataka, morat ćete napisati dodatke koji definiraju kako će svaki Dataverse API komunicirati s API-jem u sustavu u kojem su podaci pohranjeni. Ovo je dug proces koji zahtijeva znanje kodiranja. Davatelji usluga virtualnih poveznika pojednostavljuju iskustvo stvaranja automatiziranjem dijela stvaranja umjesto vas i uklanjanjem potrebe za korištenjem koda za stvaranje virtualnih tablica.

Kada uspostavite udaljenu vezu s vanjskim izvorom pomoću izvora podataka poveznika, davatelj virtualnog poveznika automatski dohvaća popis svih dostupnih tablica i popisa dohvaćanjem definicija tablica (metapodataka) iz vanjskog izvora podataka. Zatim odaberite te tablice i popise da biste generirali virtualnu tablica.

Temeljni izvor podataka ključan je za omogućavanje davatelju da uspostavi autentičnu udaljenu vezu s vanjskim podacima. Upotrebljavai referencu veze koja pohranjuje bitne pojedinosti o vanjskom izvoru. Informacije pohranjene u referenci veze specifične su za vrstu poveznika i vezu na koju se odnose.

Pregled davatelja virtualnih poveznika

Prilikom postavljanja veze i referenca veze za izvore podataka potrebne su određene informacije. Na primjer, SQL Server konektor treba naziv poslužitelja, naziv baze podataka, način provjere autentičnosti, korisničko ime, lozinku i (neobavezno) pojedinosti o vezi pristupnika. Svaki vanjski izvor podataka trebat će definiranu referenca veze za stvaranje virtualne tablica. Kada koristite Power Apps (make.powerapps.com) iskustvo, referenca veze se može automatski generirati za vas, osim ako ne želite pružiti prilagođeno imenovanje.

Napomena

  • Kada koristite davatelja usluga virtualnog poveznika programa Excel, sustav generira tablicu kataloga entiteta koja pruža popis svih dostupnih tablica pomoću definicija tablica (metapodataka) iz vanjskog izvora podataka. Katalog entiteta ne zadržava nikakve informacije i uvijek predstavlja trenutno stanje vanjskog izvora podataka. Možete odabrati tablice iz kataloga entiteta da biste stvorili virtualne tablice. Ako radite s više vanjskih izvora podataka, za svaki vanjski izvor generira se katalog entiteta.
  • Trenutačno morate stvoriti vlastitu referenca veze kada koristite davatelja usluga virtualnog poveznika programa Excel. Dodatne informacije: Stvaranje virtualna tablica za Microsoft Excel

Dozvole poveznika pojačava mogućnost organizacijskih korisnika da pristupe i rade na virtualnoj tablici. Veza se može dijeliti s jednim korisnikom ili se može dijeliti s cijelom tvrtkom ili ustanovom. To korisnicima omogućuje pristup i upravljanje virtualnim stolovima pomoću zajedničke veze. Korištenjem sigurnosnih uloga pristup virtualna tablica može se ograničiti na određeni skup korisnika unutar vaše tvrtke ili ustanove. Na taj način možete čak odrediti koje uloge imaju privilegije za stvaranje, čitanje, ažuriranje ili brisanje.

Upravljanje životnim ciklusom aplikacije (ALM) podržano je za virtualne tablice stvorene s pomoću davatelja virtualnog poveznika. Možete čak i stvoriti virtualne tablice izravno iz rješenja kada koristite Power Apps (make.powerapps.com). Virtualne tablice trebaju biti dio upravljano rješenje zajedno s referenca veze za distribuciju rješenja. Rješenje može imati druge komponente, kao što je aplikacija stvorena prema modelu koja upotrebljava virtualne tablice.

Dodatne informacija o upravljanju životnim ciklusom aplikacije (ALM) i rješenjima:

Preduvjeti

Da biste stvorili virtualnu tablica, morate imati licencu Microsoft Dataverse putem Power Apps ili Microsoft Dynamics 365. Microsoft 365 ili licence za Teams ne mogu se koristiti za stvaranje virtualnih tablica.

Napravite virtualnu tablica za Power Apps SQL, SharePoint Fabric ili Salesforce

Stvaranje virtualna tablica in Power Apps (make.powerapps.com) pomoću davatelja usluga virtualnog poveznika uključuje sljedeće korake:

  1. Odabir stvaranja tablice pomoću vanjskog izvora podataka
  2. Izrada virtualna tablica
  3. Stvaranje i odabir referenca veze (izborno)
  4. Odaberite pojedinosti o vezi i odaberite podatke SQL ili SharePoint.
  5. Konfigurirajte svoje podatke
  6. Konfiguriranje naziva stupaca i tablica (izborno)
  7. Dovršite postavljanje

Odabir stvaranja tablice pomoću vanjskog izvora podataka

Ovi koraci opisuju kako stvoriti virtualnu tablica iz rješenja. Upotrijebite slične korake da biste stvorili virtualnu tablica tako da odete na Tablice podataka > ·.

  1. Prijavite se Power Apps, a zatim odaberite Rješenja u lijevom navigacijskom oknu. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
  2. Stvorite novo rješenje ili otvorite postojeće neupravljano rješenje.
  3. Na naredbenoj traci odaberite Nova > tablica tablice > iz vanjskih podataka.

Stvaranje virtualne tablice

Pogledajte kratki videozapis koji pokazuje kako stvoriti virtualnu tablica s davateljem usluga virtualnog poveznika.

  1. U čarobnjaku Nova tablica iz vanjskih podataka možete odabrati postojeću vezu ako je imate ili stvoriti novu vezu.

    • Ako želite koristiti postojeću vezu, odaberite željenu vezu, a zatim odaberite Dalje.
    • Ako imate postojeću vezu, ali želite stvoriti novu, odaberite Nova veza na naredbenoj traci.
    • Ako nemate veze i želite stvoriti novu vezu, odaberite +Dodaj vezu.

    Važno

    Veze koje se dijele s vama nisu dostupne za korištenje s ovom značajkom. U čarobnjaku za virtualna tablica prikazuju se samo veze koje je stvorio trenutni korisnik.

  2. Bit ćete preusmjereni na novu karticu u pregledniku. Odaberite način provjere autentičnosti. Ovisno o odabranoj metodi provjere autentičnosti, od vas će se tražiti da navedete podatke o vjerodajnicama potrebne za stvaranje veze.

Važno

To će biti vjerodajnice koje se koriste za svu provjeru autentičnosti za virtualna tablica, stoga koristite vjerodajnice s ispravnom razinom dozvola sa sustavom SQL Server.

  • Microsoft Entra: Odaberite i prijavite se sa svojim vjerodajnicama.
  • SQL Server: naziv poslužitelja, naziv baze podataka, korisničko ime, lozinka, pristupnik (samo lokalno implementacije).
  1. Odaberite Stvori.
  2. Nakon stvaranja veze vratite se na karticu preglednika pomoću čarobnjaka i odaberite Osvježi.
  3. Odaberite svoju vezu.

Stvaranje i odabir referenca veze (izborno)

Kada stvorite virtualnu tablica, automatski se stvara referenca veze s virtualnom tablica. Referenca veze je komponenta rješenja koja sadrži informacije o povezniku.

Međutim, možda ćete htjeti stvoriti vlastitu referenca veze za virtualnu tablica.

Napomena

  • Prednost neobaveznog imenovanja referenca veze je u tome što je kasnije možete lakše pronaći ako su vam potrebne pojedinosti o njoj.
  • Ako koristite postojeću vezu, možete odabrati postojeću referenca veze ili stvoriti novu. Stvaranje nove reference veze koristi se samo ako želite segment virtualnih tablica u potpuno nepovezana rješenja za kasniju upotrebu.

Da biste stvorili referenca veze, kada stvarate vezu za virtualna tablica, slijedite ove korake:

  1. Proširite Napredne mogućnosti, a zatim odaberite Ručno konfiguriraj referenca veze da biste stvorili referenca veze za virtualnu tablica.

    Stvaranje referenca veze za virtualna tablica

  2. Na stranici referenca veze odaberite ili dodijelite naziv referenca veze, a zatim odaberite Dalje.

    • Ako ste odabrali SQL i ID kao način provjere Microsoft Entra autentičnosti, od vas će se tražiti naziv SQL poslužitelja i naziv baze podataka. Navedite ih i odaberite Dalje.

Konfigurirajte svoje podatke

  • Ako stvarate SharePoint virtualna tablica, od vas će se tražiti da unesete URL svoje SharePoint web stranice ili odaberete neku od nedavno korištenih SharePoint web stranica. Popis nedavno korištenih popunjava se prikupljanjem informacija o nedavno korištenim web-mjestima pomoću programa Microsoft Graph i vjerodajnicama Microsoft Entra . Ako lijepite SharePoint URL, uključite samo podatke do naziva web-mjesta, kao što su https://microsoft.sharepoint.com/teams/Contoso.
  1. Prikazuje se stranica na kojoj možete pretraživati izvor podataka za određenu tablicu ili popis ili odabrati tablicu ili popis s navedenog popisa.

  2. Potvrdite okvir ako želite konfigurirati naziv tablice, nazive stupaca i primarno polje.

  3. Odaberite Dalje.

Konfiguriranje naziva tablica i stupaca (opcionalno)

Kada stvorite virtualnu tablica, prema zadanim postavkama možete promijeniti predložene nazive tablica i stupaca. Da biste to učinili, slijedite ove korake:

  1. Odaberite Konfiguriraj nazive tablica i stupaca koji će se koristiti u Dataverse, prihvatite ili promijenite sljedeća Dataverse svojstva tablice:

    • zaslonsko ime: naziv koji će se koristiti za identifikaciju vaše virtualne tablica.
    • Naziv u množini: Množina naziva virtualna tablica, koja se koristi u odgovarajućim situacijama kada se pozivate na jedan ili više zapisa iz tablice, kao što je Klijent je tablica za više zapisa na koje se odnosi kao Klijenti.
    • Naziv sheme: logički naziv Dataverse koji se koristi za virtualnu tablica, koja uključuje prefiks izdavač rješenja.
    • Primarno polje: Ovo je tekstualna vrijednost koja će se koristiti prilikom traženja zapisa u virtualna tablica. Mogu se odabrati samo polja niza. Primarni ključ je obavezno polje, ali će ga odabrati Dataverse.
  2. U području Vanjski stupac odaberite želite li preimenovati bilo koji od vanjskih stupaca iz izvora podataka. Navedena su sljedeća polja:

    • Naziv sheme (samo za čitanje). To je naziv sheme stupca u izvoru podataka. Ovo svojstvo je samo za čitanje.
    • Zaslonski naziv. Naziv koji se upotrebljava za identifikaciju stupca.
    • Naziv sheme. Logički naziv Dataverse koristit će se za stupac koji će uključivati prefiks izdavača rješenja. Na stranici se nalazi mogućnost Brzo oblikovanje naziva, koja će pružiti predložene promjene naziva i može biti korisna ako imate velik broj polja koja uključuju vrijednosti s prefiksom s vašeg SQL poslužitelja, kao što je < naziv> tablice.< naziv stupca>. Na primjer, Baza podataka12.Proizvodi · bi se promijenili u Proizvodi.

    Savjet

    Umjesto unosa informacija, naredba Brzo oblikovanje naziva pruža predložene promjene naziva i može biti korisna ako imate velik broj polja koja sadrže vrijednosti s prefiksom s vašeg SQL servera, kao što je tablename.naziv stupca. Na primjer, Baza podataka12.Proizvodi · bi se promijenili u Proizvodi.

    Konfiguriranje naziva tablica i stupaca za virtualna tablica

  3. Odaberite Sljedeće

Dovršite postavljanje

  1. Na stranici Pregled i dovršetak prikazuje se tablica s kojom se povezujete u izvoru podataka i tablica u Dataverse kojoj će se stvoriti.

    Napomena

    Odabir Odaberi drugu tablicu vraća vas na zaslon za odabir tablice. odabir opcije Uredi konfiguraciju tablice vodi vas na zaslon Konfiguracija .

  2. Ako je sve točno, odaberite Dalje.

Nakon što je tablica stvorena, bit ćete preusmjereni izravno na novu virtualna tablica gdje možete pregledati svoje podatke i početi raditi s njima.

Napomena

Kada pokušate stvoriti virtualnu tablica koja već postoji, primit ćete poruku da tablica već postoji i da ćete je ponovno stvoriti. Ako je to slučaj, nećete moći promijeniti primarno polje ili naziv sheme. Ponovnim stvaranjem tablice ažurirat će se sve promjene stupca koje su napravljene u izvoru podataka u tablici.

Napravite virtualnu tablica za Microsoft Excel

  1. Preuzmite i instalirajte virtualni poveznik. Idite na Microsoftovo komercijalno tržište i potražite Virtual Connector ili odaberite vezu za preuzimanje davatelja usluga: Virtualni poveznici u Dataverse

    Virtualni poveznici na usluzi Dataverse

  2. Odaberite Preuzmi odmah. U dijalogu za prijavu unesite adresu e-poštu računa tvrtke ili obrazovne ustanove. Odaberite Nastavi ako se slažete s uvjetima. Centar za administratore platforme Power Platform otvorit će se automatski.

  3. Odaberite okruženje u koje želite instalirati rješenje. Odaberite Instaliraj ako se slažete s uvjetima. Kada instalacija završi, instalirana aplikacija Virtualni poveznici na usluzi Dataverse prikazat će se pod stavkom Okruženja -> [naziv vašeg okruženja] -> Aplikacije Dynamics 365.

    Odaberite okruženje za instaliranje poveznika

  4. Također biste trebali vidjeti rješenje Virtual Connector Provider i druga rješenja omogućena u Power Platform okruženju.

    Rješenje Davatelj virtualnih poveznika

Stvaranje veze za davatelja usluga virtualnog poveznika programa Excel

Pogledajte kratki videozapis koji pokazuje kako stvoriti virtualnu tablica pomoću davatelja usluga virtualnog poveznika programa Excel.

  1. Idite na Power Apps (make.powerapps.com) i odaberite okruženje u kojem želite postaviti virtualna tablica.
  2. U lijevom navigacijskom oknu odaberite Veze, a zatim odaberite Nova veza. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
  3. Odaberite mrežni Microsoft Excel (poslovni) virtualni poveznik s popisa veza.
  4. Od vas će se tražiti da navedete dodatne pojedinosti za povezivanje s izvorom podataka.
  5. Odaberite Stvori, upotrijebit će se vaše vjerodajnice s kojima ste trenutačno prijavljeni. Povezivanje s programom Excel

Izrada reference veze

  1. Idite na Rješenja.

  2. Odaberite Zadano rješenje ili bilo koje drugo postojeće rješenje koje imate u svom okruženju za stvaranje virtualne tablice.

  3. Odaberite Novo, a zatim odaberite referenca veze.

  4. Unesite Zaslonsko ime, odaberite vezu koju ste stvorili za opciju Poveznike, a zatim odaberite podatkovnu vezu koju ste stvorili.

    Nova referenca veze

Stvaranje izvora podataka

Sada stvorite izvor podataka za virtualnu tablicu na usluzi Dataverse.

  1. Odaberite Ikonu zupčanika -> Napredne postavke.

    Naredba Napredne postavke

  2. Na navigacijskoj traci pri vrhu odaberite Postavke, a zatim odaberite Administracija.

    Pomaknite se na administraciju sustava

  3. Odaberite Izvore podataka virtualnog entiteta.

    Postavke za izvore podataka virtualnog entiteta

  4. Odaberite Novo. U skočnom dijalogu odaberite Davatelj podataka virtualnog poveznika.

    Novi izvor podataka

    Odabir davatelja podataka virtualnih poveznika

  5. Imenujte svoj Izvor podataka i odaberite Referenca veze koje ste stvorili na padajućem popisu.

    Imenovanje izvora podataka i odabir reference veze

    Dodavanje vrijedosti skupa podataka

  6. Zalijepite naziv datoteke, uključujući proširenje, u Vrijednost skupa podataka. Zapamtite da datoteka mora biti na usluzi OneDrive koji je upotrijebljena za postavljanje veze. (na primjer: SampleData.xlsx)

  7. Odaberite Spremi.

Katalog entiteta

Uz referencu veze i postavku izvora podataka virtualnih tablica, automatski se generira Katalog entiteta. Katalog entiteta specifičan je za izvor podataka i izlistat će sve tablice koje se nalaze u odgovarajućem izvoru podataka.

Katalog entiteta

Napomena

  • Stvaranje kataloga entiteta je asinkroni proces. Ovisno o okruženju, to može potrajati nekoliko minuta.
  • Tablice prikazane u katalogu entiteta same po sebi nisu virtualne tablice. Morate odabrati s ovog popisa tablica koje predstavljaju vanjske podatke za stvaranje virtualne tablice na usluzi Dataverse.

Savjet

  • Ako stvaranje kataloga entiteta traje dugo, možete provjeriti status dovršetka posla tako da odete na Postavke -> prikaz Poslovi sustava.

Prikaz kataloga entiteta

  • Odaberite Podaci > Tablice, a zatim odaberite katalog entiteta koji je stvoren.

  • Odaberite Napredno traženje i upotrijebite stupac Traži:. Katalog će sadržavati prefiks Katalog entiteta za nakon čega slijedi referenca veze (primjer: Katlog entiteta za Adventure Works DB). Pronađite katalog entiteta za svoju podatkovnu vezu i odaberite Rezultati za prikaz svih izvornih tablica vanjskih podataka.

    Katalog tablica za napredno pretraživanje

    Napomena

    Skupna izrada virtualnih tablica trenutačno nije podržana. Iako vam katalog entiteta omogućuje odabir više tablica, morat ćete odabrati jednu po jednu tablicu da biste stvorili virtualne tablice.

  1. Za izradu virtualne tablice mora se izraditi aplikacija stvorena prema modelu za katalog entiteta. Odaberite tablicu kataloga entiteta.

  2. Odaberite Izradi aplikaciju u gornjoj navigaciji.

    Katalog entiteta s odabranom tablicom, prikaz tablice

  3. Imenujte aplikaciju, a zatim odaberite Izradi.

    Stvaranje zaslona aplikacije stvorene prema modelu

    Aplikacija se automatski generira pomoću tablice kataloga entiteta.

  4. Nakon što je aplikacija dovršena, možete odabrati Objavi da dovršite aplikaciju i upotrijebite je kasnije ili možete odabrati Reproduciraj da sada stvorite svoju virtualnu tablicu bez objavljivanja aplikacije.

    Dovršena aplikacija stvorena prema modelu

    Sve tablice iz vaše Excel datoteke bit će dostupne u prikazu aplikacije.

  5. Odaberite skup podataka koji želite upotrebljavati iz kataloga entiteta, a zatim odaberite Uredi na navigacijskoj traci.

    Prikaz kataloga entiteta aplikacije stvorene prema modelu s odabranim skupom podataka

    Pričekajte da se obrazac u potpunosti učita prije uređivanja. Kada se učita obrazac, izgledat će ovako:

    Obrazac za uređivanje kataloga entiteta, sva polja su prazna

  6. U ponuđenom obrascu postavite stupac Stvaranje ili Osvježavanja entiteta na Da.

  7. Odaberite Primarni ključ i Primarno polje virtualnog entiteta pomoću padajućih popisa za pronalaženje stupaca koje želite upotrijebiti.

    Obrazac za uređivanje kataloga entiteta, sva polja su dovršena

  8. Stpremite zapis za stvaranje virtualne tablice.

    Napomena

    Nakon spremanj, obrazac će se "ponovo postaviti" sa svim poljima koja će biti prazna, to je normalno.

  9. Vratite se na početnu stranicu aplikacije Power Apps i odaberite Podaci. Vaša virtualna tablica sada je stvorena s prefiksom "Prilagođeni entitet". Možda će trebati nekoliko trenutaka da se stvaranje dovrši.

    Maker Portal s odabranom virtualnom tablicom

Važno

  • Davatelj automatski mapira primarni ključ povezan s izvorom vanjskih podataka prilikom stvaranja virtualne tablice. Sve CRUD operacije mogu se izvesti na generiranoj virtualnoj tablici.
  • Svi stupci u vanjskim podacima automatski se preslikavaju na vrste na usluzi Dataverse koje poveznik podržava. Možete pregledati pojedinosti o virtualnoj tablici i unijeti promjene tako da odete na prikaz Postavke -> Prilagođavanja – Entiteti.
  • Virtualne tablice zahtijevaju da postoji najmanje jedno polje niza koje se upotrebljava kao stupac Primarni naziv.

Nakon što stvorite virtualnu tablicu, s njom možete raditi na isti način kao i s bilo kojom drugom tablicom. Možete početi definirati odnose s drugim tablicama u okruženju i upotrebljavati ih u svojim tokovima Power Apps i Power Automate.

Pogledajte

Postavljanje odnosa virtualna tablica

Poznata ograničenja i otklanjanje poteškoća s virtualnim tablicama

Vodič za razvojne programere: Početak rada s virtualnim tablicama (entitetima)