Vrste i veličine podataka za migraciju podataka programa Access u Dataverse (pretpregled)

[Ova tema spada u dokumentaciju predizdanja i podložna je promjenama.]

Kada migrirate iz programa Microsoft Access u Microsoft Dataverse ili Microsoft Dataverse for Teams, trebali biste biti svjesni nekoliko razlika u vrstama podataka. Te razlike uključuju podržane vrste, nazive vrsta podataka i kapacitet stupca.

Kada migrirate, izvršit će se provjera valjanosti kako bi se osiguralo:

  • Tablica sadrži samo podržane vrste podataka.
  • Vrijednosti stupaca u recima koji se migriraju ne prelaze ograničenja veličine Dataverse.

Ta se provjera valjanosti provodi kako bi se spriječio gubitak podataka. Ako tablica ima stupce koji premašuju maksimalnu vrijednost stupca u Dataverse ili tablica sadrži vrste podataka koje Dataverse ne podržavaju, korisnik će biti upozoren od strane alata za migraciju programa Access i dobit će dodatne informacije.

Korisnici mogu odlučiti potpuno otkazati migraciju ili nastaviti migrirati sav podržani sadržaj i zadržati nepodržani sadržaj u tablici programa Access.

Pristup vrstama podataka koje podržava Dataverse

U sljedećoj tablici podržana mapiranja vrsta podataka mogu vam pomoći u planiranju migracije podataka.

Vrsta podataka programa Access Dataverse vrsta podataka Može li se migrirati?
Kratki tekst SMS Jest
Dugi tekst Tekst s više redaka Jest
Automatski broj Automatski broj Jest
Date/Time Datum i vrijeme Jest
Valuta Valuta Jest
Broj: Decimalno Decimalni broj Jest
Da/Ne Da/Ne Jest
Int Cijeli broj Jest
Čarobnjak za traženje Pretraživanje Jest
Pregledi s više vrijednosti Mogućnost odabira Da1
Hiperveza URL Jest
Privitak Datoteka Da2

1 Samo jedno stupac s više vrijednosti. Zbog razlike u načinu na koji Dataverse i Access identificiraju ta pregleda, potreban je ručni postupak u programu Access prije migracije. Dodatne informacije: Izvoz polja programa Access s više vrijednosti u stupce Dataverse izbora

2 Privici se trenutno mogu migrirati za pojedinačne privitke po stupcu.

Vrste podataka programa Access nisu podržane za migraciju u Dataverse

  • OLE objekt
  • Broj jedan 3
  • Broj dvostruko 3
  • Izračunato 4
  • Obogaćeni tekst

3 Dataverse uključuje vrstu plutajućih podataka; međutim, ima niže granice od Programa Access. Dodatne informacije, uključujući zaobilazno rješenje: Migriranje broja:jedan i broj:dvostruki stupci za Dataverse. Te vrste možete promijeniti u decimalni u programu Access, a zatim migrirati bez gubitka podataka.

4 Kada migrirate, izračunato polje će migrirati posljednju izračunatu vrijednost u stupac. Korisnici će morati konfigurirati nove stupce za izračun u Dataverse. Dodatne informacije: Definiranje izračunatih stupaca radi automatizacije izračuna

Usporedba veličine pristupa i Dataverse podataka

Primijetit ćete da neki Dataverse stupci nemaju isti kapacitet veličine kao Access. Kao što je gore navedeno, ako stupac sadrži podatke prevelike za migraciju, alat za migraciju upozorava korisnika da se sadržaj ne može migrirati. Time se sprječava gubitak podataka. Ova se odluka ne temelji na maksimalnoj mogućoj veličini stupca, već na veličini stvarnih podataka u svakom retku.

Vrsta podataka programa Access/Dataverse Ograničenje pristupa Dataverse ograničenje
Kratki tekst/tekst 255 znakova 4.000 znakova
Dugi tekst/višeredni tekst 1 GB 1,048,576 znakova
Automatski broj 2,147,483,647 4.000 znakova
Datum i vrijeme Standardni datum i vrijeme Standardni podaci i vrijeme
Valuta 5 Min/max -922,337,203,685,477/+922,337,203,685,477 Min/max -922,337,203,685,477/+922,337,203,685,477
Decimalni broj Min/max -10^28-1/+10^28-1 do 28 decimala Min/max -100,000,000,000/+100,000,000,000 do 10 decimalnih mjesta
Da/Ne Booleov Booleov
Int/cijeli broj Minimalno/maksimalno -2^31/+2^31 Min/max -2,147,483,647/+2,147,483,647
Čarobnjak za traženje/ Pretraživanje Višestruki povratak stupca Povratak jednog stupca

5 Alat za migraciju pretpostavlja da je valuta koja dolazi iz programa Access Dataverse osnovna valuta.

Izračunata polja u programu Access trenutno će stvoriti stupac za vrsta sadržaja u Dataverse koji pohranjuje izračunatu vrijednost. To može biti tekst, cijeli broj, decimalni broj i tako dalje. Dataverse se može koristiti za stvaranje izračunatih polja kako bi se omogućili izračuni.

Izvoz polja programa Access s više vrijednosti u stupce Dataverse izbora

Access i Dataverse korisnicima ponuditi mogućnost pružanja popisa višestrukih vrijednosti koje korisnik može odabrati u retku. Načini na koje se oni provode su različiti.

Access koristi pretraživanje s više vrijednosti, što je pretraživanje koje korisniku omogućuje unos bilo kojeg broja vrijednosti, koje će se zatim prikazati kao padajući popis za odabir. Access ima mogućnost imati više stupaca vrijednosti za ovu funkciju.

Dataverse koristi stupce izbora koji su numerirani popis vrijednosti kojima je pridružen svaki natpis niza. Korisnici pronalaze i odabiru vrijednosti na padajućem popisu koristeći vrijednosti natpisa pohranjene u pozadini kao odabir numeuma s odnosom prema tablici u kojoj su natpisi pohranjeni.

Zbog tih razlika migracija stupaca pretraživanja s više vrijednosti iz programa Access u Dataverse predstavlja neke izazove. Da biste migrirali, morate slijediti sljedeći postupak:

  1. Access može započeti samo s pretraživanjem s više vrijednosti jednog stupca.
  2. Korisnici programa Access moraju dodati novi stupac pretraživanju s više vrijednosti kako bi djelovali kao vrijednost enuma koju očekuje Dataverse.
  3. Prilikom izvoza, Dataverse će to pohraniti kao dva stupca, što omogućuje i Dataverse i Accessu da koriste pretraživanje na odgovarajući način u obrascima.

Stvaranje valjanog polja izbora za izvoz u Dataverse

Da biste uspješno migrirali polje izbora iz programa Access, polje se mora stvoriti na način sličan ovdje opisanim koracima.

  1. Stvorite novu tablicu u programu Access.

  2. Dodajte polje Broj u tablicu. To mora biti polje Broj da bi se podržao izvoz u Dataverse.

  3. Otvorite prikaz dizajna u programu Access. Odaberite novo polje, a zatim Čarobnjak za traženje.

    Odabir čarobnjaka za traženje u programu Access

  4. U čarobnjaku za traženje odaberite mogućnost Upisat ću željene vrijednosti, a zatim dalje.

  5. U sljedećem dijalogu unesite 2 za broj kolona, a zatim izaberite polje ispod stavke 1.

  6. U Stupac1 unesite vrijednosti za tri retka unosom 1, 2 i 3. U Stupac2 unesite vrijednosti za tri retka unosom crvene, zelene i plave ·.

    Stvaranje dva stupca s po tri retka podataka

  7. Odaberite razdjelnik između stupca 1 i stupca 2 i povucite ga ulijevo tako da se pojavljuje samo Stupac2.

    Premještanje klizača između stupaca ulijevo

  8. Odaberite Sljedeći sljedeći završetak da biste > · > dovršili rad s čarobnjakom za traženje.

  9. Spremite promjene i vratite se u prikaz podatkovne tablice.

  10. Stvorite novi zapis da biste provjerili radi li polje izbora prema očekivanjima. Trebalo bi izgledati ovako ako je ispravno konfigurirano.

    Kako bi polje izbora trebalo izgledati u programu Access

  11. Zatvorite tablicu i migrirajte je u Dataverse.

  12. Ako je sve ispravno funkcioniralo, stupac izbora u Dataverse pojavit će se ovako prilikom dodavanja novog zapisa.

    Kako bi stupac izbora trebao izgledati u Dataverse nakon migracije iz programa Access

Migriranje broja:jedan i broj:dvostruki stupci u Dataverse

Pristup i Dataverse uključuju mogućnost pohranjivanja brojeva s pomičnim zarezom. Pristup koristi Number:Single i Number:Double za to. Te se vrste podataka često koriste za bilo koji stupac brojeva. Dataverse ima Vrsta podataka Broj s pomičnim zarezom, ali ima neka ograničenja u načinu na koji se implementira. Dataverse dopušta najviše pet decimalnih mjesta. Stoga postoji opasnost od gubitka podataka prilikom migracije brojeva s pomičnim zarezom iz programa Access u Dataverse. Zbog te mogućnosti gubitka podataka Number:Single i vrijednosti se trenutno ne mogu Number:Double migrirati u Dataverse.

Međutim, Access i podatke možete Number:Single``Number:Double migrirati u Dataverse promjenom vrste podataka u programu Access. Možete koristiti dizajner tablice programa Access i promijeniti vrstu Number:Single i Number:Double stupce u Decimalni. Tada se može migrirati bilo koji redak koji ne prelazi minimalna/maksimalna decimalna ograničenja.

Pogledajte

Migracija podataka programa Microsoft Access u Microsoft Dataverse