Een Azure Synapse Link for Dataverse maken met uw Azure Synapse workspace
Gebruik Azure Synapse Link om uw Microsoft Dataverse-gegevens te verbinden met Azure Synapse Analytics om uw gegevens te verkennen en sneller inzicht te krijgen. In dit artikel wordt beschreven hoe u de volgende taken kunt uitvoeren:
- Verbind uw Dataverse-gegevens met uw Azure Synapse Analytics-werkruimte met de Azure Synapse Link-service.
- Beheer Dataverse-tabellen die zijn inbegrepen in de Azure Synapse Link.
- Bewaak uw Azure Synapse Link.
- Ontkoppel uw Azure Synapse Link.
- Koppel uw Azure Synapse Link opnieuw.
- Bekijk uw gegevens in Azure Synapse Analytics.
Notitie
Azure Synapse Link for Microsoft Dataverse werd voorheen Exporteren naar data lake genoemd. De service is met ingang van mei 2021 hernoemd en gaat door met het exporteren van gegevens naar Azure Data Lake en Azure Synapse Analytics.
Vereisten
Dataverse: Zorg ervoor dat u over de beveiligingsrol Dataverse systeembeheerder beschikt. Bovendien moet voor tabellen die u wilt exporteren via Azure Synapse Link de eigenschap Wijzigingen bijhouden zijn ingeschakeld. Meer informatie: Geavanceerde opties
Azure Data Lake Storage Gen2: u moet een Azure Data Lake Storage Gen2-account hebben en toegang hebben met de rollen Eigenaar en Inzender van Blob-opslaggegevens. Uw opslagaccount moet hiërarchische naamruimte inschakelen voor zowel de initiële installatie als deltasynchronisatie. Sleuteltoegang tot het opslagaccount toestaan is alleen vereist voor de initiële installatie.
Synapse-werkruimte: u moet een Synapse-werkruimte hebben en toegang hebben met de rol Synapse-beheerder binnen de Synapse Studio. De Synapse-werkruimte moet zich in dezelfde regio bevinden als uw Azure Data Lake Storage Gen2-account. Het opslagaccount moet worden toegevoegd als een gekoppelde service in de Synapse Studio. Om een Synapse-werkruimte te maken, gaat u naar Een Synapse-werkruimte maken.
Notitie
- De opslagaccount en Synapse-werkruimte moeten worden gemaakt in dezelfde Microsoft Entra-tenant als uw Power Apps-tenant.
- Als u Ingeschakeld vanaf geselecteerde virtuele netwerken en IP-adressen wilt instellen voor een gekoppelde opslagaccount en werkruimte, moet u een Azure Synapse Link met beheerde identiteiten maken. Meer informatie: Beheerde identiteiten gebruiken voor Azure met uw Azure Data Lake Storage (zonder beheerde identiteiten ingesteld, moet u voor zowel de initiële installatie als deltasynchronisatie de optie openbare netwerktoegang inschakelen voor Azure-resources.)
- Synapse-werkruimten met beheerde privé-eindpunten, bescherming tegen gegevensonderschepping of beheerde virtuele netwerken worden niet ondersteund.
- U moet beschikken over de roltoegang Lezer voor de resourcegroep met de opslagaccount en Synapse-werkruimte.
- Wanneer u meerdere gebruikers toevoegt aan de Synapse-werkruimte, moeten ze Synapse-beheerder-roltoegang hebben binnen de Synapse Studio en de rol Inzender van Blob-opslaggegevens in de Azure Data Lake Storage Gen2-account.
- Het aanmaken van Synapse Link-profielen onder een enkele DV-omgeving is beperkt tot maximaal 10.
Dataverse verbinden met Synapse-werkruimte
Meld u aan bij Power Apps en selecteer uw voorkeursomgeving.
Selecteer in het linkernavigatievenster Azure Synapse Link. Als Azure Synapse Link niet zichtbaar is in het zijpaneel, selecteer dan …Meer en kies vervolgens Alles ontdekken. Selecteer Azure Synapse Link in de sectie Gegevensbeheer .
Selecteer + Nieuwe koppeling op de opdrachtbalk.
Selecteer de optie Verbinding maken met uw Azure Synapse workspace.
Selecteer Abonnement, Resourcegroep, Naam van de werkruimte en Opslagaccount. Zorg ervoor dat de Synapse-werkruimte en het opslagaccount voldoen aan de vereisten die zijn gespecificeerd in de sectie Vereisten. Selecteer Volgende.
Notitie
Als onderdeel van het koppelen van de omgeving aan een data lake, verleent u de Azure Synapse Link-service toegang tot uw opslagaccount. Zorg ervoor dat u voldoet aan de voorwaarden voor het maken en configureren van het Azure Data Lake Storage-account en het toekennen van een eigenaarrol voor het opslagaccount aan uzelf. Bovendien verleent u de Power Platform Dataflows-service toegang tot uw opslagaccount. Meer informatie: Selfservice gegevensvoorbereiding met gegevensstromens.
Voeg de tabellen toe die u wilt exporteren en selecteer vervolgens Opslaan. Alleen tabellen waarvoor wijzigingen bijhouden is ingeschakeld, kunnen worden geëxporteerd. Meer informatie: Bijhouden van wijzigingen inschakelen.
U kunt de bovenstaande stappen volgen om een koppeling van een omgeving naar meerdere Azure Synapse Analytics-werkruimtes en Azure data lakes in uw Azure-abonnement te maken door een Azure data lake toe te voegen als een gekoppelde service voor een Synapse-werkruimte. Op dezelfde manier kunt u een koppeling van meerdere omgevingen naar dezelfde Azure Synapse Analytics-werkruimte en Azure data lake maken, allemaal binnen dezelfde tenant.
Notitie
De Azure Synapse Link for Dataverse-service is naadloos geïntegreerd in het Power Platform als een kant-en-klare functie. Het voldoet aan de beveiligings- en governancenormen die zijn vastgesteld voor de gegevensopslag en het beheer van Power Platform. Meer informatie: Gegevensopslag en -governance
De gegevens die zijn geëxporteerd door Azure Synapse Link-service worden versleuteld tijdens de overdracht met Transport Layer Security (TLS) 1.2 of hoger en versleuteld in rust in Azure Data Lake Storage Gen2. Bovendien worden tijdelijke gegevens in de Blob Storage ook 'at rest' versleuteld. Versleuteling in Azure Data Lake Storage Gen2 helpt u bij het beschermen van uw gegevens, het implementeren van beveiligingsbeleid voor bedrijven en het voldoen aan wettelijke vereisten. Meer informatie: Azure-versleuteling van gegevens in rust Meer informatie: Azure Storage-firewalls en virtuele netwerken configureren
Tabelgegevens voor de Synapse-werkruimte beheren
Nadat u de Azure Synapse Link hebt ingesteld, kunt u de tabellen die worden geëxporteerd op twee manieren beheren:
Selecteer in het Azure Synapse Link-gebied van Power Apps (make.powerapps.com) Tabellen beheren op de opdrachtbalk om een of meer gekoppelde tabellen toe te voegen of te verwijderen.
Selecteer in Power Apps Maker Portal in het gebied Tabellen de optie … naast een tabel en selecteer vervolgens het gekoppelde data lake waarnaar u tabelgegevens wilt exporteren.
Uw Azure Synapse Link bewaken
Nadat u de Azure Synapse Link hebt ingesteld, kunt u de Azure Synapse Link op het tabblad Tabellen in de gaten houden.
- Er is een lijst zijn met tabellen die deel uitmaken van de geselecteerde Azure Synapse Link.
- De synchronisatiestatus doorloopt verschillende stadia. NotStarted betekent dat de tabel in afwachting van synchronisatie is. Nadat de initiële synchronisatie van de tabel is voltooid, is er een naverwerkingsfase waarin geen incrementele updates plaatsvinden. Dit kan enkel uren duren, afhankelijk van de omvang van uw gegevens. Wanneer de incrementele updates weer plaatsvinden, wordt de datum voor de laatste synchronisatie regelmatig bijgewerkt.
- De kolom Aantal bevat het aantal rijen dat is geschreven. Wanneer Alleen toevoegen is ingesteld op Nee, is dit het totaal aantal records. Wanneer Alleen toevoegen is ingesteld op Ja, is dit het totaal aantal wijzigingen.
- De kolommen Alleen toevoegen en Partitiestrategie tonen het gebruik van verschillende geavanceerde configuraties.
Een Azure Synapse Link ontkoppelen
Selecteer de Azure Synapse Link die u wilt ontkoppelen.
Selecteer Ontkoppelen op de opdrachtbalk.
Als u zowel het bestandssysteem voor het data lake als de Synapse-database wilt verwijderen, typt u de koppelingsnaam om te bevestigen.
Selecteer Ja, en wacht een paar minuten totdat alles is ontkoppeld en verwijderd.
Belangrijk
De aangepaste databaseobjecten die u maakt binnen de Azure Synapse Link database, worden verwijderd zodra de ontkoppeling is voltooid.
U moet uw eigen versiebeheer van uw aangepaste databaseobjectscripts implementeren om ervoor te zorgen dat u over een back-up beschikt.
Een Azure Synapse Link opnieuw koppelen
Als u het bestandssysteem hebt verwijderd bij het ontkoppelen, volgt u de bovenstaande stappen om dezelfde Synapse-werkruimte en hetzelfde data lake opnieuw te koppelen. Als u het bestandssysteem niet hebt verwijderd bij het ontkoppelen, moet u de gegevens wissen om opnieuw te koppelen:
Navigeren naar Azure Synapse Analytics.
Selecteer ... voor de niet-gekoppelde database en selecteer Nieuw notitieblok>Leeg notitieblok.
Koppel het notebook aan een Apache Spark-pool door een pool te selecteren in het vervolgkeuzemenu. Als u geen Apache Spark-pool hebt, selecteert u Pools beheren om er een te maken.
Voer het volgende script in, vervang <DATABASE_NAME> door de naam van de database die u wilt ontkoppelen en voer het notitieblok uit.
%%sql
DROP DATABASE <DATABASE_NAME> CASCADE
Nadat u het notitieblok hebt uitgevoerd, vernieuwt u de databaselijst vanuit het linkerdeelvenster. Als de database nog steeds bestaat, probeert u met de rechtermuisknop op de database te klikken en Verwijderen te selecteren.
Navigeer naar Power Apps en koppel de Synapse-werkruimte en het data lake opnieuw.
Toegang tot bijna realtime gegevens en alleen-lezen momentopnamegegevens
Na het maken van een Azure Synapse Link worden er standaard twee versies van de tabelgegevens gesynchroniseerd in Azure Synapse Analytics en/of Azure Data Lake Storage Gen2 in uw Azure-abonnement om ervoor te zorgen dat u op elk moment betrouwbaar bijgewerkte gegevens in het data lake kunt gebruiken:
- Bijna realtime gegevens: biedt een kopie van gegevens die op een efficiënte manier zijn gesynchroniseerd vanuit Dataverse via Azure Synapse Link door te detecteren welke gegevens zijn gewijzigd sinds ze voor het eerst zijn geëxtraheerd of voor het laatst zijn gesynchroniseerd.
- Momentopnamegegevens: biedt een alleen-lezenkopie van bijna realtime gegevens die met regelmatige tussenpozen (in dit geval elk uur) worden bijgewerkt.
Notitie
Als u alleen-lezen momentopnamegegevens wilt maken, moet u ervoor zorgen dat de instelling Toegestaan bereik voor kopieerbewerkingen is geconfigureerd op Van elk opslagaccount. Meer informatie: Het toegestane bereik configureren voor kopieerbewerkingen
- Selecteer de gewenste Azure Synapse Link en selecteer vervolgens Ga naar Azure Synapse Analytics-werkruimte in het bovenste paneel.
- Vouw Lake-databases in het linkerdeelvenster uit, selecteer dataverse-environmentName-organizationUniqueName en vouw vervolgens Tabellen uit.
Alle Bijna realtime gegevenstabellen worden weergegeven en zijn beschikbaar voor analyse met de naamconventie DataverseTableName. Alle Momentopnamegegevenstabellen worden weergegeven en zijn beschikbaar voor analyse met de naamconventie DataverseTableName_partitioned.
Wat is de volgende stap?
Nadat u de Azure Synapse Link for Dataverse-service met succes hebt gebruikt, ontdekt u hoe u uw gegevens kunt analyseren en gebruiken met Detectiehub. Om toegang te krijgen tot Detectiehub, gaat u naar Power Apps>Azure Synapse Link. Selecteer uw gekoppelde service en selecteer vervolgens het tabblad Detectiehub. Hier vindt u aanbevolen tools en samengestelde documentatie om u te helpen de meeste waarde uit uw gegevens te halen.
Zie ook
Azure Synapse Link for Dataverse configureren met uw Azure Data Lake
Azure Synapse Link for Dataverse Geavanceerde configuratie