Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Зеркальное отображение в Fabric позволяет избежать сложной нагрузки ETL (Извлечение нагрузки преобразования) и интегрировать существующее гибкое пространство сервера Базы данных Azure для PostgreSQL с остальными данными в Microsoft Fabric. Вы можете непрерывно реплицировать существующий сервер гибкой базы данных Azure для PostgreSQL непосредственно в OneLake Fabric, независимо от того, являются ли ваши серверы общедоступными, изолированы в сети через виртуальные сети или частные конечные точки, или настроены на высокую доступность. В Fabric можно разблокировать мощные бизнес-аналитики, искусственный интеллект, проектирование данных, обработку и обмен данными.
Для получения руководства по настройке зеркалирования гибкого сервера Базы данных Azure для PostgreSQL в Fabric (теперь в общем доступе), см. Руководство по настройке зеркальных баз данных Microsoft Fabric из гибкого сервера Базы данных Azure для PostgreSQL.
Зачем использовать зеркальное отображение в Fabric?
При зеркальном отображении в Fabric вам не нужно объединять разные службы от нескольких поставщиков. Вместо этого вы можете наслаждаться высоко интегрированным, комплексным и простым продуктом, который предназначен для упрощения потребностей аналитики, а также построен для открытости и совместной работы между гибким сервером Базы данных Azure для PostgreSQL и 1000-ми технологическими решениями, которые могут читать формат таблицы Delta Lake с открытым исходным кодом.
Какие возможности аналитики встроены?
Зеркальные базы данных — это элемент в хранилище данных Fabric, отличный от конечной точки хранилища и аналитики SQL.
Зеркальное отображение создает эти элементы в рабочей области Fabric:
- Элемент зеркальной базы данных. Зеркальное отображение управляет репликацией данных в OneLake и преобразованием в Parquet в формате, готовом к аналитике. Это позволяет нижестоящим сценариям, таким как проектирование данных, обработка и т. д.
- Конечная точка аналитики SQL
Каждая зеркальная база данных в гибком сервере Базы данных Azure для PostgreSQL имеет конечную точку аналитики SQL , которая обеспечивает широкий аналитический интерфейс на основе разностных таблиц, созданных процессом зеркального отображения. У пользователей есть доступ к знакомым командам T-SQL, которые могут определять и запрашивать объекты данных, но не управлять данными из конечной точки аналитики SQL, так как это копия только для чтения. В конечной точке аналитики SQL можно выполнить следующие действия:
- Изучите таблицы, ссылающиеся на данные в таблицах Delta Lake из гибкого сервера Базы данных Azure для PostgreSQL.
- Не создавайте запросы и представления кода и визуально просматривайте данные без написания строки кода.
- Разработка представлений SQL, встроенных твФ (табличных функций) и хранимых процедур для инкапсулирования семантики и бизнес-логики в T-SQL.
- Управление разрешениями для объектов.
- Запрос данных в других хранилищах и Lakehouse в той же рабочей области.
Помимо редактора запросов SQL существует широкая экосистема инструментов, которая может запрашивать конечную точку аналитики SQL, включая SQL Server Management Studio (SSMS),расширение mssql с Visual Studio Code и даже GitHub Copilot.
Зеркальные базы данных также предлагают интеграцию в один клик с Microsoft Power BI на платформе Fabric, что позволяет быстро создавать отчеты непосредственно из зеркалируемых данных или с аналитической точки доступа SQL.
Требования к сети
Зеркальное отображение поддерживает как общедоступные серверы, так и конфигурации, изолированные от сети, включая серверы, подключенные через частные конечные точки или размещенные в виртуальных сетях. Если гибкий сервер не является общедоступным и не позволяет службам Azure подключаться к нему, можно создать шлюз данных виртуальной сети для зеркального отображения данных. Убедитесь, что виртуальная сеть Azure или сеть компьютера шлюза могут подключаться к гибкому серверу Базы данных Azure для PostgreSQL через частную конечную точку или разрешено правилом брандмауэра.
Активные транзакции, рабочие нагрузки и поведение подсистемы репликатора
Активные транзакции продолжают хранить усечение журнала записи (WAL) до тех пор, пока транзакция не зафиксирует и зеркальное отображение гибкого сервера Базы данных Azure для PostgreSQL или прерывание транзакции. Длительные транзакции могут привести к заполнению WAL больше, чем обычно. Wal на исходном гибком сервере Базы данных Azure для PostgreSQL следует отслеживать, чтобы хранилище не заполнялось. Дополнительные сведения см. в статье wal растет из-за длительных транзакций и CDC.
Каждая рабочая нагрузка пользователя зависит. Во время начального моментального снимка может быть больше ресурсов в исходной базе данных для ЦП и операций ввода-вывода (операции ввода-вывода в секунду для чтения страниц). Операции обновления таблиц и удаления могут привести к увеличению создания журналов. Узнайте больше о том, как отслеживать ресурсы для гибкого сервера Базы данных Azure для PostgreSQL.
Поддержка уровня вычислений
Исходный гибкий сервер Базы данных Azure для PostgreSQL может быть общим или оптимизированным для памяти вычислительным уровнем. Ресурсоемких вычислительных ресурсов не поддерживается в качестве источника для зеркального отображения.
Дополнительные сведения о уровнях вычислений, доступных на гибком сервере Базы данных Azure для PostgreSQL, см. в разделе "Параметры вычислений" в гибком сервере Базы данных Azure для PostgreSQL.
Поддержка высокой доступности
Зеркалирование поддерживает высокодоступные гибкие конфигурации сервера Azure Database для PostgreSQL. Репликация продолжается без перебоев во время событий переключения при отказе, без необходимости дополнительной настройки. Дополнительные сведения об ограничениях и рекомендациях см. раздел "Ограничения" в зеркальных базах данных Microsoft Fabric на гибком сервере Azure Database для PostgreSQL.
Следующий шаг
Связанный контент
- Практическое руководство. Защита зеркальных баз данных Microsoft Fabric из гибкого сервера Базы данных Azure для PostgreSQL
- Ограничения в зеркальных базах данных Microsoft Fabric из гибкого сервера Базы данных Azure для PostgreSQL
- Мониторинг зеркальной репликации базы данных Fabric
- Устранение неполадок зеркальных баз данных Fabric из гибкого сервера Базы данных Azure для PostgreSQL