Napomena    Ta je značajka u javnoj beta verziji i dostupna samo insiderima. Dodatne informacije o sudjelovanju potražite u članku aka.ms/AccessAndPowerPlatform.

Kombinacijom programa Microsoft Access i Microsoft Dataverse s platformom Power Platform otvara se svijet prilika za razvojnog inženjera građana u oblaku i za mobilne scenarije. Ta kombinacija otključava scenarije hibridnog rješenja koji čuvaju vrijednost i jednostavnost korištenja programa Access zajedno s pohranom u oblaku na sljedeće načine.

  • Mobilni i Microsoft Teams scenariji.

  • Zajedničko korištenje i uređivanje podataka programa Access u stvarnom vremenu pomoću pohrane podataka u oblaku i front-end aplikacija stvorenih u aplikacijama Access, Power Apps za mobilne uređaje i Microsoft Teams.

  • Nove mogućnosti sigurnosti i usklađenosti putem pohrane na servisu Dataverse u oblaku pomoću AAD sigurnosti i sigurnosti utemeljene na ulogama tijekom upravljanja putem programa Access.

Vizualni prikaz onoga što možete učiniti između programa Access i Dataverse

Podatke programa Access možete zajednički koristiti s aplikacijom Dataverse, odnosno bazom podataka u oblaku na kojoj možete stvarati aplikacije Power Platform, automatizirati tijekove rada, virtualne agente i još mnogo toga za web, telefon ili tablet na sljedeće načine:    

  • Stvorite okruženje platforme Power Platform i dodajte novu bazu podataka Dataverse.

  • Migriranje podataka programa Access na Dataverse ili Dataverse za Teams.

  • Nastavite koristiti rješenje programa Access za stolna računala da biste sinkronizirali uređivanje podataka na temelju povezanih tablica i koristili postojeće prednje obrasce, izvješća, upite i makronaredbe.

  • Stvorite slab kod aplikacije Power App, automatizirani tijek rada, virtualni pomoćnik utemeljen na AI-u ili nadzornu ploču dodatka Power BI koja funkcionira na mnogim uređajima, a istovremeno pregledavate i uređujete iste temeljne podatke za Dataverse.

Dataverse je okosnica platforme Power Platform i može pohraniti zajedničke podatke koji se zajednički koriste u više aplikacija. Ta mogućnost nudi dodatne prilike za više platformi za interakciju i upravljanje zajedničkim podacima u aplikacijama Microsoft 365, Azure, Dynamics 365 i samostalnim aplikacijama.

Napomena    Izrazi "stupac" i "polje" međusobno se koriste i u programu Access i u dataverseu. Izraz "tablica" i "entitet" međusobno se koriste u dataverseu.

Prije početka

Želite li da stvari idu uglađenije? U sljedećim su odjeljcima navedene dodatne informacije.

Važno    Sigurnosno kopiranje baze podataka programa Access. Preporučujemo da to učinite. Dodatne informacije potražite u članku Zaštita podataka procesima sigurnosnog kopiranja i vraćanja.

Evo brzog kontrolnog popisa da biste bili sigurni da ste spremni:

  • Prijavite se u javnu beta-verziju. Dodatne informacije potražite u članku aka.ms/AccessAndPowerPlatform.

  • Ako je još niste dobili, nabavite licencu za Power Apps koja sadrži Dataverse ili koristite postojeće okruženje. Idite na početnu stranicu aplikacije Power Appspa odaberite Pokreni besplatno.

  • Ako podaci programa Access imaju polje s više vrijednosti, pripremite ih za migraciju. Dodatne informacije potražite u članku Stvaranje polja za odabir za migraciju na Dataverse.

  • Premda Dataverse ima vrstu podataka s plutajućim točkama, ima manja ograničenja raspona od vrste podataka s plutajućim točkama programa Access. Ako podaci programa Access imaju polje s pomičnim zarezom, najprije ga pretvorite u vrstu podataka Broj, postavite svojstvo Veličina polja na Decimalni, a zatim ih migrirati u Dataverse, koji će ih pohraniti kao vrstu podataka Decimalni broj.

Obavezno nabavite potrebne licence:

Dodatne licence mogu biti potrebne ako vaše aplikacije obuhvaćaju Power Automate, Power BI i Power Virtual Agent. Dodatne informacije potražite u članku Tarife i cijene aplikacija Power Apps te ažuriranja koja dolaze u aplikacije Power Apps.

Postoje dva načina korištenja aplikacije Dataverse, pune verzije i Dataverse za Teams.

Dataverse  

Puna verzija aplikacije Dataverse nudi sve dostupne vrste podataka za više uređaja, niskobrojne aplikacije i podržava mnoge korisnike. Kada imate licencu za Dataverse, možete pristupiti trenutnom okruženju Dataverse ili stvoriti novo okruženje za migriranje podataka programa Access. Dodatne informacije potražite u članku Što je Microsoft Dataverse?, Početak rada s alatom Dataverse i Dodavanje baze podataka microsoft Dataverse.

Važno   Provjerite imate li potrebne dozvole za uvoz podataka u Dataverse. Potrebna vam je sigurnosna uloga programa "Environment Maker" i korisnicima aplikacija potrebna je sigurnosna uloga "Osnovni korisnik". Dodatne informacije potražite u članku Dodjela pristupa korisnicima u aplikacijama customer engagement.

Ako koristite novo okruženje:

  1. Prijavite se u Power Apps s ove stranice preglednika, https://powerapps.microsoft.com/.

  2. Odaberite Postavke alternativni tekst > centar za administratore.

  3. Na stranici Centar za administratore odaberite Novo. Otvorit će se okno Novo okruženje.

    Stvaranje novog okruženja Dataverse

  4. U okvir Naziv unesite naziv okruženja.

  5. U okviru Vrsta na padajućem popisu odaberite Probna verzija. Ako imate vlastito produkcijno okruženje, možete odabrati Produkcija.

  6. U okviru Regija zadržite zadani odabir Sjedinjenih Američkih Država.

  7. U okvir Svrha po želji unesite opis.

  8. U odjeljku Stvaranje baze podataka za ovo okruženjeodaberite Da.

  9. Kada pokrenete postupak migracije u programu Access, globalni servis za otkrivanje trebao bi otkriti točan URL instance. Dodatne informacije potražite u članku Migracija: odabir izvora podataka i odredišta.

Dataverse za Teams

Microsoft Teams omogućuje razmjenu poruka, čavrljanja, sastanke, web-seminare i pravomotne komunikacije između radnih grupa i suradnika. Možete i poboljšati produktivnost i prilagoditi Teams tako da dodate razne aplikacije, uključujući aplikacije Power Apps na temelju Dataverse za Teams. Time se učinkovito omogućuje ugrađena podatkovna platforma niskog koda za Teams implementaciju rješenja jednim klikom.

Kada imate plan Microsoft 365 s Teams, nije potrebna dodatna licenca za aplikacije, tijekove rada i virtualne agente u Teams, ali aplikacije dodatka Power BI zahtijevaju zasebnu licencu. Osim toga, pristup okruženju Dataverse ograničen je na Teams, članove i goste te postoje neka ograničenja značajki na temeljni Dataverse.

Dodatne informacije potražite u članku Microsoft Dataverse za Teams, Power Apps i integracija Microsoft Teamsi Početak rada s aplikacijom Microsoft Dataverse za Teams.

Da biste dataverseu dodijeliti Teams, najprije morate instalirati aplikaciju u Teams.

  1. Otvorite Teams pa u donjem lijevom kutu prozora odaberite Aplikacije.

  2. U prozoru App Marketplace upotrijebite okvir za pretraživanje da biste pronašli "Power Apps", a zatim odaberite Power Apps.

  3. Da biste aplikaciju Power Apps dodali u Teams, odaberite Dodaj. Prikazat će se prozor aplikacije Power Apps.

  4. Odaberite Stvori aplikaciju.

  5. Odaberite tim za aplikaciju.

  6. Da biste stvorili Dataverse za Teams, odaberite Pokreni odmah.

  7. U uređivač aplikacija Power Apps unesite naziv aplikacije, a zatim odaberite Spremi.

Rezultat

Vaše je okruženje spremno za korištenje. Kada pokrenete postupak migracije u programu Access, globalni servis za otkrivanje trebao bi otkriti točan URL instance. Dodatne informacije potražite u članku Migracija: odabir izvora podataka i odredišta.

Ručno otkrivanje točnih URL-ova instance

Ako globalni servis za otkrivanje iz nekog razloga ne može otkriti točan URL instance, možete ga pronaći u aplikaciji Power Apps, a zatim ga ručno unijeti tijekom postupka migracije.

  • Dataverse   Odaberite Postavke alternativni tekst u gornjem desnom dijelu stranice, odaberite Pojedinostio sesiji, a odgovarajući URL podatkovne veze naveden je kao URL instance.

  • Dataverse za Teams      Kada stvorite aplikaciju za bazu podataka dataverse, odaberite Oaplikaciji , a odgovarajući URL za Dataverse naveden je kao URL instance.

Shvatite razlike u kapacitetu prostora za pohranu jer svaka baza podataka ima različita ograničenja maksimalne veličine:

Važan dio postupka migracije jest provjera valjanosti podataka na nekoliko načina:

  • Da bi se spriječio gubitak podataka, Access jamči da tablica programa Access ne premašuje ograničenja veličine dataverse i da broj stupaca u tablici programa Access ne premašuje maksimalan broj polja za podatkovnu tablicu. 

  • Ako tablica programa Access sadrži nepodržane vrste podataka dataverse ili stupac ima vrijednosti koje premašuju raspone vrsta podataka Dataverse, Access nudi dodatne informacije koje će vam pomoći da ispravite pogreške.

Izvoze se samo podržane vrste podataka. Izvorna tablica programa Access, uključujući nepodržane vrste podataka, ostaje u programu Access. Kada zadovoljite da su svi podaci potpuno i pravilno migrirani, možete zadržati izvornu tablicu programa Access ili je izbrisati i kopirati u sigurnosnu bazu podataka.

Dodatne informacije potražite u članku Usporedba vrsta podataka programa Access i Dataverse.

Migracija podataka programa Access na Dataverse

Postupak migracije tablica i stupaca programa Access na Dataverse obuhvaća: stvaranje i određivanje okruženja Dataverse, izvoz podataka iz programa Access u Dataverse, odabir tablica i povezanih tablica, stvaranje povezanih tablica u programu Access u migrirane tablice u dataverzi, upravljanje primarnim ključevima, nazivima i odnosima, provjera valjanosti izvoza podataka i pretpregled rezultata u programu Access i Dataverse.

  1. Pokrenite Access, odaberite Račun, odaberite Promijeni račun. Otvorit će se dijaloški okvir Račun.

  2.  Provjerite jeste li prijavljeni u Access s istim vjerodajnicama koje koristite u aplikacijama Power Apps. Ovisno o okruženju, možda ćete morati unijeti dodatne sigurnosne podatke, kao što su sekundarna provjera autentičnosti ili pribadače.

    Napomena     Ako ne koristite isti račun za Access i Power Apps, migracija ne uspijeva zbog problema s dozvolama.

  3. Otvorite bazu podataka programa Access koju želite migrirati.

    Savjet    Provjerite jesu li svi otvoreni objekti programa Access zatvoreni jer zaključavanje može spriječiti migraciju tablice.

  4. Desnom tipkom miša kliknite tablicu u navigacijskom oknu i odaberite Izvezi > Dataverse

  5. U dijaloškom okviru Izvoz objekata odaberite sve tablice koje želite izvesti i poništite sve tablice koje ne želite izvesti.

  6. Odaberite U redu.

    Odabir tablica koje želite migrirati

  7. U dijaloškom okviru Izvoz podataka u okruženje za dataverse odaberite URL instance s popisa koji nudi globalni servis za otkrivanje.

    Napomena    U aplikaciji Power Apps URL instance predstavlja određenu sesiju okruženja aplikacije Power Apps. Ne smije se miješati s URL-om web-stranice. Komponenta niza "crm.dynamics" prijenos je iz prethodnih verzija aplikacije Power Apps.


    Unos URL-a za Dataverse
    Dodatne informacije potražite u članku Početak: postavljanje okruženja Dataverse.

Sljedeći je korak da napravite važne odluke o tome kako želite migrirati. Obratite pozornost na to da su zadane vrijednosti najčešće. 

Potvrdni okviri da biste odabrali više o povezivanju tablica i automatskom odabiru povezanih tablica

  1. Da biste izvezli povezane tablice odabranih tablica, odaberite Izvezi sve povezane tablice.

    Napomena    U ovom trenutku prilikom izvoza povezanih tablica obuhvaćene su samo izravne podređene tablice. Ako želite da se uvrste svi odnosi, pomoću dijaloškog okvira Izvoz objekata odaberite sve tablice koje želite migrirati.

  2. Da biste prikazali te tablice, odaberite Pogledajte povezane tablice. Prikazat će se dijaloški okvir Povezane tablice.

    Odnosi između tablica prikazuju se u hijerarhijskom prikazu u dva stupca: lijevi stupac prikazuje odabrane tablice, a desni stupac prikazuje povezane tablice.

    Popis povezanih tablica

  3. Da biste u programu Access stvorili veze tablice za svaku tablicu Dataverse stvorenu operacijom izvoza, nakon izvoza odaberite Poveži s tablicom Dataverse.

  4. Da biste pretpregledili rezultate, odaberite Otvori URL tablice Dataverse kada završite.

    Ta mogućnost nije dostupna ako izvozite u Dataverse u Teams.

  5. Da biste polje izričito postavili kao stupac primarnog naziva, odaberite Odaberitepolja primarnog naziva , a zatim odaberite polje s padajućeg popisa. 

    Ako ne odredite stupac koji želite koristiti, prvi tekstni stupac s lijeve strane koristi se kao stupac Primarni naziv. Ako nema tekstnog stupca, stvorit će se stupac rezerviranog mjesta primarnog naziva s vrijednostima null.

    Odabir određenog polja primarnog naziva

  6. Odaberite Dalje.

Postupak provjere valjanosti automatski započinje kada se prikaže dijaloški okvir u koji se prikazuje "Running Validator..." pri vrhu. Ako je postupak provjere valjanosti uspješan, u drugoj se poruci prikazuje "Provjera valjanosti dovršena", a zatim odaberite U redu.

Pogledajte sljedeće poruke:

Poruka

Objašnjenje

"Dohvaćanje popisa tablica iz OData izvora"

Postupak migracije je započeo.

"Izvoz objekata za odabir"

Odabrane tablice migriraju se u Dataverse.

"Sve tablice koje nisu naišli na pogrešku uspješno su izvezene".

Ako se u tablici pojavi jedna pogreška, tablica se ne izvozi, u suprotnom je postupak izvoza tablice dovršen.

Da biste nastavili, odaberite Zatvori.

"Uvoz odabranih tablica i povezanih tablica"

Ovisno o načinu izvoza tablica, stvaraju se povezane tablice, preimenovanje izvornih tablica i nekoliko tablica sustava Dataverse stvaraju se i povezuju u programu Access.

Ako tijekom postupka provjere valjanosti postoje nepodržana polja, Access prepoznaje nepodržane vrste podataka ili retke koji premašuju ograničenja i stvara tablicu s pogreškama provjere valjanosti stupaca Dataverse koja u svakom retku pohranjuje naziv izvezene tablice i nepodržana polja. Možete odabrati migriranje svih podržanih vrsta podataka i odabrati ne migriranje vrsta podataka koje nisu podržane. Ako ne želite migrirati, podaci će ostati u programu Access.

Što se događa s nepodržanih vrsta podataka i prekoračenih ograničenja

Postupak validacije podataka programa Access koji se migriraju na Dataverse

Ako ste odabrali povezivanje tablica, provjerite jesu li rezultati ono što ste očekivali. Pogledajte ovu poruku "Dohvaćanje popisa tablica iz okruženja Dataverse". Izvorne tablice ostaju, no njihova se imena mijenjaju. Povezane tablice sada bi trebale imati izvorne nazive tablica da bi svi objekti na front-endu i dalje funkcionirali kao i prije. Sačuvat će se primarni ključ programa Access (samonumeriranje). Dodaje se novi stupac koji odgovara primarnom ključu Dataverse (GUID), a naziv stupca naziv je tablice.

Access dodaje i dodatne povezane tablice iz programa Dataverse pod nazivom Teams, Korisnici i poslovne jedinice. Te tablice sustava sadrže sljedeće korisne informacije:

  • Korisnici      Adresa e-pošte, puno ime, telefon, vrsta licence, poslovna jedinica i tako dalje.

  • Teams      Tim, naziv tima, članstvo i tako dalje.

  • Poslovna jedinica   Centar troškova, web-mjesto, kreditno ograničenje i tako dalje.

  • ValutaPojedinosti o valuti za sve valute transakcija, uključujući vrijednosti kao što su tečaj, naziv, simbol, kod i tako dalje. Ta se tablica prikazuje   samo ako Access ima vrstu podataka valute koju ste migrirani na Dataverse.

Te dodatne informacije možete koristiti da biste poboljšali rješenje programa Access. Te tablice možete održavati u obrascu ili ih dodati u izvješće. Dodatne informacije potražite u članku Tablice i stupci sustava Dataverse

Dobro je pregledati i potvrditi postupak migracije pregledom svake tablice i polja u okruženju Dataverse. Nazivi podatkovne tablice i polja moraju odgovarati nazivima tablice i stupaca programa Access. Access automatski otvara okruženje Dataverse u prvu migriranu tablicu.

Pretpregled migracije podataka u aplikaciji Dataverse

Tablice programa Access prikazuju se u programu Dataverse kao tablice s odgovarajućim zaslonskim imenom i vrstom podataka:

  • Stupac "Zaslonski naziv" trebao bi popisati naziv svakog polja programa Access unutar tablice.

  • Oblik polja "Naziv" ima prefiks, podvlaku i naziv tablice, na primjer, cr444_<naziv tablice>. To se zove logički naziv u programu Dataverse.

  • Sva migrirana polja programa Access prikazuju se kao "Prilagođeno" u stupcu Vrsta pokraj automatsko generiranih GUID-a i postojećih vrsta podataka polja Dataverse.

Napomena Ako već postoji tablica Dataverse s istim nazivom kao i izvezeni naziv tablice programa Access, broj će se pribrojiti novoj tablici Dataverse.

Access po zadanom postavlja prvi tekstni stupac (slijeva na desno) kao primarni naziv Dataverse. Ako tablica nema tekstna polja, Access dodaje prazan tekstni stupac kao zadnje polje u tablici i postavlja to polje kao primarni naziv Dataverse. možete postaviti i određeno polje kao primarni naziv. Taj je stupac vidljiv u programu Access i Dataverse.

Dodatne informacije potražite u članku Rad s podacima u programu Dataverse.

Kada migrirate tablice programa Access na Dataverse, tablice i stupce u programima Dataverse i Access možete pogledati u bilo kojem trenutku. Imajte na umu da se polja u programu Dataverse prikazuju abecednim redom, a ne izvornim redoslijedom u programu Access.

Dataverse/Power Apps        Informacije o prikazu tablica i radu s tablicama u aplikaciji Dataverse potražite u članku Uređivanje tablice u aplikacijama Power Apps.

Napomena     Desnom tipkom miša klikom na migriranu povezanu tablicu u programu Access otvorit će se tablica na portalu Power Apps Maker u pregledniku.  U zadanom prikazu portala aplikacije Power Apps ne prikazuju se polja sustava, što omogućuje jednostavniji prikaz u koji se prikazuju migrirani stupci programa Access.

Dataverse za Teams       Tablice i stupce možete pogledati na nekoliko načina:

  • Stvorite brzu aplikaciju Power App da biste pregledali ili ažurirali podatke.

  • Na izborniku međuverzija odaberite Prikaži sve u odjeljku "Stavke stvorene za..." pa kliknite tablicu koju želite pogledati.

  • U programu Teams. Dodatne informacije potražite u članku Stvaranje tablice u programu Teams.

Savjet    Možda će vam biti korisno označiti URL adresu prikaza tablice koju želite u pregledniku.

Savjet      Podatke u aplikaciji Excel prikazati i tako da odaberete naredbu Podaci, a zatim Uredi u Excel. Dodatne informacije potražite u članku Uređivanje podataka tablice u programu Excel

Dodatne informacije potražite u članku Tablice i stupci sustava Dataverse

U sljedećim su odjeljcima navedene dodatne informacije o pregledu i konceptualnim informacijama.

Objašnjenje primarnih ključeva i primarnih naziva

Primarni se ključevi koriste za prepoznavanje redaka podataka u bazi podataka. Access i Dataverse imaju različite ključne strukture. Tijekom migracije Dataverse i Access automatski upravljaju koordinacijom dvaju proizvoda vlastitim jedinstvenim ključevima i bez interakcije korisnika.

Tijekom planiranja i postupka migracije postoje dva primarna ključa i jedno dodatno primarno polje za koje je potrebno znati sljedeće:

Pristup automatskom numeriranju     Access često koristi vrstu podataka Samonumeriranje, koja automatski povećava jedinstveni broj, kao primarni ključ za tablicu. Ovo se polje stvara u dataverseu kao cijelo brojčano polje s primijenjenim oblikom automatskog numeriranja. Tijekom migracije početni broj u programu Dataverse postavljen je tako da bude sljedeći uzastopni broj na temelju redaka programa Access. Access i dalje koristi stupac Samonumeriranje da bi identificirao retke podataka, čak i ako Dataverse koristi drugi ključ.

Važno     Dataverse stvara polje automatskog numeriranja kao neobavezno, ali to je po dizajnu. Dataverse generira svoj uzastopni broj kada se zapis spremi. Ako je vrijednost postavljena na obavezno, klijenti za Dataverse morat će unijeti vrijednost prije spremanja, što sprječava generiranje automatskog numeriranja. Ako je polje prazno, automatski se broj uvijek generira.

Dataverse GUID Dataverse koristi vrstu podataka globalni jedinstveni identifikator (GUID) kao svoj primarni ključ, koji se automatski stvara kao jedinstveni identifikator i potreban je u svakoj tablici. Dataverse ne zahtijeva uvozne podatke da bi imao primarni ključ, već automatski stvara GUID za vas.

Primarni naziv za Dataverse Dataverse obuhvaća i drugi stupac naziva Primarni naziv. To je prijateljski naziv koji se koristi za prepoznavanje redaka kao alternativa korištenju GUID-a. Potrebno je da to polje bude prisutno, a ovisno o postavkama klijenata platforme Power Platform, možda će to zahtijevati popunjavanje stupca. Taj zahtjev možete ručno promijeniti. Primarni naziv po zadanom nije jedinstven. Na primjer, ime klijenta može biti primarni naziv koji odgovara jedinstvenom ID-u klijenta. Možda postoje dva korisnika s imenom "Jones", ali svaki od njih ima jedinstveni KORISNIČKI ID.

Smjernice za odluke o primarnim ključevima

Primarni ključ programa Access, primarni ključ Dataverse i stupac Primarni naziv po zadanom se stvaraju automatski. No možete odabrati kako rukovati trima primarnim ključevima. Evo nekoliko smjernica koje će vam pomoći da odlučite sljedeće:

Primarni ključ       Ako je primarni ključ programa Access (samonumeriranje) i poslovni ključ, kao što je broj dijela, vjerojatno ga želite zadržati jer se koristi za prepoznavanje objekata u stvarnom svijetu. No ako se primarni ključ programa Access (samonumeriranje) koristi isključivo za stvaranje odnosa, može ga zamijeniti primarni ključ dataverse (GUID).

Napomene

  • Ponekad tablica programa Access sadrži stupac samonumeriranje koji se ne koristi kao primarni ključ. U tom slučaju Dataverse će ga pretvoriti u polje Cijeli broj i uklonit će se mogućnost automatskog numeriranja.

  • Dataverse ima i ekvivalent polja Samonumeriranje programa Access, koje se zove polje Samonumeriranje, koje se koristi za generiranje uzastopnih brojeva i pohranjeno je kao vrijednost niza. To polje može sadržavati i prefiks (kao što je niz ili datum) do broja koji omogućuje fleksibilnost u tome kako se polje može koristiti. Taj se stupac temelji na vrsti SQL Server automatskog slijeda podataka. Dodatne informacije potražite u članku Automatsko numeriranje stupaca u aplikaciji Microsoft Dataverse.

Primarni naziv      Dataverse zahtijeva postojanje stupca Primarni naziv. Primarni naziv mora sadržavati vrijednosti niza. Tijekom migracije korisnici mogu odrediti koji tekstni stupac u programu Access žele koristiti kao primarni naziv. Ako korisnik ne navede stupac koji će se koristiti, prvi tekstni stupac s lijeve strane koristi se kao stupac Primarni naziv. Ako nema tekstnog stupca, dodat će se novi stupac pod nazivom Rezervirano mjesto primarnog naziva koje će zadovoljiti uvjet Dataverse. Taj je stupac postavljen na Neobavezno i može se ostaviti nepopularan.

Dodatne informacije potražite u članku Stvaranje stupca primarnog naziva.

Usporedba primarnih ključeva i primarnih naziva

Opis

Primarni ključ programa Access

Dataverse Primary Key

Primarni naziv za Dataverse

Vrsta podataka

Samonumeriranje (ili bilo koji stupac koji se može indeksirati)

GUID

Niz

Sadržaj

Jednostavan, uzastopni broj

Randomizirani brojevi i slova jedinstveni za okruženje

Vrijednosti niza koje je moguće čitati u ljudi

Primjer

234

123e4567-e89b-12d3-a456-426655440000

Ime, npr. "Jones".

Cijeli broj, kao što je 234 ili kombinacija, kao što je SalesOrder9071

Preduvjet

Često se koristi, ali nije obavezno

Svaka tablica mora imati jednu

Svaka tablica mora imati jednu

Moguće je mijenjati

Polje automatskog numeriranja nije moguće izmijeniti, moguće je izmijeniti druge vrste polja

Ne

Da

Jedinstveni identifikator

Uvijek

Uvijek

Samo kao zamjenski ključ

Složeni ključ

Podržano i često kombinirano s automatskim numeriranjem

Nije podržano

Nije podržano

Vidljivost

Obično prvi stupac tablice

Obično je skriveno, ali se može prikazati.

Zadano za vidljivost

Indeksiranje

Može se indeksirati.

Dodatne informacije potražite u članku Stvaranje i korištenje indeksa radi poboljšanja performansi.

Automatski indeksiran

Automatski indeksiran

Komentari

Kada definirate i unesete podatke, ne možete promijeniti drugo polje u vrstu podataka Samonumeriranje.

Ne može ga stvoriti korisnik ni tijekom operacije uvoza podataka.

Koristi se i s automatski generiranim poljima na podatkovnim karticama, obrascima utemeljenima na modelu i s pretraživanjima u stvaranju obrasca.

Napomene 

  • Indeksi programa Access ne pretvaraju se automatski u indekse dataverse.

  • Pod naslovnicama Dataverse koristi Azure SQL Server za automatsko stvaranje indeksa na temelju uzoraka korištenja podataka. Indeksi za primarne i zamjenske ključeve uvijek se stvaraju, a drugi će biti dodani ili uklonjeni na temelju vašeg korištenja podataka.

Upoznavanje s odnosima programa Access i Dataverse

Važno je razumjeti kako želite upravljati odnosima između tablica zajedno s primarnim ključevima. Za tablice koje odaberete za migraciju možete odabrati automatsko premještanje svih povezanih tablica s odabranim tablicama ili ih zanemariti tijekom migracije i jednostavno ostaviti povezane tablice u programu Access. U svakom je smjeru moguće i povezati tablice koje migrirate da biste zadržali trenutne odnose u programu Access.

Tijekom operacije izvoza podataka tablice programa Access s odnosima jedan-prema-više mogu se ponovno stvoriti kao odnosi jedan-prema-više u dataverseu. Kao i Access, Dataverse ima referencijalni integritet, kao što su kaskadna ažuriranja povezanih polja i kaskadna brisanja povezanih zapisa. Ako baza podataka programa Access sadrži dijagram odnosa, ona će se sačuvati. No izvorne lokalne tablice zamjenjuju se novim povezanim tablicama.

I Access i Dataverse podržavaju pretraživanje između dviju tablica u odnosu jedan-prema-više. Tijekom postupka migracije pretraživanja programa Access ponovno se stvaraju u dataverseu kao što je prikazano u sljedećem primjeru:

  • Dvije tablice programa Access, Kupci i Narudžbe, imaju primarne ključeve CustomerID i ORDERID na temelju vrste podataka Automatsko numeriranje. Tablica Narudžbe u programu Access sadrži vanjski ključ koji sadrži vrijednosti iz primarnog ključa programa Access u tablici Kupci.

  • Tijekom postupka izvoza oba primarna ključa programa Access čuvaju se i održavaju kao stupci samonumeriranje cijelih brojeva, ali se oni ne koriste kao stupac primarnog ključa u tablici Dataverse. Svaka tablica sadrži dodan novi GUID stupac koji postaje primarni ključ u tablici Dataverse.

  • Za vanjski ključ CustomerID u tablici Narudžbe stvara se pretraživanje da bi se u tablici Kupci pronašao odgovarajući primarni ključ CustomerID. Kada se tablice migriraju na Dataverse, ako izmijenite stupac za pretraživanje vanjskih ključa koji je nedavno dodan u tablicu Narudžbe, ažurirat će i izvorni vanjski stupac ključa. Aplikacija programa Access može nastaviti koristiti vanjski ključ programa Access, a ne vanjski ključ Dataverse. Ako se vanjski ključ programa Access izmijeni u povezanoj tablici u programu Access, ažurirat će i vanjski ključ Dataverse. No vanjski ključ programa Access bit će samo za čitanje u programu Dataverse.

  • U ovom primjeru odnosa jedan-prema-više primarni se ključ Narudžbe ne koristi, ali se, naravno, može koristiti za druge odnose.

Dodatne informacije potražite u članku Videozapis: Stvaranje odnosa pomoću čarobnjakaza traženje vrijednosti i Stvaranje odnosa između tablica pomoću stupca s vrijednostima.

Smjernice za odluke o ključevima i odnosima

Da biste odlučili koji je najbolji odabir za vas, evo sažetka uobičajenih mogućnosti prilikom migracije:

Migracija podataka, ali zanemarivanje odnosa      Odlučili ste ukloniti stupac primarnog ključa programa Access (samonumeriranje) jer ne postoje druge tablice programa Access s referencama ili odnosima koje o njemu ovise, a bilo bi zbunjujuće imati ga u tablici Dataverse uz primarni ključ Dataverse (GUID).

Migracija podataka i odnosa s povezanim tablicama      Zadani je scenarij zadržati izvorni primarni ključ programa Access (samonumeriranje), ali se ne koristi kao primarni ključ u dataverzi. Sada se koristite primarnim ključem Dataverse (GUID) i koristite ga u tablici Dataverse kao jedinstveni identifikator. Access stvara povezane tablice da bi sačuvao odnose programa Access. Imajte na umu da primarni ključ Dataverse (GUID) nije moguće izbrisati.

U odnosu možete uređivati vanjske vrijednosti ključa (u programu Access ili u okruženju Dataverse). Možete i uređivati vanjske ključeve koji se odnose na primarni ključ programa Access u povezanoj tablici programa Access, a on će automatski ažurirati vanjski ključ Dataverse koji se poziva na primarni ključ Dataverse u vanjskoj tablici.

Migracija podataka bez povezanih tablica i ponovno stvaranje odnosa u dataverseu      Budući da se tablice više ne koriste u programu Access, u dataverse možete ponovno stvoriti odnose pomoću primarnog ključa Dataverse (GUID), dodavanja pretraživanja dataverzale i odabira tekstnog polja u svakoj tablici kao primarnog naziva tijekom postupka migracije.

Kada dovršite migraciju podataka programa Access na Dataverse, možete stvoriti aplikaciju na platformi Power Platform koja se pokreće na webu, tabletu, telefonu ili čak na radnoj površini. Platforma Power prilično je opsežna. U sljedećem sažetku sadržaja možete dobiti pregled osnovnih odabira i ciljanja koja vam vrsta aplikacije najbolje odgovara.

Kategorija

Dodatne informacije

Dataverse Videos

Dodavanje korisnika u Dataverse

Administriranje korisnika aplikacija, sigurnosnih uloga, Teams i korisnika u centru za administratore platforme Power Platform

Dodjela sigurnosnih uloga u centru za administratore dodatka Power Platform

Odabir desnoj vrsti broja u programima Dataverse i Dataverse za Teams

Stvaranje brze aplikacije u aplikaciji Dataverse za Teams dataverse data

Stvaranje stupaca Dataverse za Teams

Stvaranje stupaca u programu Dataverse

Stvaranje tablica u dataverseu – prvi dio

Stvaranje tablica u dataverseu – drugi dio

Dataverse and Dataverse for Teams Text Types

Vrste podataka za dataverse

Dataverse for Teams Data Types Overview

Dataverse for Teams quick table and column in Table designer

Dataverse Quick Create Column

Brzo stvaranje aplikacije u aplikacijama Power Apps pomoću tablice Dataverse

Brzo stvaranje podataka za Teams tablice u središtu za dizajn

Brzo stvaranje tablica u dataverseu

Teme pomoći za Dataverse

Zašto odabrati Microsoft Dataverse?

Početak rada s aplikacijom Dataverse

Pregled aplikacije Dataverse za Teams

Kako su Dataverse i Dataverse za Teams Different?

Početak rada s aplikacijom Microsoft Dataverse za Teams

Upravljanje dozvolama i administracijom za Dataverse

Tablice u dataverseu

Upravljanje tablicama u programu Dataverse

Pregled odnosa između tablica

Pregled stupaca

Stvaranje stupaca u tablici u programu Dataverse i upravljanje njima

Rad s odabirima u programu Dataverse

Stvarajte aplikacije, čavrljače, tokove i još mnogo toga pomoću aplikacije Microsoft Dataverse i Teams

Izradite prvu aplikaciju pomoću aplikacija Power Apps i Dataverse za Teams

Aplikacije utemeljene na modelu

Stvaranje aplikacije utemeljene na modelu

Stvaranje aplikacije utemeljene na modelu u aplikacijama Power Apps

Početak rada s aplikacijama utemeljenima na modelu u aplikacijama Power Apps

Aplikacije platna

Stvaranje aplikacije za platno

Prilagodba aplikacije za platno u aplikacijama Power Apps

Pogledajte i

Uvod u uvoz, povezivanje i izvoz podataka u programu Access

Upravljanje povezanim tablicama

Power Apps Blog

Korisničke priče aplikacija Power Apps

Zajednica aplikacija Power Apps

Osnove platforme Power Platform

Dokumentacija platforme Power Platform

Put dodatka Power Platform Učenje

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Office Insiderima

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×