Устранение неполадок зеркальных баз данных Fabric
Сценарии, разрешения и обходные пути для зеркальных баз данных Microsoft Fabric.
Ресурсы
Ознакомьтесь с разделом "Устранение неполадок" по часто задаваемым вопросам для каждого источника данных:
- Устранение неполадок База данных SQL Azure зеркального отображения и часто задаваемых вопросов о База данных SQL Azure зеркального отображения
- Устранение неполадок Управляемый экземпляр SQL Azure зеркального отображения и часто задаваемых вопросов о Управляемый экземпляр SQL Azure зеркального отображения
- Устранение неполадок с зеркальным отображением Azure Cosmos DB и часто задаваемыми вопросами о зеркальном отображении Azure Cosmos DB
- Устранение неполадок с зеркальным отображением Snowflake
- Часто задаваемые вопросы о зеркальном отображении Azure Databricks
- Устранение неполадок зеркального отображения из базы данных SQL Fabric (предварительная версия) и часто задаваемых вопросов о базе данных SQL Mirroring Fabric (предварительная версия)
Ознакомьтесь с документацией по ограничениям для каждого источника данных:
- Ограничения в зеркальных базах данных Microsoft Fabric из База данных SQL Azure
- Ограничения в зеркальных базах данных Microsoft Fabric из Управляемый экземпляр SQL Azure (предварительная версия)
- Ограничения в зеркальных базах данных Microsoft Fabric из Azure Cosmos DB (предварительная версия)
- Ограничения в зеркальных базах данных Microsoft Fabric из Azure Databricks (предварительная версия)
- Ограничения в зеркальных базах данных Microsoft Fabric из Snowflake
- Ограничения зеркального отображения из базы данных SQL Fabric
Остановить репликацию
При выборе кнопки "Остановить репликацию" файлы OneLake остаются как есть, но добавочная репликация останавливается. Вы можете перезапустить репликацию в любое время, нажав кнопку "Начать репликацию". При сбросе состояния репликации, после изменения исходной базы данных или средства устранения неполадок может потребоваться остановить или запустить репликацию.
Репликация иерархии исходной схемы
При зеркальном отображении данных из различных типов исходных баз данных иерархия исходной схемы сохраняется в зеркальной базе данных. Это гарантирует, что данные остаются согласованно упорядоченными в разных службах, что позволяет использовать их с помощью той же логики в конечной точке аналитики SQL, записных книжек Spark, семантических моделей и других ссылок на данные.
Для зеркальных баз данных, созданных до включения этой функции, исходная схема упрощена в зеркальной базе данных, а имя схемы закодировано в имя таблицы. Если вы хотите переорганизовать таблицы со схемами, создайте зеркальную базу данных.
Если вы используете API для создания и обновления зеркальной базы данных, задайте значение для свойства defaultSchema
, указывающее, следует ли реплицировать иерархию схем из исходной базы данных. Ознакомьтесь с примерами определений в REST API для зеркального отображения Microsoft Fabric, доступного публично.
Поддержка сопоставления разностных столбцов
Зеркальное отображение поддерживает репликацию столбцов, содержащих пробелы или специальные символы в именах (например, ,
;
{
}
(
)
\n
\t
=
) из исходных баз данных в зеркальные базы данных. За кулисами зеркальное отображение записывает данные в OneLake с включенным сопоставлением по столбцам Delta.
Для таблиц, которые уже находятся под репликацией до включения этой функции, чтобы включить столбцы с особым символом в именах, необходимо обновить параметры зеркальной базы данных, удалив и повторно добавив эти таблицы, или остановить и перезапустить зеркальную базу данных.
Владение зеркальной базой данных
В настоящее время зеркальная база данных не поддерживает изменение владения. Если зеркальная база данных перестает работать, так как владелец элемента покинул организацию или больше не действителен, необходимо повторно создать зеркальную базу данных.
Поддерживаемые регионы
Ниже приведены регионы Fabric, поддерживающие зеркальное отображение базы данных и открытые зеркальные отображения:
Азиатско-Тихоокеанский регион:
- Восточная Австралия
- Юго-Восточная Австралия
- Центральная Индия
- Восточная Азия
- Восточная Япония
- Центральная Корея
- Юго-Восточная Азия
- Южная Индия
Европа
- Северная Европа
- Западная Европа
- Центральная Франция
- Западно-Центральная Германия
- Италия Север
- Восточная Норвегия
- Центральная Польша
- Центральная Швеция
- Северная Швейцария
- Западная Швейцария
- Южная Часть Великобритании
- Западная часть Великобритании
Америки:
- Южная Бразилия
- Центральная Канада
- Восточная Канада
- Центральная часть США
- Восточная часть США
- Восточная часть США2
- Северная часть США
- Южная часть США
- Западная часть США
- Западная часть США2
Ближнего Востока и Африки:
- Север Южной Африки
- Север ОАЭ
Устранение неполадок
В этом разделе содержатся общие действия по устранению неполадок зеркального отображения.
Не удается подключиться к исходной базе данных
- Проверьте правильность сведений о подключении, имя сервера, имя базы данных, имя пользователя и пароль.
- Убедитесь, что сервер не находится за брандмауэром или частной виртуальной сетью. Откройте соответствующие порты брандмауэра.
Представления не реплицируются
В настоящее время представления не поддерживаются. Поддерживаются только репликация обычных таблиц.
Никакие таблицы не реплицируются
- Проверьте состояние мониторинга, чтобы проверить состояние таблиц. Дополнительные сведения см. в статье Monitor Fabric для зеркальной репликации базы данных.
- Нажмите кнопку "Настройка репликации ". Проверьте наличие таблиц в списке таблиц или наличие оповещений для каждой таблицы.
Столбцы отсутствуют в целевой таблице
- Нажмите кнопку "Настройка репликации ".
- Щелкните значок оповещения рядом с подробными сведениями о таблице, если какие-либо столбцы не реплицируются.
Некоторые данные в моем столбце, как представляется, усечены
Хранилище Fabric не поддерживает VARCHAR(max) только в настоящее время поддерживает VARCHAR(8000).
Данные, как представляется, не реплицируются
На странице мониторинга показана дата последнего репликации данных.
Не удается изменить исходную базу данных
Изменение исходной базы данных не поддерживается. Создайте новую зеркальную базу данных.
Ограничения сообщений об ошибках
Эти распространенные сообщения об ошибках имеют объяснения и способы устранения рисков:
Сообщение об ошибке | Причина | Исправление |
---|---|---|
"Число таблиц может превышать ограничение, может быть отсутствуют некоторые таблицы". | Существует не более 500 таблиц. | В исходной базе данных удалите или отфильтруйте таблицы. Если новая таблица является 500-й таблицей, не требуется никаких мер по устранению рисков. |
"Репликация регулируется и, как ожидается, продолжится в ггГГ-ММ-ДДTHH:ММ:сс". | Существует не более 1 ТБ измененных данных, захваченных на зеркальную базу данных в день. | Дождитесь завершения регулирования. |