Share via


Hva er lagringsstrukturen for analytiske dataflyter?

Analysedataflyter lagrer både data og metadata i Azure Data Lake Storage. Dataflyter drar nytte av en standardstruktur for å lagre og beskrive data som er opprettet i innsjøen, som kalles Common Data Model-mapper. I denne artikkelen vil du lære mer om lagringsstandarden som dataflyter bruker bak kulissene.

Lagring trenger en struktur for en analytisk dataflyt

Hvis dataflyten er standard, lagres dataene i Dataverse. Datavers er som et databasesystem. den har konseptet tabeller, visninger og så videre. Datavers er et strukturert datalagringsalternativ som brukes av standard dataflyter.

Men når dataflyten er analytisk, lagres dataene i Azure Data Lake Storage. Data og metadata for en dataflyt lagres i en Common Data Model-mappe. Siden en lagringskonto kan ha flere dataflyter lagret i den, er det innført et hierarki med mapper og undermapper for å organisere dataene. Avhengig av produktet dataflyten ble opprettet i, kan mappene og undermappene representere arbeidsområder (eller miljøer), og deretter dataflytens Common Data Model-mappe. I Common Data Model-mappen lagres både skjema og data i dataflyttabellene. Denne strukturen følger standardene som er definert for Common Data Model.

Analysedataflyt lagrer dataene i Common Data Model-strukturen.

Hva er lagringsstrukturen for Common Data Model?

Common Data Model er en metadatastruktur som er definert for å gi samsvar og konsekvens for bruk av data på tvers av flere plattformer. Common Data Model er ikke datalagring, det er måten dataene lagres og defineres på.

Vanlige datamodellmapper definerer hvordan et tabellskjema og dataene skal lagres. I Azure Data Lake Storage er data organisert i mapper. Mapper kan representere et arbeidsområde eller miljø. Under disse mappene opprettes undermapper for hver dataflyt.

Mappestruktur for arbeidsområde.

Hva er i en dataflytmappe?

Hver dataflytmappe inneholder en undermappe for hver tabell og en metadatafil med navnet model.json.

Hva er i en dataflytmappe?

Metadatafilen: model.json

Filen model.json er metadatadefinisjonen for dataflyten. Dette er den ene filen som inneholder alle metadataene for dataflyten. Den inneholder en liste over tabeller, kolonnene og datatypene i hver tabell, relasjonen mellom tabeller og så videre. Du kan enkelt eksportere denne filen fra en dataflyt, selv om du ikke har tilgang til mappestrukturen Common Data Model.

Eksporter den model.json filen fra en dataflyt.

Du kan bruke denne JSON-filen til å overføre (eller importere) dataflyten til et annet arbeidsområde eller miljø.

Overføre en dataflyt til et annet arbeidsområde eller miljø.

Hvis du vil finne ut nøyaktig hva model.json metadatafilen inneholder, kan du gå til metadatafilen (model.json) for Common Data Model.

Datafiler

I tillegg til metadatafilen inneholder dataflytmappen andre undermapper. En dataflyt lagrer dataene for hver tabell i en undermappe med tabellens navn. Data for en tabell kan deles inn i flere datapartisjoner, lagret i CSV-format.

Slik ser eller får du tilgang til Common Data Model-mapper

Hvis du bruker dataflyter som bruker lagringsplass levert av produktet de ble opprettet i, har du ikke tilgang til disse mappene direkte. I slike tilfeller krever henting av data fra dataflytene å bruke Microsoft Power Platform-dataflytkoblingen som er tilgjengelig i Hent data-opplevelsen i Power Bi-tjeneste-, Power Apps- og Dynamics 35 Customer Insights-produkter, eller i Power BI Desktop.

Koble til til data for en analytisk dataflyt.

Hvis du vil lære hvordan dataflyter og den interne integreringen av Data Lake Storage fungerer, kan du gå til Dataflyter og Azure Data Lake-integrering (forhåndsvisning).

Hvis organisasjonen har aktivert dataflyter for å dra nytte av Data Lake Storage-kontoen og ble valgt som et innlastingsmål for dataflyter, kan du fremdeles hente data fra dataflyten ved hjelp av Power Platform-dataflytkoblingen som nevnt ovenfor. Du kan imidlertid også få tilgang til dataflytens Common Data Model-mappe direkte gjennom innsjøen, selv utenfor Verktøy og tjenester for Power Platform. Tilgang til innsjøen er mulig gjennom Azure-portalen, Microsoft Azure Storage Explorer eller en annen tjeneste eller opplevelse som støtter Azure Data Lake Storage. Mer informasjon: Koble til Azure Data Lake Storage Gen2 for dataflytlagring

Koble til til ekstern Data Lake Storage.

Neste trinn