Поделиться через


Руководство по настройке открытых зеркальных баз данных Microsoft Fabric

В этом руководстве описана настройка открытой зеркальной базы данных в Fabric. В этом примере вы научитесь создавать новую открытую базу данных и загружать данные в приемную зону. Вы станете опытным в понимании принципов открытого зеркального отображения в Microsoft Fabric.

Предварительные условия

  • Для Fabric требуется существующая емкость. Если вы этого не сделали, запустите пробную версию Fabric.
    • Вместимость Fabric должна быть активной и находиться в рабочем состоянии. Приостановленная или удаленная емкость влияет на зеркальное отображение, и данные не будут реплицированы.

Создание зеркальной базы данных

В этом разделе представлен краткий обзор создания новой открытой зеркальной базы данных на портале Fabric. Кроме того, можно использовать REST API для создания зеркальной базы данных вместе с примером JSON для настройки открытого зеркалирования.

  1. Используйте существующую рабочую область или создайте новую рабочую область. В вашей рабочей области перейдите в центр Create. Нажмите кнопку создания.
  2. Найдите и выберите карточку зеркальной базы данных .
  3. Введите имя новой зеркальной базы данных.
  4. Нажмите кнопку создания.
  5. После создания открытой зеркальной базы данных с помощью пользовательского интерфейса процесс зеркального отображения будет готов. Просмотрите Главную страницу для нового элемента зеркальной базы данных. Найдите URL-адрес зоны высадки в разделе сведений на домашней странице зеркальной базы данных.

Снимок экрана из портала Fabric, показывающий местоположение URL

Запуск репликации данных

Создав зеркальную базу данных, начните отправлять файлы. Вы можете передать исходные данные и будущие измененные наборы данных с помощью портала Fabric или программно с помощью OneLake.

Отправка с помощью портала Fabric

Для отправки исходных данных и (или) добавочных измененных данных для открытого зеркального отображения:

  1. Выберите Загрузить файлы на домашней странице зеркальной базы данных.

  2. На странице "Отправка файлов " отправьте файл с помощью диалогового окна отправки на портале Fabric.

    Внимание

    Имя файла Parquet или текстового файла с разделителями должно соответствовать документированному формату и имени файла. Дополнительные сведения см. в разделе "Требования к целевой зоне зеркального отображения" и формат.

  3. На странице предварительного просмотра данных можно просмотреть предварительный просмотр передаваемых данных. Присвойте имя таблицы и укажите столбцы первичного ключа. Выберите "Создать таблицу".

  4. После отправки данные сразу же начинают реплицироваться в OneLake. Через несколько минут в обозревателе можно просмотреть файлы, которые были реплицированы в OneLake, выбрав файл из отправленных файлов или таблицу в таблицах в OneLake.

  5. Из состояния репликации в обозревателе вы увидите, сколько строк реплицировано и все ошибки, связанные с данными, которые вы зеркально отражаете в OneLake.

  6. Если вы изменили данные в формате существующих таблиц в зеркальной базе данных, вы можете отправить или перетащить эти файлы изменений. Изменения автоматически отражаются в OneLake.

Запись изменяющихся данных в зону размещения с помощью других механизмов

Теперь ваше приложение может записывать данные начальной загрузки и данные о приращениях изменений в URL-адрес зоны приземления, который является вашим конкретным открытым путем зеркалирования в OneLake.

Запуск процесса зеркалирования

  1. Экран "Настройка зеркального отображения" позволяет зеркально отображать все данные в базе данных по умолчанию.
    • Зеркальное отображение всех данных означает, что все новые таблицы, созданные после запуска зеркального отображения, будут зеркально отображаться.
    • При необходимости выберите только определенные объекты для зеркального отображения. Отключите параметр "Зеркальное отображение всех данных", а затем выберите отдельные таблицы из базы данных. В этом руководстве мы выбираем параметр "Зеркальное отображение всех данных ".
  2. Выберите зеркальную базу данных. Начинается зеркальное отображение.
  3. Подождите 2-5 минут. Затем выберите "Мониторинг репликации ", чтобы просмотреть состояние.
  4. Через несколько минут состояние должно измениться на "Выполнение", что означает синхронизацию таблиц. Если таблицы и соответствующее состояние репликации не отображаются, подождите несколько секунд и обновите панель.
  5. После завершения первоначального копирования таблиц дата появится в столбце Последнее обновление.
  6. Теперь, когда ваши данные работают в полном объёме, доступны различные сценарии аналитики по всему Fabric.

Мониторинг зеркального отображения структуры

После настройки зеркального отображения вы будете перенаправлены на страницу состояния зеркального отображения. Здесь можно отслеживать текущее состояние репликации.

Дополнительная информация о состояниях репликации см. в разделе Мониторинг репликации зеркальной базы данных в Monitor Fabric.

Следующий шаг