Bemærk!    Denne funktion er i offentlig betaversion og er kun tilgængelig for Insiders. Du kan finde flere oplysninger om, hvordan du deltager, under aka.ms/AccessAndPowerPlatform.

Kombinationen af Microsoft Access og Microsoft Dataverse med Power Platform åbner en verden af muligheder for digitale udviklere i skyen og for mobile scenarier. Denne kombination låser op for hybridløsningsscenarier, der holder værdien og brugervenligheden i Access sammen med skybaseret lagerplads, på følgende måder.

  • Mobil- og Microsoft Teams scenarier.

  • Deling og redigering af Access-data i realtid ved hjælp af skybaserede datalagre og front end-apps, der er oprettet i Access, Power Apps mobile og Microsoft Teams.

  • Nye funktioner til sikkerhed og overholdelse af regler og standarder via Dataverse Storage i skyen ved hjælp AAD og rollebaseret sikkerhed, mens du administrerer den fra Access.

Et visuelt element af, hvad du kan gøre mellem Access og Dataverse

Du kan dele Access-data med Dataverse, som er en skydatabase, hvorpå du kan opbygge Power Platform-apps, Automatisere arbejdsprocesser, Virtuelle agenter og meget mere til internettet, telefonen eller tabletten på følgende måder:    

  • Opret et Power Platform-miljø, og tilføj en ny Datavers database.

  • Overfør Access-data til Datavers eller Dataverst for Teams.

  • Fortsæt med at bruge din Access-skrivebordsløsning til at synkronisere redigering af data baseret på sammenkædede tabeller og ved hjælp af eksisterende front end-formularer, rapporter, forespørgsler og makroer.

  • Opret en Power App med lav kode, automatiseret arbejdsproces, AI-dreven Virtual Assistant eller Power BI-dashboard, der fungerer på tværs af mange enheder, mens du samtidigt får vist og redigerer de samme underliggende Dataverse-data.

Dataverse er grundstenen i Power-platformen og kan gemme fælles data, der deles på tværs af flere programmer. Denne mulighed giver yderligere muligheder på tværs af platforme for interaktion og administration af delte data i Microsoft 365, Azure, Dynamics 365 og enkeltstående programmer.

Bemærk      Begreberne "kolonne" og "felt" bruges synonymt i både Access og Dataverse. Udtrykket "tabel" og "enhed" bruges synonymt i Dataverse.

Før du går i gang

Vil du have tingene til at gå glattere? De følgende afsnit indeholder flere oplysninger.

Vigtigt!    Sikkerhedskopiér din Access-database. Vi anbefaler på det kraftigste, at du gør dette. Du kan finde flere oplysninger under Beskyt dine data med processer til sikkerhedskopiering og gendannelse.

Her er en hurtig tjekliste, der sikrer, at du er klar:

  • Tilmeld dig den offentlige betaversion. Du kan finde flere oplysninger i aka.ms/AccessAndPowerPlatform.

  • Hvis du ikke allerede har en licens, kan du få Power Apps licens, som omfatter Dataverse eller bruge et eksisterende miljø. Gå til Power Apps , ogvælg Start gratis.

  • Hvis dine Access-data har et felt med flere værdier, skal du forberede det til overførsel. Få mere at vide under Opret et valgfelt til overførsel til Datavers.

  • Selvom Datavers har en datatype for flydende punkt, har den lavere områdegrænser end datatypen Flydende punkt i Access. Hvis dine Access-data har et flydende felt, skal du først konvertere det til datatypen Tal, angive egenskaben Feltstørrelse til Decimalog derefter overføre dataene til Datavert, hvilket gemmer dem som datatypen Decimaltal.

Sørg for, at du får de nødvendige licenser:

Du skal muligvis bruge flere licenser, hvis dine apps Power Automate, Power BI og Power Virtual Agent. Du kan finde flere oplysninger Power Apps planer og priser ogopdateringer, der kommer Power Apps.

Der er to måder at bruge Dataverse, den fulde version og Dataverse for Teams.

Datavers  

Den fulde version af Dataverse indeholder alle tilgængelige datatyper til apps på tværs af enheder og lav kode og understøtter mange brugere. Når du har din Dataverse-licens, kan du enten få adgang til et aktuelt Dataverse-miljø eller oprette et nyt miljø til at overføre dine Access-data. Du kan få mere at vide under Hvad er Microsoft Dataverse?, Kom i gang med at bruge Dataverse og Tilføj en Microsoft Dataverse-database.

Vigtigt!   Sørg for, at du har de nødvendige tilladelser til at importere data til Datavers. Du skal bruge sikkerhedsrolle "Environment Maker", og appbrugere skal bruge sikkerhedsrolle "Basic User". Få mere at vide under Giv brugere adgang i apps til kundeengagement.

Hvis du bruger et nyt miljø:

  1. Log på Power Apps denne browserside, og https://powerapps.microsoft.com/.

  2. Vælg Indstillinger alternativ tekst > Administration.

  3. På siden Administration skal du vælge Ny. Ruden Nyt miljø åbnes.

    Oprettelse af et nyt Dataverse-miljø

  4. Angiv miljønavnet i feltet Navn.

  5. I feltet Type skal du vælge Prøve på rullelisten. Hvis du har dit eget produktionsmiljø, kan du vælge Produktion.

  6. I feltet Område skal du bevare standardindstillingen for USA.

  7. Angiv eventuelt en beskrivelse i feltet Formål.

  8. I Opret en database for dette miljø skaldu vælge Ja.

  9. Når du starter overførselsprocessen i Access, bør tjenesten Global Discovery finde den korrekte URL-adresse for forekomst. Få mere at vide under Overfør: vælg datakilde og destination.

Dataverst for Teams

Microsoft Teams letter beskeder, chats, møder, webinarer og rettidig kommunikation mellem arbejdsgrupper og kollegaer. Du kan også forbedre produktiviteten og tilpasse Teams ved at tilføje en række forskellige apps, Power Apps er baseret på Datavers for Teams. Dette giver på effektiv vis en indbygget lav kodedataplatform til Teams og løsning med et enkelt klik.

Når du har en Microsoft 365-plan med Teams, kræves der ingen yderligere licens til apps, arbejdsprocesser og virtuelle agenter inden for Teams, men Power BI-apps kræver en separat licens. Desuden er adgang til Dataverse-miljøet begrænset til Teams, medlemmer og gæster, og der er nogle funktionsbegrænsninger for det underliggende Dataverse.

Du kan finde flere oplysninger i Microsoft Dataverse for Teams ,Power Apps og Microsoft Teams integrationog Introduktion til Microsoft Dataverse for Teams.

Hvis du vil klargøre Dataverse for Teams-miljø, skal du først installere en app i Teams.

  1. Åbn Teams, og vælg Apps i nederste venstre hjørne af vinduet.

  2. I vinduet App Marketplace skal du bruge søgefeltet til at finde "Power Apps", og derefter skal du vælge Power Apps.

  3. Hvis du vil føje Power Apps program til Teams, skal du vælge Tilføj. Vinduet Power Apps vises.

  4. Vælg Opret en app.

  5. Vælg teamet til din app.

  6. Hvis du vil oprette et Dataverse for Teams, skal du vælge Start nu.

  7. Skriv et appnavn Power Apps i redigeringsprogrammet, og vælg derefter Gem.

Resultat

Dit miljø er klar til brug. Når du starter overførselsprocessen i Access, bør tjenesten Global Discovery finde den korrekte URL-adresse for forekomst. Få mere at vide under Overfør: vælg datakilde og destination.

Find den korrekte forekomst-URL manuelt

Hvis den globale registreringstjeneste af en eller anden grund ikke kan finde den korrekte forekomst-URL, kan du finde den i Power Apps og derefter manuelt angive den under overførselsprocessen.

  • Datavers   Vælg Indstillinger alternativ tekst øverst til højre på siden, vælg Sessionsdetaljer, og den korrekte Dataverse URL-adresse er angivet som forekomstens URL-adresse.

  • Dataverst for Teams      Når du har oprettet en app til din Dataverse database, skal du vælge Om, og den korrekte URL-adresse til Dataverse vises som forekomst-URL-adressen.

Forstå forskellene i lagerkapacitet, da hver database har forskellige maksimale størrelsesbegrænsninger:

En vigtig del af overførselsprocessen er at validere dataene på flere måder:

  • For at forhindre tab af data sikrer Access, at Access-tabellen ikke overskrider Dataverse størrelsesbegrænsninger, og at antallet af kolonner i Access-tabellen ikke overstiger det maksimale antal felter i Dataverse for en tabel. 

  • Hvis Access-tabellen indeholder dataverse datatyper, der ikke understøttes, eller kolonnen har værdier, der overskrider dataverse datatypeintervaller, indeholder Access yderligere oplysninger, der kan hjælpe dig med at rette fejlene.

Kun understøttede datatyper eksporteres. Den oprindelige Access-tabel, herunder ikke-understøttede datatyper, forbliver i Access. Når du er tilfreds med, at alle dataene er overført helt og korrekt, kan du enten beholde den oprindelige Access-tabel eller slette den og kopiere den til en sikkerhedskopidatabase.

Få mere at vide under Sammenligning af Access- og dataverse datatyper.

Overfør Access-data til Dataverse

Processen med at overføre Access-tabeller og -kolonner til Dataverse omfatter: oprettelse og angivelse af et Dataverstmiljø, eksport af data fra Access til Datavers, markering af tabeller og relaterede tabeller, oprettelse af sammenkædede tabeller i Access til de overførte tabeller i Dataverst, administration af primære nøgler, navne og relationer, validering af dataeksporten og visning af resultaterne i Access og Dataverset.

  1. Start Access, vælg Konto, vælg Skift konto. Dialogboksen Konto åbnes.

  2.  Sørg for, at du er logget på Access med de samme legitimationsoplysninger, som du bruger i Power Apps. Afhængigt af dit miljø kan det være nødvendigt at angive yderligere sikkerhedsoplysninger, f.eks. en sekundær godkendelse eller en pinkode.

    Bemærk!    Hvis du ikke bruger den samme konto til Access og Power Apps, mislykkes overførslen på grund af problemer med tilladelser.

  3. Åbn den Access-database, du vil overføre.

    Tip    Sørg for, at alle åbne Access-objekter er lukket, da en lås kan forhindre tabeloverførsel.

  4. Højreklik på en tabel i navigationsruden, og vælg Eksportér > Dataverse

  5. I dialogboksen Eksportér objekter skal du markere alle de tabeller, du vil eksportere, og fjerne alle de tabeller, du ikke vil eksportere.

  6. Vælg OK.

    Valg af tabeller, der skal overføres

  7. I dialogboksen Eksportér data til dataverstmiljø skal du vælge en forekomst-URL på listen, der leveres af Tjenesten Global registrering.

    Bemærk!    I Power Apps repræsenterer en forekomst-URL-adresse en bestemt session af et Power Apps miljø. Det må ikke forveksles med en URL-adresse til en webside. En komponent i strengen, "crm.dynamics" er en overgang fra tidligere versioner af Power Apps.


    Angivelse af den dataverse URL-adresse
    Du kan få mere at vide under Start: konfigurere et Dataversmiljø.

Næste trin er at foretage vigtige valg om, hvordan du vil overføre. Bemærk, at standardværdierne er de mest almindelige. 

Afkrydsningsfelter for at markere om sammenkædning af tabeller og automatisk valg af relaterede tabeller

  1. Hvis du vil eksportere relaterede tabeller med de markerede tabeller, skal du vælge Eksportér alle relaterede tabeller.

    Bemærk!    På nuværende tidspunkt medtages kun direkte underordnede tabeller, når du vælger at eksportere relaterede tabeller. Hvis du vil have, at alle relationer skal medtages, skal du bruge dialogboksen Eksportér objekter til at markere alle de tabeller, du vil overføre.

  2. Hvis du vil have vist disse tabeller, skal du vælge Se relaterede tabeller. Dialogboksen Relaterede tabeller vises.

    Tabelrelationer vises i en hierarkisk visning i to kolonner: Den venstre kolonne viser de markerede tabeller, og den højre kolonne viser de relaterede tabeller.

    En liste over relaterede tabeller

  3. Hvis du vil oprette tabellinks i Access for hver Dataverstabel, der er oprettet ved eksporten, skal du vælge Sammenkæd med dataverstabel efter eksport.

  4. Hvis du vil have vist resultaterne, skal du vælge Åbn URL-adressen til den dataverse tabel, når du er færdig.

    Denne indstilling er ikke tilgængelig, hvis du eksporterer til Datavers i Teams.

  5. Hvis du eksplicit vil angive et felt som kolonnen med det primære navn, skal du vælge Vælg felter med primært navn og derefter vælge et felt på rullelisten. 

    Hvis du ikke angiver en kolonne, der skal bruges, bruges den første tekstkolonne fra venstre som kolonnen Primært navn. Hvis der ikke er nogen tekstkolonne, oprettes der en primær navnepladsholderkolonne med Null-værdier.

    Valg af et bestemt primært navnefelt

  6. Vælg Næste.

Valideringsprocessen starter automatisk, når du ser en dialogboks, hvor der vises "Kører Validator..." øverst. Hvis valideringen lykkes, vises "Valideringen er fuldført", og du kan derefter vælge OK.

Hold øje med disse meddelelser:

Meddelelse

Forklaring

"Henter liste over tabeller fra OData-kilde"

Overførselsprocessen er begyndt.

"Eksporterer udvalgte objekter"

De tabeller, du har valgt, overføres til Datavers.

"Alle tabeller, der ikke stødte på en fejl, er blevet eksporteret."

Hvis der opstår en enkelt fejl i en tabel, eksporteres tabellen ikke, ellers er tabeleksporten fuldført.

Hvis du vil fortsætte, skal du vælge Luk.

"Importere markerede tabeller og alle relaterede tabeller"

Afhængigt af den måde, du eksporterede dine tabeller på, oprettes sammenkædede tabeller, oprindelige tabeller omdøbes, og flere dataverse systemtabeller oprettes og sammenkædes i Access.

Hvis der er ikke-understøttede felter under valideringsprocessen, identificerer Access ikke-understøttede datatyper eller rækker, der overskrider grænsen, og opretter en tabel med kolonnevalideringsfejl, der lagrer det eksporterede tabelnavn og de felter, der ikke understøttes, i hver række. Du kan vælge at overføre alle understøttede datatyper og vælge ikke at overføre ikke-understøttede datatyper. Hvis du vælger ikke at overføre, forbliver dataene i Access.

Hvad sker der med ikke-understøttede datatyper og overskredne grænser

Processen med at validere Access-data, der overføres til Datavers

Hvis du vælger at sammenkæde tabeller, skal du bekræfte, at resultaterne er som forventet. Se efter denne meddelelse "Henter liste over tabeller fra dataverse miljøet". De oprindelige tabeller bevares, men deres navne ændres. De sammenkædede tabeller bør nu have de oprindelige tabelnavne, så alle front end-objekter fortsat fungerer som før. Den primære Nøgle i Access (Autonummerering) bevares. Der tilføjes en ny kolonne, der svarer til GUID (Dataverse Primary Key), og kolonnenavnet er tabelnavnet.

Access tilføjer også yderligere sammenkædede tabeller fra Dataverse kaldet Teams, Brugere og Forretningsenheder. Disse systemtabeller indeholder følgende nyttige oplysninger:

  • Brugere      Mailadresse, fulde navn, telefon, licenstype, forretningsenhed osv.

  • Teams      Team, Teamnavn, medlemskab osv.

  • Forretningsenhed   Omkostningssted, websted, kreditgrænse osv.

  • ValutaValutaoplysninger for alle transaktionsvalutaer, herunder værdier som valutakurs, navn, symbol, kode osv. Denne tabel vises   kun, hvis Access har en valutadatatype, som du har overført til Datavers.

Det kan være en god ide at bruge disse yderligere oplysninger til at forbedre din Access-løsning. Du kan vedligeholde disse tabeller i en formular eller føje dem til en rapport. Få mere at vide under Dataverse systemtabeller og -kolonner. 

Det er en god ide at gennemse og bekræfte overførselsprocessen ved at undersøge hver enkelt tabel og hvert felt i det Dataverse miljø. Dataverse tabel- og feltnavne skal svare til Access-tabel- og kolonnenavnene. Access åbner automatisk dataverse miljøet til den første overførte tabel.

Forhåndsvisning af dataoverflytningen i Datavers

Access-tabeller vises i Dataverse som tabeller med et tilsvarende visningsnavn og datatype:

  • Kolonnen "Vist navn" skal vise hvert Access-feltnavn i en tabel.

  • Formatet for feltet "Navn" har et præfiks, et understregningstegn og tabelnavnet, f.eks. cr444_<tabelnavnet>. Dette kaldes det logiske navn i Datavers.

  • Alle overførte Access-felter vises som "Brugerdefineret" under kolonnen Type ud for den automatisk oprettede GUID og eksisterende dataverse feltdatatyper.

Bemærk   Hvis der allerede er en Datavers-tabel med det samme navn som det eksporterede Access-tabelnavn, føjes et tal til den nye Dataverse tabel.

Som standard angiver Access den første tekstkolonne (fra venstre mod højre) som det primære dataversnavn. Hvis en tabel ikke indeholder tekstfelter, tilføjer Access en tom tekstkolonne som det sidste felt i tabellen og angiver det pågældende felt som det primære dataversnavn. Du kan også angive et bestemt felt som et primært navn. Denne kolonne er synlig i Access og Dataverst.

Få mere at vide under Arbejd med data i Datavers .

Når du har overført Access-tabeller til Dataverse, kan du når som helst se tabeller og kolonner i Datavers og Access. Bemærk, at i Dataverse vises felter i alfabetisk rækkefølge, ikke den oprindelige rækkefølge i Access.

Dataverst/Power Apps        Du kan finde oplysninger om at få vist og arbejde med tabeller i Datavers i Rediger en tabel Power Apps.

Bemærk!     Højreklik på en overført, sammenkædet tabel i Access åbner tabellen i Power Apps Maker-portalen i din browser.  I standardvisningen af Power Apps vises systemfelter ikke, hvilket giver en enklere visning, der viser de overførte Access-kolonner.

Dataverst for Teams       Tabeller og kolonner kan vises på flere måder:

  • Opret en hurtig Power-app for at få vist eller opdatere dataene.

  • I buildmenuen skal du vælge Se alle i "Elementer, der er oprettet til..." og derefter klikke på den tabel, du vil have vist.

  • Brug Tabeldesigner i Teams. Få mere at vide under Opret en tabel i Teams.

Tip    Det kan være nyttigt at bogmærke URL-adressen på den tabelvisning, du foretrækker i browseren.

Tip!      Du kan også få vist dataene Excel ved at vælge rullekommandoen Data og derefter vælge Rediger i Excel. Få mere at vide under Rediger tabeldata i Excel

Få mere at vide under Dataverse systemtabeller og -kolonner. 

De følgende afsnit indeholder yderligere oversigts- og begrebsoplysninger.

Forstå primære nøgler og primære navne

Primære nøgler bruges til at identificere rækkerne med data i en database. Access og Dataverse har forskellige nøglestrukturer. Under overførslen administrerer Dataverse og Access automatisk koordinering mellem de to produkter med deres egne unikke nøgler og uden brugerinteraktion.

Under planlægningen og processen med overførslen er der to primære nøgler og et ekstra primært felt, du skal være opmærksom på:

Automatisk nummerering i Access     Access bruger ofte datatypen Autonummerering, som automatisk ind trinvist indlerer et entydigt tal som en primær nøgle for tabellen. Dette felt oprettes i datavers som et helt talfelt, hvor autonummereringsformatet anvendes. Under overførslen er starttallet i Datavers indstillet til at være det næste sekventielle tal baseret på Access-rækkerne. Access fortsætter med at bruge kolonnen Autonummerering til at identificere rækkerne med data, selvom Dataverse bruger en anden nøgle.

Vigtigt     Datavers opretter feltet Autonummerering som valgfrit, men dette er tilst som design. Datavers genererer dens sekventielle nummer, når posten gemmes. Hvis denne værdi er angivet til påkrævet, kræver Dataverse-klienter en værdi, der skal angives, før der spares, hvilket forhindrer generering af automatisk nummerering. Hvis feltet efterlades tomt, genereres der altid en automatisk nummerering.

Datavers-GUID Dataverse bruger en GUID-datatype (Globally Unique Identifier) som den primære nøgle, der automatisk oprettes som et entydig identifier og kræves i hver tabel. Datavers kræver ikke, at importerede data skal have en primær nøgle. Det opretter automatisk et GUID for dig.

Dataverst primært navn Datavers indeholder også en anden kolonne kaldet Primært navn. Dette er et brugervenligt navn, der bruges til at identificere rækker som et alternativ til at bruge et GUID. Det er påkrævet, at dette felt er til stede, og afhængigt af indstillingerne i Power Platform-klienter kan det være nødvendigt, at kolonnen udfyldes. Du kan manuelt ændre dette krav. Primært navn er som standard ikke entydigt. Et kundenavn kan f.eks. være det Primære navn, der svarer til et entydigt kunde-id. Der kan være to kunder med navnet "Jones", men de har hver især et entydigt kunde-id.

Vejledning til beslutninger om primære nøgler

Den primære nøgle i Access, den primære datanøgle Dataverse og kolonnen Primært navn oprettes automatisk som standard. Men du kan foretage valg om, hvordan du håndterer de tre primære nøgler. Her er nogle vejledninger, der kan hjælpe dig med at beslutte dig:

Primær nøgle       Hvis en primær nøgle til Access (Autonummerering) også er en forretningsnøgle, f.eks. et delnummer, vil du sandsynligvis beholde den, fordi den bruges til at identificere objekter i den virkelige verden. Men hvis en primær nøgle i Access (Autonummerering) kun bruges til at oprette relationer, kan den erstattes af en primær nøgle af typen Dataverse (GUID).

Bemærkninger

  • Nogle gange indeholder en Access-tabel en autonummereringskolonne, der ikke bruges som primær nøgle. I dette tilfælde konverterer Datavers det til et Helt tal-felt, og muligheden for automatisk nummerering fjernes.

  • Datavers svarer også til et Access Autonummerering-felt, der kaldes feltet Autonummerering, som bruges til at generere sekventielle tal og gemmes som en strengværdi. Dette felt kan også indeholde et præfiks (f.eks. en streng eller en dato) til tallet, hvilket muliggør fleksibilitet i, hvordan feltet kan bruges. Denne kolonne er baseret på SQL Server automatisk sekvensdatatype. Få mere at vide under Autonummerering af kolonner i Microsoft Dataverse.

Primært navn      Datavers kræver, at der findes en Primær navn-kolonne. Et primært navn skal indeholde strengværdier. Under overførslen kan brugerne angive, hvilken tekstkolonne i Access de vil bruge som Primært navn. Hvis en bruger ikke angiver en kolonne, der skal bruges, bruges den første tekstkolonne fra venstre som kolonnen Primært navn. Hvis der ikke findes en tekstkolonne, tilføjes en ny kolonne med navnet Pladsholder til primært navn, som opfylder det dataverse krav. Denne kolonne er angivet til Valgfri og kan udfyldes ikke.

Du kan få mere at vide under Opret en kolonne med det primære navn.

Sammenligning af primære nøgler og primære navne

Beskrivelse

Primær nøgle i Access

Primær nøgle for datavers

Dataverst primært navn

Datatype

Autonummerering (eller en kolonne, der kan indekseres)

GUID

Streng

Indhold

Et simpelt, sekventielt tal

Tilfældige tal og bogstaver, der er entydige for miljøet

Læsbare strengværdier

Eksempel

234

123e4567-e89b-12d3-a456-426655440000

Et navn, f.eks. "Jones".

Et helt tal, f.eks. 234 eller en kombination, f.eks. Salgsordre9071

Krav

Bruges ofte, men ikke påkrævet

Hver tabel skal have en

Hver tabel skal have en

Kan ændres

Et felt af typen Autonummerering kan ikke ændres, andre felttyper kan ændres

Nej

Ja

Entydigt id

Altid

Altid

Kun som alternativ nøgle

Sammensat tast

Understøttes og kombineres ofte med autonummerering

Understøttes ikke

Understøttes ikke

Synlighed

Som regel er den første tabelkolonne

Som regel skjult, men kan vises.

Er som standard synlig

Indeksering

Kan indekseres.

Få mere at vide under Opret og brug et indeks til at forbedre ydeevnen.

Indekseret automatisk

Indekseret automatisk

Kommentarer

Når det er defineret, og du angiver data, kan du ikke ændre andre felter til datatypen Autonummerering.

Kan ikke oprettes af en bruger eller under en dataimporthandling.

Bruges også med automatisk oprettede felter i datakort, modelbaserede formularer og med opslag i formoprettelse.

Noter 

  • Access-indekser konverteres ikke automatisk til dataverse indekser.

  • Under dækkene bruger Dataverse Azure-SQL Server til automatisk at oprette indekser baseret på dataforbrugsmønstre. Indekser for primære og alternative nøgler oprettes altid, og andre vil blive tilføjet eller fjernet baseret på, hvordan du bruger dine data.

Forstå Access- og dataverse relationer

Det er vigtigt at forstå, hvordan du vil administrere tabelrelationer sammen med primære nøgler. For de tabeller, du vælger at overføre, kan du vælge automatisk at flytte alle relaterede tabeller med de markerede tabeller eller ignorere dem under overførslen og blot lade de relaterede tabeller blive i Access. Uanset hvad kan du også vælge at sammenkæde de tabeller, du overfører, for at bevare de aktuelle relationer i Access.

Under dataeksporthandlingen kan Access-tabeller med en til mange-relationer oprettes igen som en-til-mange-relationer i Datavers. Ligesom Access har Dataverse også referentiel integritet, f.eks overlappende opdateringer af relaterede felter og overlappende sletninger af relaterede poster. Hvis Access-databasen har et relationsdiagram, bevares det. Men de oprindelige lokale tabeller erstattes med nye sammenkædede tabeller.

Både Access og Dataverse understøtter et opslag mellem to tabeller i en en til mange-relation. Under overførselsprocessen genskabes Access-opslag i Datavers som vist i følgende eksempel:

  • To Access-tabeller, Kunder og Ordrer, har primære nøgler Kunde-id og Ordre-id, der er baseret på datatypen Autonummerering. Tabellen Ordrer i Access har en fremmed nøgle, der indeholder værdier fra den primære nøgle i Access i tabellen Kunder.

  • Under eksporten bevares og vedligeholdes begge primære Access-nøgler som autonummereringskolonner i heltal, men de bruges ikke som den primære nøglekolonne i tabellen Dataverse. Hver tabel indeholder en ny GUID-kolonne, der bliver den primære nøgle i tabellen Dataverse.

  • Der oprettes et opslag for den fremmede nøgle Kunde-id i tabellen Ordrer for at finde den tilsvarende primære kunde-id-nøgle i tabellen Kunder. Når tabellerne er overført til Dataverse, vil den fremmede nøgle-opslagskolonne, der nyligt er føjet til tabellen Ordrer, også opdatere den oprindelige kolonne med en fremmed nøgle. Dit Access-program kan fortsætte med at bruge den fremmede nøgle i Access i stedet for den fremmede nøgle Data . Hvis den fremmede Nøgle til Access ændres i den sammenkædede tabel i Access, opdateres den fremmede nøgle Dataverse også. Den fremmede nøgle i Access vil dog være skrivebeskyttet i Datavers.

  • I dette eksempel med en til mange-relation bruges den primære nøgle Ordrer ikke, men den kan selvfølgelig bruges til andre relationer.

Få mere at vide under Video:Opret relationer med guiden Opslag og Opret en relation mellem tabeller ved hjælp af en opslagskolonne.

Vejledning til beslutninger om nøgler og relationer

For at hjælpe dig med at beslutte, hvilket der er det bedste valg for dig, får du her en oversigt over almindelige indstillinger, når du overfører:

Overfør data, men ignorer relationer      Du beslutter dig for at fjerne kolonnen Primær nøgle (Autonummerering), fordi der ikke er nogen andre Access-tabeller med referencer eller relationer, der er afhængige af den, og det ville være forvirrende at have den i tabellen Datavers sammen med den primære nøgle Dataverse (GUID).

Overføre data og relationer med sammenkædede tabeller      Standardscenariet er at bevare den oprindelige primære Access-nøgle (Autonummerering), men den bruges ikke som den primære nøgle i Dataverst. Du er nu afhængig af den primære nøgle Dataverse (GUID) og bruger den i tabellen Dataverse som en entydig identifier. Access opretter sammenkædede tabeller for at bevare Access-relationer. Bemærk, at du ikke kan slette den primære nøgle Dataverse (GUID).

I en relation kan du redigere værdierne for den fremmede nøgle (enten i Access eller i det Dataverse miljø). Du kan også redigere fremmede nøgler, der refererer til den primære Access-nøgle i en sammenkædet Access-tabel, og den fremmede nøgle Dataverse, der henviser til den primære nøgle Dataverse i den fremmede tabel, opdateres automatisk.

Overfør data uden sammenkædede tabeller, og genskab relationer i Datavers      Da tabeller ikke længere bruges i Access, kan du oprette relationer i Dataverse igen ved hjælp af GUID (Dataverse Primary Key), tilføje Dataverse opslag og vælge et tekstfelt i hver tabel som et Primært navn under overførselsprocessen.

Når du er færdig med overførslen af dine Access-data til Dataverse, kan du oprette en app på Power Platform, der kører på internettet, en tablet, en telefon eller endda skrivebordet. Power-platformen er ret omfattende. Følgende oversigt over indhold kan hjælpe dig med at få et overblik over dine grundlæggende valg og målrette, hvilken type app der fungerer bedst for dig.

Kategori

Flere oplysninger

Dataverse videoer

Tilføjelse af brugere til Dataverse

Administrer programbrugere, sikkerhedsroller, Teams og brugere i Power Platform Administration

Tildel sikkerhedsroller i Power Platform Administration

Valg af den rigtige taltype i Dataverse og Dataverse for Teams

Oprette en hurtig app i datavers til data Teams brug dataverse data

Oprette kolonnedataverse for Teams

Opret kolonner i datavers

Opret tabeller i datavers – Del 1

Opret tabeller i datavers – Del 2

Dataverst og Datavers for Teams teksttyper

Dataverse datatyper

Oversigt over data Teams datatyper

Datavers til hurtig Teams tabel og kolonne i Tabeldesigner

Kolonnen Hurtig oprettelse i Dataverse

Opret hurtigt en app i Power Apps hjælp af en dataverstabel

Opret hurtigt datavers til Teams tabeller i Designhub

Opret hurtigt tabeller i datavers

Emner i Datavers hjælp

Hvorfor vælge Microsoft Dataverse?

Kom i gang med at bruge Dataverse

Oversigt over Dataverse for Teams

Hvordan er Datavers og Datavers for Teams Forskellig?

Introduktion til Microsoft Dataverse for Teams

Administrer tilladelser og administration for Dataverse

Tabeller i datavers

Administrer tabeller i datavers

Oversigt over tabelrelationer

Oversigt over kolonner

Opret og administrer kolonner i en tabel i Datavers

Arbejde med valg i Datavers

Opret apps, chatbots, flows og meget mere med Microsoft Dataverse og Teams

Byg din første app med Power Apps og Dataverse til Teams

Modeldrevne apps

Sådan opbygger du en modelbaseret app

Opret et modelbaseret program i Power Apps

Kom i gang med modeldrevne apps i Power Apps

Lærredsapps

Sådan opbygger du en lærredsapp

Tilpas en lærredsapp i Power Apps

Se Også

Introduktion til import, sammenkædning og eksport af data i Access

Administrere sammenkædede tabeller

Power Apps Blog

Power Apps Kundehistorier

Power Apps Community

Grundlæggende om Power Platform

Dokumentation til Power Platform

Power Platform Learning Sti

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft Office Insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af oversættelsen?
Hvad påvirkede din oplevelse?

Tak for din feedback!

×