Hvad er Common Data Service for Apps?

Med Common Data Service (CDS) for Apps kan du sikkert gemme og administrere data, der bruges af virksomhedsprogrammer. Data i CDS for Apps gemmes i et sæt objekter. Et objekt er et sæt poster, der bruges til at gemme data, på samme måde som en datatabel gemmer data i en database. CDS for Apps indeholder et grundlæggende sæt standardobjekter, der dækker typiske scenarier, men du kan også oprette brugerdefinerede objekter, der er specifikke for virksomheden og udfylde dem med data ved hjælp af Power-forespørgsel. App-udviklere kan derefter bruge PowerApps til at oprette funktionsrige programmer ved hjælp af disse data.

Skærmbillede, der viser oversigt over de platformen for virksomhedsprogrammer.

Du kan finde oplysninger om køb af en plan for brug af CDS for APPS i Oplysninger om prissætning.

Hvorfor bruge Common Data Service for Apps?

Standardobjekter og brugerdefinerede objekter i CDS for Apps giver dig en sikker og skybaseret mulighed for at gemme dine data. Med objekter kan du oprette en forretningsfokuseret definition af organisationens data til brug i apps. Hvis du ikke er sikker på, om objekter er den bedste mulighed, bør du overveje følgende fordele:

  • Nem at administrere – Både metadataene og dataene gemmes i skyen. Du behøver ikke at tænke på detaljer for, hvordan de er gemt.
  • Nemt at sikre – Data gemmes sikkert, så brugerne kan se dem, hvis du giver dem adgang. Rollebaseret sikkerhed giver dig mulighed at styre adgangen til objekter for andre brugere i organisationen.
  • Adgang til dine Dynamics 365-data – Data fra dine Dynamics 365-programmer gemmes også i Common Data Service for Apps, så du hurtigt kan oprette apps, der bruger dine Dynamics 365-data, og udvide din apps ved hjælp af PowerApps.
  • Omfattende metadata – Datatyper og -relationer udnyttes direkte i PowerApps.
  • Logik og validering – Definer beregnede felter, forretningsregler, arbejdsprocesser og forretningsprocesforløb for at sikre datakvaliteten og lette forretningsprocesser.
  • Produktivitetsværktøjer – Objekter er tilgængelige i tilføjelsesprogrammerne til Microsoft Excel for at øge produktiviteten og sikre adgangen til data.

Dynamics 365 og Common Data Service for Apps

Dynamics 365-programmer som Dynamics 365 for Sales, Service eller Talent bruger også Common Data Service for Apps til at gemme og sikre data, der bruges af programmerne. Det gør det muligt for dig at udvikle programmer ved hjælp af PowerApps og Common Data Service for Apps direkte mod de kerneforretningsdata, du allerede bruger i Dynamics 365, uden brug af integration.

  • Opbyg apps i forhold til dine Dynamics 365-data – Byg apps hurtigt forhold til dine virksomhedsdata i PowerApps eller ved hjælp af Pro Developer SDK.

  • Administrere forretningslogik og regler, som kan genbruges – Forretningsregler og logik, der allerede er defineret i dine Dynamics 365-objekter, anvendes på din PowerApps for at sikre datakonsistensen, uanset hvordan brugerne skal have adgang til dataene eller via hvilken app.

  • Færdigheder, som kan genbruges på tværs af Dynamics 365 og PowerApps – Brugere med færdigheder fra tidligere brug af PowerApps eller Dynamics 365 kan nu udnytte disse færdigheder på tværs af den nye Common Data Service for Apps-platform. Oprettelse af objekter, formularer, diagrammer osv. er nu fælles på tværs af dine programmer.

    Bemærk

    Dynamics 365 for Finance and Operations kræver i øjeblikket konfiguration af Data Integrator for at kunne gøre dine virksomhedsdata fra Finance and Operations tilgængelige i Common Data Service for Apps.

Integration af Data i Common Data Service

Udvikling af en app kræver typisk data fra mere end én kilde, og mens dette nogle gange kan finde sted på programniveau, er der også tilfælde, hvor integration af disse data i et fælles lager giver mulighed for en nemmere appopbygningsoplevelse, og et enkelt sæt logik, der kan vedligeholde og anvendes på dataene. Common Data Service for Apps gør det muligt at integrere data fra flere kilder i et enkelt lager, som kan bruges i PowerApps, Flow og Power BI sammen med data, der allerede er tilgængelige fra Dynamics 365-programmer.

  • Planlagt integration med andre systemer – Data, der gemmes i et andet program, som kan synkroniseres jævnligt med Common Data Service for Apps, så du kan bruge data fra andre programmer i PowerApps.
  • Transformere og importere data ved hjælp af PowerQuery – Transformation af data, når du importerer til Common Data Service, kan ske via PowerQuery fra mange onlinedatakilder, et fælles værktøj, der bruges på tværs af Excel og Power BI.
  • Éngangsimport af data – Enkel import og eksport af Excel- og CSV-filer kan bruges til én gang eller ikke-hyppig import af data til Common Data Service for Apps.

Du kan finde flere oplysninger om integration af data i Common Data Service, i Føje data til et objekt i Common Data Service for Apps ved hjælp af Power-forespørgsel.

Interagere med objekter

Når du udvikler en app, kan du bruge standardobjekter, brugerdefinerede objekter eller begge dele. CDS for Apps indeholder standardobjekter som standard. Disse objekter er i overensstemmelse med bedste praksis udviklet til at registrere de mest almindelige begreber og scenarier i en organisation.

Skærmbillede, der viser en liste over objekter

Du kan se en komplet liste over objekter i Objektreference.

Du kan udvide funktionaliteten i standardobjekter ved at oprette et eller flere brugerdefinerede objekter til lagring af oplysninger, der er unikke for din organisation. Du kan finde flere oplysninger i Sådan oprettes et brugerdefineret objekt.

Logik og validering

Objekter i CDS for Apps kan udnytte vidtspændende logik på serversiden og validering til at sikre datakvaliteten og reducere gentaget kode i de enkelte apps, der opretter og bruger data i et objekt.

  • Forretningsregler validerer data på tværs af flere felter og objekter og giver advarsels- og fejlmeddelelser, uanset hvilken app der bruges til at oprette dataene. Du kan finde flere oplysninger under Oprette en forretningsregel.
  • Forretningsprocesforløb hjælper brugerne til at sikre de indtaste data konsekvent og benytte samme fremgangsmåde hver gang. Forretningsprocesforløb understøttes i øjeblikket kun for Model-baserede apps. Du kan finde flere oplysninger i Oversigt over forretningsprocesforløb.
  • Med Arbejdsprocesser kan du automatisere forretningsprocesser uden brugerinteraktion. Du kan finde flere oplysninger i Oversigt over arbejdsprocesser.
  • Forretningslogik med kode understøtter avancerede udviklerscenarier, så programmet kan udvides direkte via kode. Du kan finde flere oplysninger i Anvende forretningslogik med kode.

Udviklerfunktioner

Ud over de funktioner, der er tilgængelig via PowerApps-webportalen, indeholder CDS for Apps også funktioner, som udviklere kan bruge til at få adgang til metadata og data ved hjælp af programmering for at oprette objekter og forretningslogik samt arbejde med data. Du kan finde flere oplysninger i Udvikleroversigt til Common Data Service for Apps

Næste trin

Sådan kommer i gang med at bruge CDS for Apps:

Meddelelse om beskyttelse af personlige oplysninger

Med Microsoft PowerApps Common Data-modellen indsamler og gemmer Microsoft brugerdefinerede objekt- og feltnavne i vores diagnosticeringssystemer. Vi bruger denne viden til at forbedre Common data-modellen for vores kunder. De objekt- og feltnavne, som appen Oprettere opretter, hjælper os med at forstå scenarier, der er fælles for Microsoft PowerApps communityet og fastslå mangler i servicens standardobjekt dækning, f.eks. skemaer, der er relateret til organisationer. Dataene i tabellerne i databasen, der er knyttet til disse objekter, bruges ikke eller er ikke tilgængelige for Microsoft eller replikeres uden for det område, hvor databasen klargøres. Bemærk dog, at de brugerdefinerede objekt- og feltnavne kan blive replikeret på tværs af områder og slettes i henhold til vores politikker for opbevaring af data. Microsoft forpligter sig til at beskytte dine personlige oplysninger, som er beskrevet yderligere i vores Sikkerhedscenter.