Gegevensbeheer vereenvoudigen met spiegeling en virtualisatie

Voltooid

Organisaties hebben vaak te maken met uitdagingen bij het beheren en analyseren van hun gegevens vanwege de complexiteit van het integreren van verschillende gegevensbronnen, het garanderen van gegevensconsistentie en het behoud van de beschikbaarheid van realtime gegevens. SQL Database in Microsoft Fabric biedt een oplossing voor deze uitdagingen door een geïntegreerd platform te bieden dat de integratie van gegevens vereenvoudigt, de consistentie van gegevens verbetert en zorgt voor bijna realtime gegevensbeschikbaarheid.

Integreren met spiegeling

Een van de belangrijkste functies van SQL Database in Microsoft Fabric is de mogelijkheid om databases rechtstreeks vanuit Azure SQL Database te spiegelen in OneLake van Fabric. Bovendien wordt SQL Database in Fabric automatisch gespiegeld voor analysedoeleinden, waarbij gegevens in bijna realtime worden gerepliceerd naar OneLake.

Diagram van Fabric Database Mirroring voor Azure SQL Database.

Dit spiegelingsproces zorgt ervoor dat gegevens continu in bijna realtime worden gerepliceerd, waardoor complexe ETL-processen (Extract, Transform, Load) niet meer nodig zijn. Door dit te doen, vermindert het de totale eigendomskosten en versnelt het inzicht in bedrijven, zodat bedrijven bedrijfsinformatie, kunstmatige intelligentie, data engineering, data science en scenario's voor het delen van gegevens kunnen ontgrendelen.

Nadat u een spiegelingsproces hebt gestart, kunt u de replicatiestatus bewaken door de optie Replicatie bewaken te selecteren op het tabblad Replicatie. Als er geen updates in de brontabellen zijn, wordt de engine weer uitgeschakeld en hervat de normale polling nadat bijgewerkte gegevens zijn gedetecteerd.

Schermopname van het bewaken van een spiegelingsproces voor SQL Database in Fabric.

Zie Zelfstudie: Gespiegelde databases van Microsoft Fabric configureren vanuit Azure SQL Database voor meer informatie over het configureren van gespiegelde databases.

Gegevensvirtualisatie verkennen

Gegevensvirtualisatie in SQL Database in Fabric is een mogelijkheid waarmee u gegevens uit verschillende bronnen kunt openen en bewerken zonder dat u de gegevens fysiek hoeft te verplaatsen of te kopiëren. Deze benadering biedt een uniforme weergave van gegevens, waardoor naadloze integratie en analyse op verschillende platforms mogelijk is.

Deze functies maken scenario's mogelijk, zoals het uitvoeren van query's op Parquet-, CSV- en Delta-tabellen die beschikbaar zijn in een lakehouse.

Mogelijkheid Definitie Voorbeeld van query
Referentie voor databasebereik Hiermee kunt u referenties maken die veilig kunnen worden gebruikt voor toegang tot externe gegevensbronnen. CREATE DATABASE SCOPED CREDENTIAL MyCredential WITH IDENTITY = 'USER IDENTITY';
Externe gegevensbron Hiermee kunt u externe gegevensbronnen definiëren, zoals bestanden die zijn opgeslagen in OneLake. 'abfss://aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb@<onelake_account_name>.dfs.fabric.microsoft.com/bbbbbbbb-1111-2222-3333-cccccccccccc/Files/parquet/data1.parquet';
Externe bestandsindeling Met deze mogelijkheid kunt u de indeling van externe bestanden opgeven, zoals Parquet-, CSV- en Delta-bestanden. CREATE EXTERNAL FILE FORMAT MyFileFormat WITH ( FORMAT_TYPE = DELIMITEDTEXT, FORMAT_OPTIONS ( FIELD_TERMINATOR = ',', STRING_DELIMITER = '"' ) );
Externe tabel Hiermee kunt u tabellen maken die verwijzen naar gegevens die buiten de SQL-database zijn opgeslagen. CREATE EXTERNAL TABLE MyExternalTable ( Column1 INT, Column2 NVARCHAR(50) ) WITH ( LOCATION = 'myfolder/myfile.csv', DATA_SOURCE = MyExternalDataSource, FILE_FORMAT = MyFileFormat );