Få adgang til revisionsdata med Azure Synapse Link til Dataverse og Power BI

Bemærk

Azure Synapse Link branding udgår snart. I Power Apps skal du åbne Link data for at få adgang til denne oplevelse. UX'en bruger Link to Data lake, mens denne artikel fortsætter med at bruge Azure Synapse Link, så eksisterende kunder kan genkende funktionen.

Kunder, der bruger Azure Synapse Link til Dataverse, kan eksportere revisionslogge for at opfylde de politikker for ekstern og intern revision, overholdelse af angivne standarder, sikkerhed og styring, der er fælles for mange virksomheder.

Microsoft Dataverse-revision understøtter alle brugerdefinerede og mest tilpasselige tabeller og kolonner. Dataverse gemmer overvågningslogge og bruger loglagerkapacitet. Hvis du har Azure ressourcer i samme område som Dataverse-miljøet, kan du eksportere overvågningslogge til en Azure lagerkonto med Azure Synapse Link til Dataverse og forespørge overvågningslogge ved hjælp af Azure Synapse Analytics og Power BI Desktop.

Forudsætninger

Overvejelser

Important

  • Denne procedure kræver eksportindstillingen Delta Lake (Parquet) i Azure Synapse Link, som er udfaset. Fra den 15. oktober 2026 er indstillingen ikke tilgængelig for nye kunder. Berettigelse evalueres for hvert Dataverse-organisations-id-niveau, ikke på lejerniveauet. Et nyt miljø med et nyt organisations-id er ikke berettiget, selvom en anden organisation i den samme tenant er berettiget. Hvis du fjerner sammenkædningen af en berettiget eksisterende organisation, kan du oprette linket igen for det samme organisations-id. URL-adressen til tilmelding tilsidesætter ikke berettigelsen eller udvider fristerne for udfasning.
  • Eksisterende kunder skal overgå til CSV-output i Azure Synapse Link eller Link til Microsoft Fabric senest i december 2027, når eksportindstillingen Delta Lake (Parquet) ikke længere er tilgængelig. Eksport af audittabeller understøttes kun med Delta Lake-profiler i dag. Forbindelse til Microsoft Fabric understøtter snart revisionstabeller. Planlæg at bruge Link til Microsoft Fabric til denne funktionalitet, når understøttelse af revisionstabeller bliver tilgængelig. Flere oplysninger: Eksportér dataversedata i Delta Lake-format.
  • Azure Synapse Link understøtter ikke synkronisering af overvågningstabeller, der indeholder mere end 100 millioner poster.

Opgaver, der skal fuldføres

Her er trinnene på højt niveau til oprettelse af lageret og arbejdsområdet i Azure, derefter Azure Synapse Link til Dataverse, så du kan oprette rapporter i Power BI:

  1. Opret et Azure Synapse Link
    1. Opret en ressourcegruppe.
    2. Opret en Azure Data Lake Storage Gen2-konto, hvor hierarkiske mapper er aktiveret.
    3. Opret et Synapse-arbejdsområde.
    4. Opret en Apache Spark-pulje for Synapse-arbejdsområdet.
    5. Tildel tilladelser til lagerkontoen og Synapse-arbejdsområdet til den Power Platform-udvikler, der opretter Azure Synapse Link til Dataverse.
  2. Opret forbindelse mellem Dataverse-overvågningstabel og Synapse-arbejdsområde
    1. Kontrollér synkroniseringsstatus for overvågningstabellen.
  3. Opret rapporter og dashboards ved hjælp af Power BI
  1. Log på Azure-portalen.
  2. Opret en ressourcegruppe. Flere oplysninger: Opret en ressourcegruppe
  3. Opret en lagerkonto. Flere oplysninger: Oprette en lagerkonto
    Under detaljerne for Projekt:
    1. Vælg det abonnement, hvor ressourcegruppen blev oprettet.

    2. Vælg den ressourcegruppe, du oprettede tidligere.

    3. Angiv et navn på lagerkonto.

    4. Vælg fanen Avanceret, og aktivér indstillingen Hierarkisk navneområde.

      Opret en Azure-lagerkonto

  4. Giv lagerkontoadgang til den Power Apps-administrator, der opretter forbindelse mellem Dataverse-tabellerne og denne lagerkonto.
    1. Vælg Adgangskontrol (IAM) i venstre rude.
    2. Vælg Rolletildelinger>+ Tilføj>Tilføj rolletildelinger.
    3. Vælg fanen Medlemmer under Tilføj rolletildeling.
    4. Vælg Power Platform-administratorbrugeren, og vælg derefter fanen Privilegerede administratorroller.
    5. Skriv ejer i feltet Søg.
    6. Vælg rollen Bidragsyder til lagerkonto.
    7. Aktivér Tillad, at brugeren tildeler alle roller (yderst privilegeret) i Hvad brugeren kan gøre.
  5. Gentag de forrige trin for disse roller:
    • Lager for Blob Data-bidragyder
    • Ejer af lager-Blob-data
  6. Opret et Synapse-arbejdsområde.
    Under detaljerne for Projekt:
    1. Vælg det abonnement, hvor ressourcegruppen blev oprettet.
    2. Vælg den 'ressourcegruppe', du oprettede tidligere.
    3. Navn på arbejdsområde. Vælg et hvilket som helst globalt entydigt navn.
    4. Region. Vælg det område, hvor dit Dataverse-miljø er placeret.
    5. Vælg det navn på lagerkonto, du har oprettet tidligere.
    6. Vælg Opret ny under Navn på filsystem.
    7. Angiv et navn til Data Lake Storage Gen2-filsystemet.
  7. Opret en Spark-gruppe for Synapse-arbejdsområdet.
    1. Gå til ressourcegruppen for det Synapse-arbejdsområde, der er oprettet tidligere.
    2. Lagerkontoen og Synapse-arbejdsområdet vises under Ressourcer. Vælg det Synapse-arbejdsområde, du oprettede i trinnet ovenfor.
    3. Vælg + Ny Apache Spark-gruppe for at oprette en Spark-gruppe.
    4. På siden med den nye Apache Spark-gruppe:
    • Angiv et navn til Apache Spark-gruppen.
    • Angiv 5 i feltet Antal noder.
    • Vælg fanen Flere indstillinger, og angiv derefter 5 for Antal minutter, hvor afbrydelsen kan afsluttes.

Bemærk

  • Der påløber ingen omkostninger i forbindelse med oprettelse af Spark-grupper. Der påløber kun gebyrer, når et Spark-job udføres på Spark-målgruppen, og Spark-forekomsten iværksættes efter behov. Disse omkostninger er relateret til brugen af Azure Synapse workspace Spark, og de faktureres månedligt. Omkostningerne ved at bruge Spark-beregning afhænger primært af tidsintervallet for trinvis opdatering og datamængderne. Du finder flere oplysninger under: Azure Synapse Analytics-prisfastsættelse
  • Det er vigtigt at tage højde for disse ekstra omkostninger, når du beslutter dig for at bruge denne funktion, da de ikke er valgfrie, og du skal betale for dem for at fortsætte med at bruge denne funktion.

Opret forbindelse mellem Dataverse-overvågningstabel og Synapse-arbejdsområde

Hvis du vil oprette forbindelse mellem din Dataverse-auditlogtabel og et Synapse-arbejdsområde, skal du bruge det Azure Synapse Link, du oprettede tidligere i denne artikel.

  1. Log på Power Apps med sikkerhedsrollen Dataverse-systemadministrator, og vælg det ønskede miljø.

  2. Åbn Linkdata, og føj enableSynapseParquet=true derefter til URL-adressen. Behold dit sædvanlige Maker Portal-host og miljø-id. F.eks.:

    https://make.powerapps.com/environments/<environment-id>/linkdata?tab=other&enableSynapseParquet=true
    

    Brug den nøjagtige parameter stavning og små bogstaver true, og medtag kun parameteren én gang. Hvis URL-adressen allerede indeholder ?, skal du tilføje &enableSynapseParquet=true. Ellers skal du tilføje ?enableSynapseParquet=true.

  3. Tillad, at siden fuldfører indlæsningen, og vælg derefter Opret link til data lake. Vælg ikke Opret et nyt Fabric-link i denne procedure.

    Link data-siden med Opret link til datasø valgt.

  4. I Opret link til Data Lake skal du finde kortet Hent mere fra dine data med Link til Fabric og derefter vælge Hent parquet-format i et Synapse-arbejdsområde alligevel.

    Opret link til Datasø-panelet med indstillingen Parquet fra eksisterende kunder fremhævet.

    Bemærk

    URL-adressen markerer ikke Parquet. Oprettelsespanelet starter med CSV, og handlingen Parquet vises først, når URL-adresse-tilvalget er bekræftet, og din organisations berettigelse er bekræftet. Hvis handlingen ikke er tilgængelig, skal du ikke prøve andre feature flags.

  5. Vælg Azure-abonnement, ressourcegruppe og Synapse-arbejdsområde.

  6. Vælg Brug Spark-pulje til Delta Lake-datakonverteringsjobbet, og vælg derefter Spark-puljen og lagerkontoen.

    Opret et link til Data Lake-panelet, hvor Spark er aktiveret for Delta Lake-konverteringsjobbet.

  7. Vælg Næste.

  8. Udvid fanen Avanceret, og angiv 480 minutter i feltet Tidsinterval . Senere kan du ændre, hvor ofte du vil opdatere Dataverse-tabellerne i Synapse-arbejdsområdet.

  9. Vælg tabellerne Overvågning og Bruger på listen over tabeller.

Ændringssporing skal være aktiveret for de tabeller, du vælger. Flere oplysninger: Aktivere sporing af ændringer for at styre datasynkronisering.

Det tager et stykke tid, før Dataverse-tabellerne eksporteres til Synapse-arbejdsområdet. Når eksporten er fuldført, kan du administrere tabeldataene til Synapse-arbejdsområdet. Flere oplysninger: Administrere tabeldata til Synapse-arbejdsområdet

Kontrollér synkroniseringsstatus for overvågningstabellen

  1. I Power Apps skal du vælge Sammenknyt data og derefter vælge Data lake links.
  2. Åbn det link, du har oprettet, og kontrollér synkroniseringsstatus for overvågningstabellen. Den skal vises som Aktiv.

Opret rapporter og dashboards ved hjælp af Power BI

Få adgang til overvågningsdataene ved hjælp af Azure Synapse Analytics-arbejdsområdet med Power BI Desktop. Hvis du ikke allerede har Power BI Desktop, kan du hente og installere det på Power BI Desktop. Det er et gratis program, der kører på din lokale computer.

Oprette rapporter ved hjælp af forbindelsen til Azure Synapse Analytics-arbejdsområdet

Brug forbindelsen til Azure Synapse Analytics-arbejdsområde til mindre datamængder til at oprette rapporter med Power BI.

  1. Start Power BI Desktop, og vælg derefter Hent data>Mere... i en ny Power BI-session.
  2. I venstre rude i dialogboksen Hent data skal du vælge Azure og derefter vælge Azure Synapse Analytics-arbejdsområde (Beta) i højre rude.
  3. Vælg Opret forbindelse.
  4. Vælg Log på, og angiv eller vælg din organisationskonto, som er den konto, der har adgang til det Azure Synapse workspace, du har oprettet. Vælg Opret forbindelse.
  5. Når du er logget på, skal du vælge arbejdsområdet under dialogboksen Navigator.
  6. Udvid arbejdsområdet, og find Dataverse-miljøets arbejdsområde. Der vises en liste over Dataverse-tabeller.
  7. Vælg overvågnings- og systembrugertabellerne, og vælg derefter Indlæs. Vælg overvågnings- og systembrugertabellerne i Power BI Desktop
  8. Når tabellerne er valgt, kan du oprette Power BI-visualiseringer.

Oprette rapporter ved hjælp af SQL-forbindelsen til Azure Synapse Analytics

Brug SQL-forbindelsen til Azure Synapse Analytics til større datamængder til at oprette rapporter med Power BI.

  1. Start Power BI Desktop, og vælg derefter Hent data>Mere... i en ny Power BI-session.
  2. I venstre rude i dialogboksen Hent data skal du vælge Azure og derefter vælge Azure Synapse Analytics SQL.
  3. Vælg Opret forbindelse.
  4. Angiv navnene på serveren og databasen.
    • Servernavnet findes på Azure Portal. Angiv navnet på arbejdsområdet på linjen Søg, og vælg derefter arbejdsområdet. På siden Oversigt skal du kopiere Serverless SQL-slutpunktet og vende tilbage til siden Power BI SQL Server-database og indsætte det i feltet Server.
    • Hvis du vil finde databasenavnet, skal du gå til Power Apps, vælge Sammenkæd data>Datasø-links og derefter vælge Azure Synapse Link. Vælg Gå til Azure Synapse Analytics workspace på kommandolinjen. Du finder databasenavnet under mappen Lake-database på siden Data .
  5. Vælg OK.

Se også

Fanen Overvågning af systemindstillinger