Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Зеркальное отображение в Fabric — это корпоративная облачная технология SaaS без использования ETL.
В этом разделе описано, как создать зеркальную базу данных Azure для MySQL, которая создает только для чтения реплицированную копию данных MySQL в OneLake.
Необходимые условия
- Создайте или используйте существующую базу данных Azure для MySQL.
- Если у вас нет базы данных Azure для MySQL, создайте новый сервер.
- В качестве руководства используйте копию одной из существующих баз данных или любой существующей тестовой базы данных или базы данных разработки, которые можно быстро восстановить из резервной копии. Если вы хотите использовать базу данных из существующей резервной копии, см. статью "Восстановление базы данных из резервной копии в Базе данных Azure для MySQL".
- Существующие возможности для Fabric. Если у вас нет одного, запустите пробную версию Fabric.
- Возможности Fabric должны быть активны и запущены. Приостановленная или удаленная емкость также прекращает зеркалирование, и данные не воспроизводятся.
- Параметры клиента Fabric. Убедитесь, что включены следующие два параметра клиента Fabric :
- Для создания зеркальной базы данных на портале Fabric в рабочей области требуется наличие роли участника или администратора. Во время создания управляемое удостоверение Azure Database for MySQL автоматически получает разрешение на "Чтение и запись" в зеркальной базе данных. У пользователей с ролью участника нет разрешения повторного доступа, необходимого для выполнения этого шага.
- Если сервер недоступен для общедоступного доступа и не разрешает к нему общедоступный доступ , можно создать шлюз данных виртуальной сети или настроить локальный шлюз данных для зеркального отображения данных. Убедитесь, что виртуальная сеть Azure или сеть компьютера шлюза могут подключаться к базе данных Azure для MySQL и что это разрешено правилом брандмауэра.
- Зеркальное отображение структуры не поддерживается на реплике чтения или на сервере-источнике, где существует реплика чтения.
Подготовка базы данных Azure для MySQL
Зеркальное отображение в Базе данных Azure для MySQL основано на логической репликации и требует настройки некоторых необходимых компонентов перед подключением к данным.
Подробные инструкции см. в статье "Зеркальное отображение базы данных Azure для MySQL".
Создание зеркальной базы данных Azure для MySQL
- Откройте портал «Fabric».
- Используйте существующую рабочую область или создайте новую рабочую область.
- Перейдите в область "Создать " или нажмите кнопку "Создать элемент ".
- Выберите +Создать элемент и создайте зеркальную базу данных Azure для MySQL (предварительная версия).
Подключитесь к базе данных Azure для MySQL и запустите зеркальное отображение
Ниже приведены инструкции по созданию подключения к базе данных Azure для MySQL.
- В разделе "Новые источники" выберите Базу данных Azure для MySQL (предварительная версия). Или выберите существующее подключение Azure Database for MySQL из узла OneLake.
- Если вы выбрали новое подключение, введите сведения о подключении к базе данных Azure для MySQL.
-
Сервер. Найдите имя сервера , перейдя на страницу обзора базы данных Azure для MySQL на портале Azure. Например:
<server-name>.mysql.database.azure.com. - База данных: введите имя базы данных для репликации.
- Подключение. Выберите "Создать новое подключение" или повторно используйте существующее подключение.
- Имя подключения: автоматическое имя предоставляется. Его можно изменить.
- Шлюз данных. Выберите значение по умолчанию (нет) или имя шлюза данных виртуальной сети или локального шлюза данных, настроенного в соответствии с вашим сценарием.
- Тип проверки подлинности: базовый (проверка подлинности MySQL)
- Оставьте флажок "Использовать зашифрованное подключение ", и это подключение можно использовать с локальным шлюзом данных и шлюзом данных виртуальной сети без выбора.
-
Сервер. Найдите имя сервера , перейдя на страницу обзора базы данных Azure для MySQL на портале Azure. Например:
- Нажмите Подключиться. Если все учетные данные верны, подключение проверяется и сохраняется. Если учетные данные не верны, создание завершается с ошибками.
- После успешного создания подключения список таблиц в зеркале базы данных доступен для выбора. За раз можно выбрать до 1000 таблиц.
- Выберите таблицы, присвойте зеркальное имя и выберите "Создать зеркальную базу данных". Это действие запускает создание зеркального отображения.
- Через некоторое время (несколько минут) вы увидите реплицированные строки, и данные будут доступны в представлении хранилища данных, также известном как представление зеркальной базы данных. Состояние изменяется на Выполнение. Это представление также служит интерфейсом управления для запуска, остановки и отслеживания репликации.
- Теперь, когда ваши данные введены в эксплуатацию, различные сценарии аналитики доступны на всей платформе Fabric.
Мониторинг репликации
После создания зеркала выполните мониторинг состояния репликации. Дополнительные сведения см. в разделе "Мониторинг зеркальной репликации базы данных".
Доступность данных в OneLake
После завершения репликации конечная точка Аналитики SQL имеет все доступные таблицы.