Упрощение управления данными с помощью зеркального отображения и виртуализации
Организации часто сталкиваются с проблемами в управлении и анализе данных из-за сложности интеграции различных источников данных, обеспечения согласованности данных и обеспечения доступности данных в режиме реального времени. База данных SQL в Microsoft Fabric решает эти проблемы, предоставляя единую платформу, которая упрощает интеграцию данных, повышает согласованность данных и обеспечивает доступность данных в режиме реального времени.
Интеграция с зеркальным отображением
Одним из ключевых функций База данных SQL в Microsoft Fabric является возможность зеркального отображения баз данных из База данных SQL Azure непосредственно в OneLake Fabric.
Этот процесс зеркального отображения гарантирует, что данные постоянно реплицируются практически в режиме реального времени, устраняя необходимость сложных процессов извлечения, преобразования, загрузки (ETL). Таким образом, это снижает общую стоимость владения и ускоряет анализ времени, позволяя предприятиям разблокировать бизнес-аналитику, искусственный интеллект, инженерию данных, обработку и обмен данными.
После запуска процесса зеркального отображения можно отслеживать состояние репликации, выбрав параметр "Монитор репликации " на вкладке "Репликация ". Если в исходных таблицах нет обновлений, подсистема отключится и возобновляет регулярный опрос после обнаружения обновленных данных.
Дополнительные сведения о настройке зеркальных баз данных см. в руководстве по настройке зеркальных баз данных Microsoft Fabric из База данных SQL Azure.
Изучение виртуализации данных
Виртуализация данных в База данных SQL в Fabric — это возможность, которая позволяет получать доступ к данным из различных источников и управлять ими без необходимости физического перемещения или копирования данных. Этот подход обеспечивает унифицированное представление данных, обеспечивая простую интеграцию и анализ на разных платформах.
Эти функции позволяют выполнять такие сценарии, как запросы к таблицам Parquet, CSV и Delta, доступные в lakehouse.
Возможность | Определение | Пример запроса |
---|---|---|
Учетные данные в области базы данных | Позволяет создавать учетные данные, которые можно использовать для безопасного доступа к внешним источникам данных. | CREATE DATABASE SCOPED CREDENTIAL MyCredential WITH IDENTITY = 'USER IDENTITY'; |
Внешний источник данных | Это позволяет определить внешние источники данных, такие как файлы, хранящиеся в OneLake. | 'abfss://aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb@<onelake_account_name>.dfs.fabric.microsoft.com/bbbbbbbb-1111-2222-3333-cccccccccccc/Files/parquet/data1.parquet'; |
Формат внешнего файла | Эта возможность позволяет указать формат внешних файлов, таких как Parquet, CSV-файлы и разностные файлы. | CREATE EXTERNAL FILE FORMAT MyFileFormat WITH ( FORMAT_TYPE = DELIMITEDTEXT, FORMAT_OPTIONS ( FIELD_TERMINATOR = ',', STRING_DELIMITER = '"' ) ); |
Внешняя таблица | Это позволяет создавать таблицы, ссылающиеся на данные, хранящиеся за пределами базы данных SQL. | CREATE EXTERNAL TABLE MyExternalTable ( Column1 INT, Column2 NVARCHAR(50) ) WITH ( LOCATION = 'myfolder/myfile.csv', DATA_SOURCE = MyExternalDataSource, FILE_FORMAT = MyFileFormat ); |