Toegang tot controlegegevens met Azure Synapse Link voor Dataverse en Power BI

Notitie

De Azure Synapse Link-huisstijl verdwijnt binnenkort. Open Gegevens koppelen in Power Apps om toegang te krijgen tot deze ervaring. De UX maakt gebruik van Link to Data lake, terwijl dit artikel Azure Synapse Link blijft gebruiken, zodat bestaande klanten de functie kunnen herkennen.

Klanten die Azure Synapse Link voor Dataverse gebruiken, kunnen eenvoudig auditlogboeken exporteren om te voldoen aan de beleidsregels voor interne en externe controle, compliance, beveiliging en governance, die in veel ondernemingen worden gehanteerd.

Microsoft Dataverse auditing ondersteunt alle aangepaste en de meeste aanpasbare tabellen en kolommen. Dataverse slaat auditlogboeken op en verbruikt logboekopslagcapaciteit. Als u Azure resources in dezelfde regio hebt als de Dataverse-omgeving, kunt u auditlogboeken exporteren naar een Azure opslagaccount met Azure Synapse Link voor Dataverse en de auditlogboeken opvragen met behulp van Azure Synapse Analytics en Power BI Desktop.

Voorwaarden

Considerations

Important

  • Voor deze procedure is de exportoptie Delta Lake (Parquet) vereist in Azure Synapse Link, die is afgeschaft. Vanaf 15 oktober 2026 is de optie niet beschikbaar voor nieuwe klanten. Geschiktheid wordt geëvalueerd op het niveau van de Organisatie-id van Dataverse, niet op tenantniveau. Een nieuwe omgeving met een nieuwe organisatie-id komt niet in aanmerking, zelfs niet als een andere organisatie in dezelfde tenant in aanmerking komt. Als u een in aanmerking komende bestaande organisatie ontkoppelt, kunt u de koppeling opnieuw maken voor dezelfde organisatie-id. De inschrijvings-URL overschrijft niet of iets in aanmerking komt en verlengt de deadlines voor afschaffing niet.
  • Bestaande klanten moeten uiterlijk december 2027 overstappen op CSV-uitvoer in Azure Synapse Link of Koppelen met Microsoft Fabric, wanneer de exportoptie Delta Lake (Parquet) niet meer beschikbaar is. Het exporteren van audittabellen wordt momenteel alleen ondersteund met Delta Lake-profielen. Koppeling naar Microsoft Fabric zal binnenkort audittabellen ondersteunen. Bereid u voor om Koppelen met Microsoft Fabric te gebruiken voor deze functionaliteit zodra ondersteuning voor audittabellen beschikbaar is. Meer informatie: Dataverse-gegevens exporteren in Delta Lake-indeling.
  • Azure Synapse Link biedt geen ondersteuning voor het synchroniseren van audittabellen die meer dan 100 miljoen records bevatten.

Te voltooien taken

Hier volgen de stappen op hoog niveau voor het maken van de opslag en werkruimte in Azure en vervolgens de Azure Synapse Link voor Dataverse zodat u rapporten kunt maken in Power BI:

  1. Een Azure Synapse Link maken
    1. Maak een resourcegroep.
    2. Maak een Azure Data Lake Storage Gen2-account maken met een hiërarchische map ingeschakeld.
    3. Een Synapse-werkgebied maken.
    4. Een Apache Spark-pool maken voor de Synapse-werkruimte.
    5. Verleen opslagaccount- en Synapse-werkruimtemachtigingen aan de Power Platform-maker die de Azure Synapse Link voor Dataverse maakt.
  2. Dataverse-controletabellen verbinden met Synapse-werkruimte
    1. De synchronisatiestatus van de controletabel controleren.
  3. Rapporten en dashboards maken met Power BI
  1. Meld u aan bij de Azure-portal.
  2. Maak een resourcegroep. Meer informatie: Resourcegroepen maken
  3. Een opslagaccount maken. Meer informatie: Een opslagaccount maken
    Selecteer onder de Project-details:
    1. Selecteer het abonnement waarin de resourcegroep is gemaakt.

    2. Selecteer de Resourcegroep die u eerder hebt gemaakt.

    3. Voer een naam van het opslagaccount in.

    4. Selecteer het tabblad Geavanceerd en schakel de optie Hiërarchische naamruimte in.

      Een Azure-opslagaccount maken

  4. Verleen de Power Apps-beheerder die de Dataverse-tabellen met dit opslagaccount verbindt toegang tot het opslagaccount.
    1. Selecteer in het linkerdeelvenster de optie Toegangscontrole (IAM).
    2. Selecteer Roltoewijzingen>+ Toevoegen>Roltoewijzingen toevoegen.
    3. Selecteer onder Roltoewijzing toevoegen het tabblad Leden.
    4. Selecteer de Power Platform-gebruiker met beheerdersrechten en selecteer vervolgens het tabblad Bevoorrechte beheerdersrollen.
    5. Voer eigenaar in het Zoekvak in.
    6. Selecteer de rol Bijdrager aan opslagaccount.
    7. Schakel Toestaan dat gebruiker alle rollen toewijst (met hoge bevoegdheden) in bij Wat de gebruiker kan doen.
  5. Herhaal de voorgaande stappen voor deze rollen:
    • Inzender van opslag-blobgegevens
    • Eigenaar van opslag-blobgegevens
  6. Een Synapse-werkgebied maken.
    Selecteer onder de Project-details:
    1. Selecteer het Abonnement waarin de Resourcegroep is gemaakt.
    2. Selecteer de 'Resourcegroep' die u voorheen hebt gemaakt.
    3. Naam van werkruimte. Kies een wereldwijde unieke naam.
    4. Regio. Selecteer de regio waar uw Dataverse-omgeving zich bevindt.
    5. Selecteer de naam van het opslagaccount dat u eerder hebt gemaakt.
    6. Selecteer Nieuwe maken onder Naam van bestandssysteem.
    7. Voer een Naam in voor het Data Lake Storage Gen2-bestandssysteem.
  7. Een Spark-pool maken voor de Synapse-werkruimte.
    1. Ga naar de resourcegroep van de Synapse-werkruimte die eerder is gemaakt.
    2. Het opslagaccount en de Synapse-werkruimte worden vermeld onder Resources. Selecteer de Synapse-werkruimte die u in de bovenstaande stap hebt gemaakt.
    3. Selecteer + Nieuwe Apache Spark-pool om een ​​Spark-pool te maken.
    4. Op de nieuwe Apache Spark-poolpagina:
    • Voer een Apache Spark-poolnaam in.
    • Voer 5 in het veld Aaantal knooppunten in.
    • Selecteer het tabblad Aanvullende instellingen en voer vervolgens 5 in voor het Aantal minuten inactief.

Notitie

  • Er zijn geen kosten verbonden aan het maken van Spark-pools. Er worden pas kosten in rekening gebracht zodra een Spark-taak is uitgevoerd op de doel-Spark-pool en het Spark-exemplaar op aanvraag wordt geïnstantieerd. Deze kosten zijn gerelateerd aan het gebruik van Azure Synapse workspace Spark en worden maandelijks gefactureerd. De kosten van het gebruik van Spark-computing zijn voornamelijk afhankelijk van het tijdsinterval voor incrementele updates en de gegevensvolumes. Meer informatie: Azure Synapse Analytics-prijzen
  • Het is belangrijk om rekening te houden met deze extra kosten wanneer u besluit deze functie te gebruiken, aangezien deze niet optioneel zijn en moeten worden betaald om deze functie te kunnen blijven gebruiken.

Dataverse-controletabellen verbinden met Synapse-werkruimte

Als u uw Dataverse-audittabel wilt verbinden met een Synapse-werkruimte, gebruikt u de Azure-Synapse Link die u eerder in dit artikel hebt gemaakt.

  1. Meld u aan bij Power Apps met de beveiligingsrol Dataverse-systeembeheerder en selecteer de gewenste omgeving.

  2. Open Koppelingsgegevens en voeg enableSynapseParquet=true vervolgens toe aan de URL. Behoud uw gebruikelijke host en omgevings-id in Maker Portal. Voorbeeld:

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

    Gebruik de exacte parameterspelling en true in kleine letters, en neem de parameter slechts één keer op. Als de URL al ? bevat, voegt u &enableSynapseParquet=true toe. Voeg anders ?enableSynapseParquet=truetoe.

  3. Sta toe dat de pagina klaar is met laden en selecteer vervolgens Koppeling maken naar data lake. Selecteer voor deze procedure niet Een nieuwe Fabric-koppeling maken.

    De pagina Gegevens koppelen met Koppeling met data lake maken is geselecteerd.

  4. Zoek in Koppeling met naar data lake maken de kaart Haal meer uit uw gegevens met Koppeling naar Fabric en selecteer vervolgens Parquet-indeling toch ophalen in een Synapse-werkruimte.

    Het deelvenster Koppeling met data lake maken met de gemarkeerde Parquet-optie voor bestaande klanten.

    Notitie

    De URL selecteert Parquet niet. Het deelvenster voor maken begint met CSV en de Parquet-actie wordt pas weergegeven nadat de URL-inschrijving en de geschiktheid van uw organisatie zijn bevestigd. Als de actie niet beschikbaar is, probeer dan geen andere feature flags.

  5. Selecteer het Azure-abonnement, de resourcegroep en de Synapse-werkruimte.

  6. Selecteer Spark-pool gebruiken voor een Delta Lake-gegevensconversietaak en selecteer vervolgens de Spark-pool en het opslagaccount.

    Maak een koppeling naar het Data lake-deelvenster waarvoor Spark is ingeschakeld voor de Delta Lake-conversietaak.

  7. Selecteer Volgende.

  8. Vouw het tabblad Geavanceerd uit en voer 480 minuten in het veld Tijdsinterval in. Later kunt u wijzigen hoe vaak u de Dataverse-tabellen in de Synapse-werkruimte wilt vernieuwen.

  9. Selecteer onder de lijst met tabellen de tabellen Controle en Gebruiker .

Voor de tabellen die u selecteert, moet het bijhouden van wijzigingen zijn ingeschakeld. Meer informatie: Bijhouden van wijzigingen inschakelen om gegevenssynchronisatie te beheren.

Het duurt even voordat de Dataverse-tabellen naar de Synapse-werkruimte worden geëxporteerd. Nadat het exporteren is voltooid, kunt u de tabelgegevens naar de Synapse-werkruimte beheren. Meer informatie: Tabelgegevens voor de Synapse-werkruimte beheren

De synchronisatiestatus van de controletabel controleren

  1. Selecteer in Power Apps Gegevens koppelen en selecteer vervolgens Data Lake-koppelingen.
  2. Open de koppeling die u hebt gemaakt en controleer de synchronisatiestatus van de controletabel. Het moet worden weergegeven als Actief.

Rapporten en dashboards maken met Power BI

Toegang krijgen tot de controlegegevens via uw Azure Synapse Analytics-werkruimte met Power BI Desktop. Als u Power BI Desktop nog niet hebt, download en installeer Power BI Desktop. Het is een gratis toepassing die wordt uitgevoerd op uw lokale computer.

Rapporten maken met behulp van de Azure Synapse Analytics-werkruimteverbinding

Gebruik de Azure Synapse Analytics-werkruimteverbinding voor kleinere gegevensvolumes om met Power BI rapporten mee samen te stellen.

  1. Start Power BI Desktop en selecteer vervolgens in een nieuwe Power BI-sessie de opties Gegevens ophalen>Meer....
  2. Selecteer in het linkerdeelvenster van het dialoogvenster Gegevens ophalen de optie Azure en selecteer vervolgens in het rechterdeelvenster de Azure Synapse Analytics-werkruimte (bèta).
  3. Selecteer Verbinding maken.
  4. Selecteer Aanmelden en selecteer of voer uw Organisatieaccount in, het account dat toegang heeft tot de Azure Synapse workspace die u heeft gemaakt. Selecteer Verbinding maken.
  5. Nadat u zich hebt aangemeld, selecteert u de werkruimte onder het dialoogvenster Navigator .
  6. Vouw de werkruimte uit en zoek de werkruimte van de Dataverse-omgeving. Er wordt een lijst met Dataverse-tabellen weergegeven.
  7. Selecteer de audit en de systeemgebruiker-tabellen en selecteer vervolgens Laden. De audit- en systemgebruikerstabellen selecteren in Power BI Desktop
  8. Met de geselecteerde tabellen kunt u Power BI-visualisaties bouwen.

Rapporten maken met behulp van de Azure Synapse Analytics-SQL-verbinding

Gebruik de Azure Synapse Analytics-SQL-verbinding voor grotere gegevensvolumes om met Power BI rapporten mee samen te stellen.

  1. Start Power BI Desktop en selecteer vervolgens in een nieuwe Power BI-sessie de opties Gegevens ophalen>Meer....
  2. Selecteer in het linkerdeelvenster van het dialoogvenster Gegevens ophalen de optie Azure en selecteer vervolgens in het rechterdeelvenster de Azure Synapse Analytics-SQL.
  3. Selecteer Verbinding maken.
  4. Voer de namen van de Server en de Database in.
    • De servernaam kunt u vinden in de Azure Portal. Voer de naam van de werkruimte in de Zoekbalk in en selecteer vervolgens de werktuimte. Kopieer op de pagina Overzicht het Serverloze SQL eindpunt en ga terug naar de pagina Power BI SQL Server-database en plak het eindpunt in het veld Server .
    • Als u de databasenaam wilt zoeken, gaat u naar Power Apps, selecteert u Gegevens koppelen>Data lake links en selecteert u vervolgens de Azure Synapse Link. Selecteer Go to Azure Synapse Analytics workspace op de opdrachtbalk. U vindt de naam van uw database onder de map Lake-database op de pagina Gegevens .
  5. Kies OK.

Zie ook

Tabblad Audit in Systeeminstellingen