Applies To„Access“, skirta „Microsoft 365“ „Access 2024“

Pastaba    Ši funkcija yra bendrojo prieinamumo (GA) "Microsoft 365" mėnesio leidimo kanale nuo 2022 m. gegužės mėn. Jei naudojate "Microsoft" pusmetinį įmonėms skirtą kanalą, jis pasiekiamas 2022 m. gruodžio mėn. Daugiau informacijos, kaip dalyvauti, žr. aka.ms/AccessAndPowerPlatform.

"Microsoft Access" ir "Microsoft Dataverse" derinys su "Power Platform" suteikia galimybių piliečiams debesyje ir mobiliesiems įrenginiams. Šis derinys atrakina hibridinio sprendimo scenarijus, kurie išlaiko "Access" reikšmę ir paprastumą bei debesies saugyklą toliau nurodytais būdais.

  • Mobiliųjų įrenginių ir "Microsoft Teams" scenarijai.

  • "Access" duomenų bendrinimas ir redagavimas realiuoju laiku naudojant debesies duomenų saugyklas ir sąsajas naudojančias programas, sukurtas "Access", "Power Apps" mobiliesiems įrenginiams ir "Microsoft Teams".

  • Naujos saugos ir atitikties galimybės naudojant "Dataverse" saugyklą debesyje naudojant AAD ir vaidmenimis pagrįstą saugą valdant ją iš "Access".

Vaizdinė informacija, ką galite daryti tarp "Access" ir "Dataverse"

"Access" duomenis galite bendrinti su "Dataverse", kuri yra debesies duomenų bazė, kurioje galite kurti "Power Platform" programas, automatizuoti darbo eigas, virtualiuosius agentus ir kt. žiniatinklyje, telefone arba planšetiniame kompiuteryje šiais būdais:    

  • Sukurkite "Power Platform" aplinką ir įtraukite naują "Dataverse" duomenų bazę.

  • Perkelkite "Access" duomenis į "Teams" skirtą "Dataverse" arba "Dataverse".

  • Toliau naudokite "Access" darbalaukio sprendimą, kad sinchronizuotumėte duomenų redagavimą pagal susietas lenteles ir naudotumėte esamas iš anksto sudarytas formas, ataskaitas, užklausas ir makrokomandas.

  • Kurkite mažo kodo "Power App", automatizuotą darbo eigą, DI valdomą virtualųjį asistentą arba "Power BI" ataskaitų sritį, kuri veikia įvairiuose įrenginiuose, tuo pat metu peržiūrėdami ir redaguodami tuos pačius pagrindinius "Dataverse" duomenis.

"Dataverse" yra "Power Platform" pagrindas ir gali saugoti bendruosius duomenis, bendrinamus keliose programose. Ši galimybė suteikia papildomų galimybių sąveikauti ir valdyti bendrinamus duomenis "Microsoft 365", "Azure", Dynamics 365 ir atskirose programose.

Nata    Terminai "column" ir "field" naudojami "Access" ir "Dataverse" pakaitomis. Terminas "table" ir "entity" programoje "Dataverse" naudojamas pakaitomis.

Prieš pradėdami

Norite viską atlikti sklandžiau? Tolesniuose skyriuose pateikiama daugiau informacijos.

Svarbu    neberekomenduojame naudoti „Visio Services“ ir „Visio Web Access" puslapio dalies „SharePoint Online“. Sukurkite "Access" duomenų bazės atsarginę kopiją. Primygtinai rekomenduojame tai padaryti. Daugiau informacijos žr. Duomenų apsauga naudojant atsarginės kopijos kūrimo ir atkūrimo procesus.

Štai greitas kontrolinis sąrašas, kad įsitikintumėte, jog esate pasirengę:

  • Gaukite vaizdo įrašą apie "Access Dataverse" jungties su "Power Platform" naudojimą integruojant su debesies technologija pagrįsta saugykla. Daugiau informacijos žr. aka.ms/AccessAndPowerPlatform.

  • Jei dar neturite, gaukite "Power Apps" licenciją, kuri apima "Dataverse" arba esamos aplinkos naudojimą. Eikite į "Power Apps" pagrindinį puslapį ir pasirinkite Pradėti nemokamai.

  • Jei jūsų "Access" duomenys turi kelių reikšmių lauką, paruošia jį perkėlimui. Daugiau informacijos žr. Pasirinkimo lauko kūrimas norint perkelti į "Dataverse".

  • Nors "Dataverse" duomenų tipas yra slankiojo kablelio, jis turi mažesnes diapazono ribas nei "Access" slankiojo kablelio duomenų tipas. Jei jūsų "Access" duomenyse yra slankiojo kablelio laukas, pirmiausia konvertuokite juos į duomenų tipą Skaičius, nustatykite ypatybę Lauko dydis kaip Dešimtainis, tada perkelkite duomenis į "Dataverse", kuri išsaugos juos kaip dešimtainio skaičiaus duomenų tipą.

Įsitikinkite, kad turite reikiamas licencijas:

Papildomų licencijų gali reikėti, jei jūsų taikomosios programos apima "Power Automate", "Power BI" ir "Power Virtual Agent". Daugiau informacijos žr. "Power Apps" planai ir kainos bei Naujinimai, kurie bus įtraukti į "Power Apps".

Yra du būdai, kaip naudoti "Dataverse", visą versiją ir "Dataverse", skirtą "Teams".

„Dataverse“  

Visa "Dataverse" versija teikia visus galimus kelių įrenginių, žemo kodo programų duomenų tipus ir palaiko daug vartotojų. Jei turite "Dataverse" licenciją, galite pasiekti dabartinę "Dataverse" aplinką arba sukurti naują aplinką, kad perkeltumėte "Access" duomenis. Daugiau informacijos žr. Kas yra "Microsoft Dataverse"?, Darbo pradžia naudojant "Dataverse " ir "Microsoft Dataverse" duomenų bazės įtraukimas.

Svarbu neberekomenduojame naudoti „Visio Services“ ir „Visio Web Access" puslapio dalies „SharePoint Online“.   Įsitikinkite, kad turite reikiamas teises importuoti duomenis į "Dataverse". Jums reikia "Environment Maker" saugos vaidmens, o programos vartotojams reikia pagrindinio vartotojo saugos vaidmens. Daugiau informacijos žr. Vartotojų prieigos suteikimas klientų įtraukimo programose.

Jei naudojate naują aplinką:

  1. Prisijunkite prie "Power Apps" šiame naršyklės puslapyje https://powerapps.microsoft.com/.

  2. Pasirinkite Parametrai Parametrų krumpliaračio piktograma > Administratorius centras.

  3. Puslapyje Administratorius centre pasirinkite Naujas. Atidaroma sritis Nauja aplinka .Naujos "Dataverse" aplinkos kūrimas

  4. Lauke Pavadinimas įveskite aplinkos pavadinimą.

  5. Lauke Tipas išplečiamajame sąraše pasirinkite Bandomoji versija . Jei turite savo gamybos aplinką, galite pasirinkti Gamyba.

  6. Lauke Regionas palikite numatytąjį Jungtinių Amerikos Valstijų pasirinkimą.

  7. Lauke Paskirtis pasirinktinai įveskite aprašą.

  8. Dalyje Kurti šios aplinkos duomenų bazę pasirinkite Taip.

  9. Kai paleidžiate perkėlimo procesą programoje "Access", visuotinė aptikimo tarnyba turėtų rasti teisingą egzemplioriaus URL. Daugiau informacijos žr. Perkėlimas: duomenų šaltinio ir paskirties vietos pasirinkimas.

"Teams" skirtas "Dataverse"

"Microsoft Teams" padeda bendrauti pranešimais, pokalbiais, susitikimais, internetiniais seminarais ir laiku bendrauti tarp darbo grupių ir kolegų. Taip pat galite padidinti produktyvumą ir tinkinti "Teams" įtraukdami įvairių programų, įskaitant "Power Apps", pagrįstas "Teams" skirta "Dataverse". Tai efektyviai suteikia integruotą mažo kodo duomenų platformą, skirtą "Teams", ir vieno spustelėjimo sprendimo diegimą.

Jei turite "Microsoft 365" planą su "Teams", nereikia papildomos licencijos programoms, darbo eigoms ir virtualiesiems agentams programoje "Teams", tačiau "Power BI" programoms reikalinga atskira licencija. Be to, prieiga prie "Dataverse" aplinkos pasiekiama tik "Teams" savininkams, nariams ir svečiams ir yra tam tikrų esamos "Dataverse" funkcijos apribojimų.

Daugiau informacijos žr . "Microsoft Dataverse for Teams" apžvalga, "Power Apps" ir "Microsoft Teams" integravimas ir Darbo su "Microsoft Dataverse", skirta "Teams", pradžia.

Norėdami parengti "Dataverse" "Teams" aplinkai, pirmiausia turite įdiegti programą "Teams".

  1. Atidarykite "Teams" ir apatiniame kairiajame lango kampe pasirinkite Programos .

  2. " App Marketplace" lange naudodami ieškos lauką raskite "Power Apps", tada pasirinkite "Power Apps".

  3. Norėdami įtraukti "Power Apps" programą į "Teams", pasirinkite Įtraukti. Rodomas langas "Power Apps".

  4. Pasirinkite Kurti taikomąją programą.

  5. Pasirinkite savo taikomosios programos komandą.

  6. Norėdami sukurti "Teams" aplinkai skirtą "Dataverse", pasirinkite Pradėti dabar.

  7. "Power Apps" rengyklėje įveskite programėlės pavadinimą ir pasirinkite Įrašyti.

Rezultatas

Jūsų aplinka parengta naudoti. Kai paleidžiate perkėlimo procesą programoje "Access", visuotinė aptikimo tarnyba turėtų rasti teisingą egzemplioriaus URL. Daugiau informacijos žr. Perkėlimas: duomenų šaltinio ir paskirties vietos pasirinkimas.

Rankiniu būdu rasti teisingą egzemplioriaus URL

Jei dėl kokios nors priežasties visuotinė aptikimo tarnyba negali rasti tinkamo egzemplioriaus URL, galite jį rasti "Power Apps" ir rankiniu būdu įvesti perkėlimo proceso metu.

  • "Dataverse"   Pasirinkite Parametrai Parametrų krumpliaračio piktograma puslapio viršuje dešinėje, pasirinkite Seanso informacija, o tinkamas "Dataverse" URL pateikiamas kaip egzemplioriaus URL.

  • "Teams" skirtas "Dataverse"   Sukūrę taikomąją programą savo "Dataverse" duomenų bazei, pasirinkite Apie, o tinkamas "Dataverse" URL bus nurodytas kaip egzemplioriaus URL.

Supraskite saugyklos talpos skirtumus, nes kiekviena duomenų bazė turi skirtingas maksimalaus dydžio ribas:

  • "Access" kiekvienai duomenų bazei taikoma maksimali 2 GB riba. Daugiau informacijos žr. "Access" specifikacijos.

  • "Dataverse" sąryšinės duomenų bazės maksimali riba yra 10 GB. Failų, didelių dvejetainių objektų ir nesąryšinių žurnalo duomenų saugojimo bendras limitas yra 20 GB. Daugiau informacijos žr. Kas naujo saugyklos administravimui "Microsoft Power Platform".

  • Kiekvienam komandos kanalui "Dataverse", skirtam "Teams", taikomas didžiausias 2 GB ir 1 MB limitas. Maksimali 2 GB riba taip pat apima papildomus failus, dvejetainius objektus ir nesąryšinius žurnalo duomenis. Daugiau informacijos žr. "Microsoft Dataverse", skirta "Teams" aplinkai.

Svarbi perkėlimo proceso dalis – duomenis patikrinti keliais būdais:

  • Kad neprarastumėte duomenų, "Access" užtikrina, kad "Access" lentelė neviršytų "Dataverse" dydžio ribų ir kad stulpelių skaičius "Access" lentelėje neviršytų maksimalaus lentelės laukų skaičiaus "Dataverse". 

  • Jei "Access" lentelėje yra nepalaikomų "Dataverse" duomenų tipų arba stulpelyje yra reikšmių, viršijančių "Dataverse" duomenų tipų diapazonus, "Access" pateikia papildomos informacijos, padėsiančios pašalinti klaidas.

Eksportuojami tik palaikomi duomenų tipai. Pradinė "Access" lentelė, įskaitant nepalaikomus duomenų tipus, lieka "Access". Įsitikinę, kad visi duomenys visiškai ir tinkamai perkelti, galite palikti pradinę "Access" lentelę arba ją panaikinti ir nukopijuoti į atsarginę duomenų bazę.

Daugiau informacijos žr. "Access" ir "Dataverse" duomenų tipų palyginimas.

„Access“ duomenų perkėlimas į „Dataverse“

"Access" lentelių ir stulpelių perkėlimo į "Dataverse" procesas apima "Dataverse" aplinkos kūrimą ir nurodymą, duomenų eksportavimą iš "Access" į "Dataverse", lentelių ir susijusių lentelių pasirinkimą, "Access" susietų lentelių kūrimą su perkeltomis lentelėmis "Dataverse", pirminių raktų, pavadinimų ir ryšių valdymą, duomenų eksportavimo tvirtinimą ir rezultatų peržiūrą "Access" ir "Dataverse".

  1. Paleiskite "Access", pasirinkite Paskyra, pasirinkite Perjungti paskyrą. Atidaromas dialogo langas Paskyra.

  2.  Įsitikinkite, kad esate prisijungę prie "Access" naudodami tuos pačius kredencialus, kuriuos naudojate "Power Apps". Atsižvelgiant į jūsų aplinką, gali tekti įvesti papildomą saugos informaciją, pvz., antrinį autentifikavimą arba PIN kodą.Nata    Jei nenaudojate tos pačios paskyros "Access" ir "Power Apps", perkėlimas nepavyksta dėl teisių problemų.

  3. Atidarykite "Access" duomenų bazę, kurią norite perkelti.Arbat pinigus    Įsitikinkite, kad visi atidaryti "Access" objektai yra uždaryti, nes užrakinimas gali neleisti perkelti lentelės.

  4. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite lentelę ir pasirinkite Eksportuoti > "Dataverse". 

  5. Dialogo lange Objektų eksportavimas pasirinkite visas lenteles, kurias norite eksportuoti, ir išvalykite visas lenteles, kurių nenorite eksportuoti.

  6. Pažymėkite Gerai.Perkeliamų lentelių pasirinkimas

  7. Dialogo lange Duomenų eksportavimas į "Dataverse" aplinką iš visuotinio aptikimo tarnybos pateikto sąrašo pasirinkite egzemplioriaus URL.Nata    "Power Apps" egzemplioriaus URL nurodo konkretų "Power Apps" aplinkos seansą. Jo nereikėtų painioti su tinklalapio URL. Eilutės komponentas "crm.dynamics" yra ankstesnių "Power Apps" versijų perkėlimas.Įvedamas "Dataverse" URL Daugiau informacijos žr. Pradžia: "Dataverse" aplinkos nustatymas.

Kitas veiksmas – pasirinkti, kaip norite perkelti. Atkreipkite dėmesį, kad numatytosios reikšmės yra dažniausios. 

Žymės langeliai, kad pasirinktumėte apie lentelių susiejimą ir automatinį susijusių lentelių pasirinkimą

  1. Norėdami eksportuoti susijusias pasirinktų lentelių lenteles, pasirinkite Eksportuoti visas susijusias lenteles.Nata    Šiuo metu, pasirinkus eksportuoti susijusias lenteles, įtraukiamos tik tiesioginės antrinės lentelės. Jei norite įtraukti visus ryšius, naudokite dialogo langą Objektų eksportavimas, kad pasirinktumėte visas norimas perkelti lenteles.

  2. Norėdami peržiūrėti šias lenteles, pasirinkite Žr. susijusias lenteles. Rodomas dialogo langas Susijusios lentelės .Lentelės ryšiai hierarchiniame rodinyje rodomi dviejuose stulpeliuose: kairiajame stulpelyje rodomos pasirinktos lentelės, o dešiniajame stulpelyje rodomos susijusios lentelės.Susijusių lentelių sąrašas

    Pastaba: Programoje "Access" galite sukurti ryšį "vienas su daugeliu", o nurodytos lentelės išorinio rakto laukas gali būti bet kuris laukas. Tačiau naudojant "Dataverse" nurodytos lentelės išorinio rakto laukas turi būti nurodytos lentelės pirminis raktas. Jei "Access" išorinis raktas nėra pirminis raktas pateiktoje lentelėje, eksportavimo į "Dataverse" operacija nepavyksta. Norėdami sėkmingai eksportuoti duomenis, įsitikinkite, kad "Access" išorinis raktas yra pirminis nurodytos lentelės raktas.

  3. Norėdami programoje "Access" sukurti kiekvienos eksportavimo operacijos sukurtos "Dataverse" lentelės saitus, eksportavę pasirinkite Susieti su "Dataverse" lentele.

  4. Norėdami peržiūrėti rezultatus, baigę pasirinkite Atidaryti lentelės "Dataverse" URL.Ši parinktis negalima, jei eksportuojate į "Dataverse" programoje "Teams".

  5. Norėdami aiškiai nustatyti lauką kaip pirminį pavadinimo stulpelį, pasirinkite Pasirinkti pirminio pavadinimo laukus, tada išplečiamajame sąraše pasirinkite lauką. Jei nenurodysite naudoti norimo stulpelio, pirmasis teksto stulpelis iš kairės bus naudojamas kaip stulpelis Pirminis pavadinimas. Jei teksto stulpelio nėra, sukuriamas pirminis pavadinimo vietos rezervavimo ženklo stulpelis su nulinėmis reikšmėmis.Selecting a specific primary name field

  6. Pasirinkite Pirmyn.

Tikrinimo procesas automatiškai pradedamas, kai matote dialogo langą, kuriame rodoma "Veikia tikrintuvas..." viršuje. Jei tikrinimo procesas sėkmingas, bus rodomas kitas pranešimas "Tikrinimas baigtas", tada galėsite pasirinkti Gerai.

Peržiūrėkite šiuos pranešimus:

Pranešimas

Paaiškinimas

"Nuskaitomas lentelių sąrašas iš "OData" šaltinio"

Pradėtas perkėlimo procesas.

"Select objects" (eksportuoti pasirinktus objektus)

Pasirinktos lentelės perkeliamos į "Dataverse".

"Sėkmingai eksportuotos visos lentelės, kuriose nepatiko klaida."

Jei lentelėje įvyksta viena klaida, lentelė neeksportuojama, priešingu atveju lentelės eksportavimo operacija bus baigta.

Norėdami tęsti, pasirinkite Uždaryti.

"Importing selected tables and any related tables"

Atsižvelgiant į tai, kaip eksportavote lenteles, sukuriamos susietos lentelės, pervardijamos pradinės lentelės ir programoje "Access" sukuriamos ir susiejamos kelios "Dataverse" sistemos lentelės.

Jei tikrinimo proceso metu yra nepalaikomų laukų, "Access" identifikuoja nepalaikomus duomenų tipus ar eilutes, kurios viršija ribas, ir sukuria lentelę "Dataverse" stulpelio tikrinimo klaidos, kurioje kiekvienoje eilutėje saugomas eksportuotos lentelės pavadinimas ir nepalaikomi laukai. Galite pasirinkti perkelti visus palaikomus duomenų tipus ir pasirinkti neperkelti nepalaikomų duomenų tipų. Jei pasirinksite neperkelti, duomenys liks "Access".

Kas nutinka nepalaikomų tipų duomenims ir viršija ribas

Į "Dataverse" perkeliamų "Access" duomenų tikrinimo procesas

Jei pasirinkote susieti lenteles, patvirtinkite, kad rezultatai yra tokie, kokių tikėjotės. Laukite šio pranešimo "Lentelių sąrašo nuskaitymas iš "Dataverse" aplinkos". Pradinės lentelės lieka, bet jų pavadinimai pakeičiami. Susietosiose lentelėse dabar turėtų būti pradiniai lentelių pavadinimai, kad visi išoriniai objektai toliau veiktų kaip anksčiau. "Access" pirminis raktas ("AutoNumber") yra išsaugotas. Įtraukiamas naujas stulpelis, atitinkantis "Dataverse" pirminį raktą (GUID), o stulpelio pavadinimas yra lentelės pavadinimas.

"Access" taip pat įtraukia papildomų susietų lentelių iš "Dataverse" vadinamų "Teams", "Users" ir "Business Units". Šiose sistemos lentelėse yra tokia naudinga informacija:

  • Vartotojai      El. pašto adresas, vardas ir pavardė, telefonas, licencijos tipas, įmonės vienetas ir t. t.

  • Teams      Komanda, komandos pavadinimas, narystė ir t. t.

  • Verslo vienetas   Išlaidų centras, žiniatinklio svetainė, kredito limitas ir t. t.

  • ValiutaVisų operacijų valiutų, įskaitant reikšmes, pvz., valiutos kursą, pavadinimą, simbolį, kodą ir t. t., valiutos informacija. Ši lentelė rodoma tik jei "Access" yra valiutos duomenų tipas, kurį perkėlėte į "Dataverse".

Galite naudoti šią papildomą informaciją, kad patobulintumėte "Access" sprendimą. Šias lenteles galite tvarkyti formoje arba įtraukti į ataskaitą. Daugiau informacijos žr. "Dataverse" sistemos lentelės ir stulpeliai

Būtų naudinga peržiūrėti ir patvirtinti perkėlimo procesą išanalizavus kiekvieną lentelę ir lauką "Dataverse" aplinkoje. Lentelių ir laukų pavadinimai "Dataverse" turi atitikti "Access" lentelių ir stulpelių pavadinimus. "Access" automatiškai atidaro "Dataverse" aplinką pirmajai perkeltai lentelei.

Duomenų perkėlimo peržiūra naudojant "Dataverse"

"Access" lentelės rodomos "Dataverse" kaip lentelės su atitinkamu rodomo vardo ir duomenų tipu:

  • Stulpelyje Rodomas pavadinimas turi būti pateiktas kiekvieno lentelės "Access" lauko pavadinimas.

  • Lauko Pavadinimas formatas turi priešdėlį, pabraukimo brūkšnį ir lentelės pavadinimą, pvz., cr444_<lentelės pavadinimą>. Tai vadinama loginiu pavadinimu programoje "Dataverse".

  • Visi perkelti "Access" laukai stulpelyje Tipas šalia automatiškai sugeneruotų GUID ir esamų "Dataverse" laukų duomenų tipų rodomi kaip "Pasirinktiniai".

Nata Jei jau yra "Dataverse" lentelė tokiu pačiu pavadinimu kaip eksportuotos "Access" lentelės pavadinimas, skaičius pridedamas prie naujos "Dataverse" lentelės.

Pagal numatytuosius parametrus "Access" nustato pirmąjį teksto stulpelį (iš kairės į dešinę) kaip pirminį "Dataverse" pavadinimą. Jei lentelėje nėra teksto laukų, "Access" įtraukia tuščią teksto stulpelį kaip paskutinį lentelės lauką ir nustato tą lauką kaip pirminį "Dataverse" pavadinimą. taip pat galite nustatyti konkretų lauką kaip pirminį pavadinimą. Šis stulpelis matomas "Access" ir "Dataverse".

Daugiau informacijos žr . Darbas su visais duomenimis naudojant "Dataverse".

Perkėlę "Access" lenteles į "Dataverse", galite bet kada peržiūrėti lenteles ir stulpelius "Dataverse" ir "Access". Atkreipkite dėmesį, kad naudojant "Dataverse" laukai rodomi abėcėlės tvarka, o ne pradine "Access" tvarka.

"Dataverse" / "Power Apps"       Informacijos apie lentelių peržiūrą ir darbą su lentelėmis naudojant "Dataverse" žr. Lentelės redagavimas "Power Apps".Nata     Dešiniuoju pelės mygtuku spustelėjus perkeltą susietą lentelę programoje "Access", lentelė atidaroma naršyklės "Power Apps Maker" portale.  "Power Apps" portalo numatytajame rodinyje sistemų laukai nerodomi, todėl pateikiamas paprastesnis rodinys, kuriame rodomi "Access" perkelti stulpeliai.

"Teams" skirtas "Dataverse"       Yra keli lentelių ir stulpelių peržiūros būdai:

  • Sukurkite sparčiąją "Power App", kad peržiūrėtumėte arba atnaujintumėte duomenis.

  • Komponavimo versijos meniu pasirinkite Peržiūrėti viską dalyje "Elementai, sukurti..." ir spustelėkite lentelę, kurią norite peržiūrėti.

  • Naudokite lentelės Designer programoje "Teams". Daugiau informacijos žr . Lentelės kūrimas naudojant "Teams".

Arbat pinigus    Gali būti naudinga pažymėti lentelės rodinio URL adresą naršyklėje.

Patarimas      Taip pat galite peržiūrėti duomenis programoje "Excel" pasirinkdami išplečiamojo sąrašo komandą Duomenys, tada pasirinkdami Redaguoti programoje "Excel". Daugiau informacijos žr . Lentelės duomenų redagavimas programoje "Excel"

Daugiau informacijos žr. "Dataverse" sistemos lentelės ir stulpeliai

Tolesniuose skyriuose pateikiama papildoma apžvalga ir koncepcinė informacija.

Kas yra pirminiai raktai ir pirminiai pavadinimai

Pirminiai raktai naudojami duomenų bazės duomenų eilutėms identifikuoti. "Access" ir "Dataverse" turi skirtingas raktų struktūras. Perkėlimo metu "Dataverse" ir "Access" automatiškai valdo dviejų produktų derinimą su savo unikaliais raktais ir be vartotojo sąveikos.

Perkėlimo planavimo ir proceso metu yra du pirminiai raktai ir vienas papildomas pirminis laukas, kurį reikia žinoti:

Access AutoNumber     "Access" dažnai naudoja duomenų tipą Automatinis numeravimas, kuris automatiškai padidina unikalų skaičių kaip lentelės pirminį raktą. Šis laukas sukuriamas naudojant "Dataverse" kaip sveikojo skaičiaus lauką su pritaikytu automatinio numeravimo formatu. Perkėlimo metu pradinis skaičius programoje "Dataverse" nustatomas kaip paskesnis nuoseklus numeris, pagrįstas "Access" eilutėmis. "Access" toliau naudoja stulpelį Automatinis numeravimas duomenų eilutėms identifikuoti, net jei "Dataverse" naudoja kitą raktą.Svarbus    "Dataverse" sukuria automatinio numeravimo lauką kaip pasirinktinį, tačiau taip numatyta. Įrašant įrašą, "Dataverse" sugeneruoja nuoseklų numerį. Jei ši reikšmė nustatyta kaip būtina, "Dataverse" klientai reikalaus įvesti reikšmę prieš įrašant, o tai neleidžia automatiškai numeruoti. Jei laukas paliekamas tuščias, visada sugeneruojamas automatinis numeravimas.

"Dataverse" GUID "Dataverse" kaip pirminį raktą naudoja globaliai unikalaus identifikatoriaus (GUID) duomenų tipą, kuris automatiškai sukuriamas kaip unikalus identifikatorius ir kurio reikia kiekvienoje lentelėje. "Dataverse" nereikalauja importuotų duomenų, kad turėtų pirminį raktą, ji automatiškai sukuria GUID.

Pirminis "Dataverse" pavadinimas Be to, "Dataverse" yra kitas stulpelis, vadinamas pirminiu pavadinimu. Tai nesudėtingas pavadinimas, naudojamas identifikuoti eilutes kaip alternatyvą GUID naudoti. Būtina, kad šis laukas būtų, ir atsižvelgiant į "Power Platform" klientų parametrus, gali reikėti užpildyti stulpelį. Šį reikalavimą galite pakeisti rankiniu būdu. Pirminis pavadinimas pagal numatytuosius nustatymus nėra unikalus. Pavyzdžiui, kliento pavadinimas gali būti pirminis pavadinimas, kuris atitinka unikalų kliento ID. Gali būti du klientai, kurių pavadinimas "Jones", bet kiekvienas turėtų unikalų kliento ID.

Rekomendacijos dėl sprendimų dėl pirminių raktų

Pagal numatytuosius nustatymus "Access" pirminis raktas, "Dataverse" pirminis raktas ir stulpelis Pirminis pavadinimas sukuriami automatiškai. Tačiau galite pasirinkti, kaip tvarkyti tris pirminius raktus. Štai keletas patarimų, kurie padės apsispręsti:

Pirminis raktas       Jei "Access" pirminis raktas ("AutoNumber") taip pat yra verslo raktas, pvz., dalies numeris, tikriausiai norėsite jį išsaugoti, nes jis naudojamas objektams realiame pasaulyje identifikuoti. Tačiau jei "Access" pirminis raktas ("AutoNumber") naudojamas tik ryšiams kurti, jį gali pakeisti "Dataverse" pirminis raktas (GUID).

Pastabos

  • Kartais "Access" lentelėje yra stulpelis "AutoNumber", kuris nenaudojamas kaip pirminis raktas. Šiuo atveju "Dataverse" konvertuoja jį į lauką Sveikasis skaičius ir pašalinama galimybė automatiškai numeruoti.

  • Dataverse taip pat turi "Access AutoNumber" lauko, vadinamo automatinio numeravimo lauku, kuris naudojamas sekos skaičiams generuoti ir saugomas kaip eilutės reikšmė, atitikmenį. Šiame lauke taip pat gali būti skaičiaus prefiksas (pvz., eilutė arba data), suteikiantis galimybę lanksčiai naudoti lauką. Šis stulpelis pagrįstas „SQL Server“ automatinės sekos duomenų tipu. Daugiau informacijos žr. "Microsoft Dataverse" stulpelių automatinis numeravimas.

Pirminis pavadinimas      "Dataverse" reikia, kad būtų stulpelis Pirminis pavadinimas. Pirminiame pavadinime turi būti eilučių reikšmės. Perkėlimo metu vartotojai gali nurodyti, kurį "Access" teksto stulpelį jie nori naudoti kaip pirminį pavadinimą. Jei vartotojas nenurodo naudoti norimo stulpelio, pirmasis teksto stulpelis iš kairės naudojamas kaip stulpelis Pirminis pavadinimas. Jei teksto stulpelio nėra, bus įtrauktas naujas stulpelis, pavadintas Pirminio pavadinimo vietos rezervavimo ženklas, atitinkantis reikalavimus "Dataverse". Šis stulpelis nustatytas kaip Pasirinktinis ir gali būti paliktas nepildytas.

Daugiau informacijos žr. Pirminio pavadinimo stulpelio kūrimas.

Pirminių raktų ir pirminių pavadinimų palyginimas

Aprašas

Access pirminis raktas

Pirminis "Dataverse" raktas

Pirminis "Dataverse" pavadinimas

Duomenų tipas

Automatinis numeravimas (arba bet kuris stulpelis, kurį galima indeksuoti)

GUID

Eilutė

Turinys

Paprastas nuoseklus skaičius

Atsitiktiniai skaičiai ir raidės, unikalūs aplinkai

Žmonėms perskaitomų eilučių reikšmės

Pavyzdys

234

123e4567-e89b-12d3-a456-426655440000

Pavadinimas, pvz., "Jones".

Sveikasis skaičius, pvz., 234, arba derinys, pvz., SalesOrder9071

Reikalavimas

Dažnai naudojama, bet nebūtina

Kiekvienoje lentelėje turi būti viena

Kiekvienoje lentelėje turi būti viena

Modifikuojamas

Automatinio numeravimo lauko modifikuoti negalima, galima modifikuoti kitus laukų tipus

Ne

Taip

Unikalus identifikatorius

Visada

Visada

Tik kaip alternatyvusis klavišas

Sudėtinis raktas

Palaikoma ir dažnai derinama su "AutoNumber"

Nepalaikoma

Nepalaikoma

Matomumas

Paprastai pirmasis lentelės stulpelis

Paprastai paslėpta, bet gali būti rodoma.

Numatytasis matymas

Indeksavimas

Galima indeksuoti.

Daugiau informacijos žr. Indekso kūrimas ir naudojimas našumui pagerinti.

Automatiškai indeksuota

Automatiškai indeksuota

Komentarai

Kai apibrėžiate ir įvedate duomenis, negalite keisti jokio kito lauko į automatinio numeravimo duomenų tipą.

Negalima sukurti vartotojo arba atliekant duomenų importavimo operaciją.

Taip pat naudojama su automatiškai sugeneruotais laukais duomenų kortelėse, modelio pagrįstose formose ir su formų kūrimo peržvalgomis.

Pastabos 

  • "Access" indeksai nėra automatiškai konvertuojami į "Dataverse" rodykles.

  • Po viršeliais "Dataverse" naudoja "Azure" „SQL Server“, kad automatiškai sukurtų indeksus, pagrįstus duomenų naudojimo modeliais. Visada kuriamos pirminių ir alternatyvių raktų rodyklės, o kiti bus įtraukti arba pašalinti atsižvelgiant į tai, kaip naudojate savo duomenis.

Kas yra "Access" ir "Dataverse" ryšiai

Svarbu suprasti, kaip norite tvarkyti lentelių ryšius kartu su pirminiais raktais. Galite pasirinkti automatiškai perkelti visas susijusias lenteles su pasirinktomis lentelėmis arba jų nepaisyti perkėlimo metu ir tiesiog palikti susijusias lenteles programoje "Access". Bet kuriuo atveju taip pat galite susieti perkeliamas lenteles, kad išlaikytumėte dabartinius ryšius programoje "Access".

Duomenų eksportavimo operacijos metu "Access" lenteles su ryšiais "vienas su daugeliu" galima iš naujo sukurti kaip ryšius "vienas su daugeliu" naudojant "Dataverse". Kaip ir "Access", "Dataverse" taip pat turi nuorodų vientisumą, pvz., pakopinius susijusių laukų naujinimus ir pakopinį susijusių įrašų naikinimą. Jei "Access" duomenų bazė turi ryšių diagramą, ji išsaugoma. Tačiau pradinės vietinės lentelės pakeičiamos naujomis susietų lentelių lentelėmis.

"Access" ir "Dataverse" palaiko dviejų ryšio "vienas su daugeliu" lentelių peržvalgą. Perkėlimo proceso metu "Access" peržvalgos iš naujo sukurtos "Dataverse", kaip parodyta šiame pavyzdyje:

  • Dvi "Access" lentelės, Klientai ir Užsakymai, turi pirminius raktus CustomerID ir OrderID, pagrįstus automatinio numeravimo duomenų tipu. Programos "Access" lentelėje Užsakymai yra išorinis raktas, kuriame yra reikšmės iš "Access" pirminio rakto lentelėje Klientai.

  • Eksportavimo operacijos metu abu "Access" pirminiai raktai išlaikomi ir išlaikomi kaip sveikųjų skaičių automatinio numeravimo stulpeliai, tačiau jie nenaudojami kaip pirminio rakto stulpelis lentelėje "Dataverse". Kiekvienoje lentelėje yra įtrauktas naujas GUID stulpelis, kuris tampa pirminiu raktu lentelėje "Dataverse".

  • Sukuriama customerID išorinio rakto lentelėje Užsakymai peržvalga, kad lentelėje Klientai būtų galima rasti atitinkantį kliento ID pirminį raktą. Perkėlus lenteles į "Dataverse", modifikavus išorinio rakto peržvalgos stulpelį, naujai įtrauktą į lentelę Užsakymai, bus atnaujintas ir pradinis išorinio rakto stulpelis. Jūsų "Access" taikomoji programa gali toliau naudoti "Access" išorinio rakto, o ne "Dataverse" išorinio rakto. Jei "Access" išorinis raktas modifikuojamas susietoje lentelėje programoje "Access", jis taip pat atnaujins "Dataverse" svetimą raktą. Tačiau "Access" išorinis raktas bus tik skaitomas naudojant "Dataverse".

  • Šiame ryšio "vienas su daugeliu" pavyzdyje pirminis raktas Užsakymai nenaudojamas, bet, žinoma, gali būti naudojamas kitiems ryšiams.

Pastaba: Programoje "Access" galite sukurti ryšį "vienas su daugeliu", o nurodytos lentelės išorinio rakto laukas gali būti bet kuris laukas. Tačiau naudojant "Dataverse" nurodytos lentelės išorinio rakto laukas turi būti nurodytos lentelės pirminis raktas. Jei "Access" išorinis raktas nėra pirminis raktas pateiktoje lentelėje, eksportavimo į "Dataverse" operacija nepavyksta. Norėdami sėkmingai eksportuoti duomenis, įsitikinkite, kad "Access" išorinis raktas yra pirminis nurodytos lentelės raktas.

Daugiau informacijos žr. Vaizdo įrašas: Ryšių kūrimas naudojant peržvalgos vediklįir Ryšio tarp lentelių kūrimas naudojant peržvalgos stulpelį.

Rekomendacijos dėl sprendimų dėl raktų ir ryšių

Kad būtų lengviau apsispręsti, kuris pasirinkimas jums tinkamiausias, pateikiame įprastų perkėlimo parinkčių suvestinę:

Perkelti duomenis, bet nepaisyti ryšių      Nusprendėte pašalinti "Access" pirminio rakto ("AutoNumber") stulpelį, nes nėra jokių kitų "Access" lentelių su nuorodomis arba ryšiais, kurie nuo jų priklauso, todėl būtų painu, jei jis būtų lentelėje "Dataverse" šalia pirminio rakto "Dataverse" (GUID).

Duomenų ir ryšių perkėlimas naudojant susietas lenteles      Numatytasis scenarijus yra išlaikyti pirminį "Access" pirminį raktą ("AutoNumber"), bet jis nenaudojamas kaip pirminis "Dataverse" raktas. Dabar pasitikite "Dataverse" pirminiu raktu (GUID) ir naudojate jį lentelėje "Dataverse" kaip unikalų identifikatorių. "Access" sukuria susietas lenteles, kad išsaugotų "Access" ryšius. Atkreipkite dėmesį, kad negalite panaikinti "Dataverse" pirminio rakto (GUID).

Ryšyje galite redaguoti išorinio rakto reikšmes ("Access" arba "Dataverse" aplinkoje). Taip pat galite redaguoti išorinius raktus, kurie nurodo "Access" pirminį raktą susietojoje "Access" lentelėje, ir jis automatiškai atnaujins "Dataverse" išorinį raktą, kuris nurodo išorinės lentelės "Dataverse" pirminį raktą.

Duomenų perkėlimas be susietų lentelių ir ryšių kūrimas naudojant "Dataverse"      Lentelės nebenaudojamos programoje "Access", todėl galite iš naujo sukurti ryšius "Dataverse" naudodami "Dataverse" pirminį raktą (GUID), įtraukdami "Dataverse" peržvalgas ir pasirinkdami kiekvienos lentelės teksto lauką kaip pirminį pavadinimą perkėlimo proceso metu.

Baigę "Access" duomenų perkėlimą į "Dataverse", galite sukurti taikomąją programą "Power Platform", kuri veikia žiniatinklyje, planšetiniame kompiuteryje, telefone ar net darbalaukyje. "Power" platforma yra gana plati. Toliau pateikta turinio suvestinė gali padėti peržvelgti pagrindinius pasirinkimus ir tikslinę paskirtį, kokio tipo programėlė jums geriausiai tinka.

Kategorija

Daugiau informacijos

"Dataverse" vaizdo įrašai

Vartotojų įtraukimas į "Dataverse"

Programų vartotojų, saugos vaidmenų, "Teams" ir vartotojų administravimas "Power Platform" administravimo centre

Saugos vaidmenų priskyrimas "Power Platform" administravimo centre

Tinkamo numerio tipo pasirinkimas "Teams" skirtose "Dataverse" ir "Dataverse"

Sparčiosios programos kūrimas "Dataverse", skirtoje "Teams", naudojant "Dataverse" duomenis

Stulpelių "Dataverse", skirtos "Teams", kūrimas

Stulpelių kūrimas naudojant "Dataverse"

Lentelių kūrimas naudojant "Dataverse" – 1 dalis

Lentelių kūrimas naudojant "Dataverse" – 2 dalis

"Teams" teksto tipų "Dataverse" ir "Dataverse"

"Dataverse" duomenų tipai

"Teams" duomenų tipų "Dataverse" apžvalga

Dataverse for Teams quick table and column in Table designer

"Dataverse Quick Create Column"

Greitas taikomosios programos kūrimas "Power Apps" naudojant "Dataverse" lentelę

Greitai kurkite "Teams" lentelių "Dataverse" dizaino telkinyje

Greitas lentelių kūrimas naudojant "Dataverse"

"Dataverse" žinyno temos

Kodėl verta pasirinkti "Microsoft Dataverse"?

Darbo pradžia naudojant "Dataverse"

"Teams" skirtos "Dataverse" apžvalga

Kaip "Teams" skiriasi "Dataverse" ir "Dataverse"?

Darbo su "Microsoft Dataverse for Teams" pradžia

"Dataverse" teisių ir administravimo valdymas

Tables in Dataverse

Lentelių valdymas naudojant "Dataverse"

Lentelių ryšių apžvalga

Stulpelių apžvalga

Stulpelių kūrimas ir valdymas lentelėje naudojant "Dataverse"

Darbas su "Dataverse" pasirinkimais

Kurkite programas, pokalbių komandas, srautus ir kt. naudodami "Microsoft Dataverse" ir "Teams"

Sukurkite savo pirmąją programą naudodami "Power Apps" ir "Teams" skirtą "Dataverse"

Modeliu pagrįstos programėlės

Kaip sukurti modeliu pagrįstą programėlę

Modeliu pagrįstos programos kūrimas "Power Apps"

Darbo su modeliu pagrįstomis programėlėmis pradžia "Power Apps"

Drobės programėlės

Kaip sukurti drobės programėlę

Drobės taikomosios programos tinkinimas "Power Apps"

Taip pat žr.

Duomenų importavimo, susiejimo ir eksportavimo į „Access“ įvadas

Susietųjų lentelių valdymas

"App Maker" mokymosi katalogas

"Power Apps" tinklaraštis

"Power Apps" klientų istorijos

"Power Apps" bendruomenė

"Power Platform" pagrindai

"Power Platform" dokumentacija

"Power Platform" mokymosi kelias

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.