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


Ограничения в зеркальных базах данных Microsoft Fabric из Snowflake

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

Ограничения уровня базы данных

  • Если в исходной таблице нет обновлений, подсистема репликатора начинает отключать с экспоненциально увеличивающейся продолжительностью для этой таблицы до часа. То же самое может произойти, если возникает временная ошибка, предотвращающая обновление данных. Подсистема репликатора автоматически возобновляет регулярный опрос после обнаружения обновленных данных.
  • Поддерживаются только репликация собственных таблиц. В настоящее время внешние, временные, временные, динамические таблицы не поддерживаются.
  • Иерархия исходной схемы реплицируется в зеркальную базу данных. Для зеркальных баз данных, созданных до включения этой функции, исходная схема уплощена, а имя схемы закодировано в имя таблицы. Если вы хотите переорганизовать таблицы со схемами, создайте зеркальную базу данных. Дополнительные сведения узнайте о репликации иерархии исходной схемы с помощью .
  • Зеркальное отображение поддерживает репликацию столбцов, содержащих пробелы или специальные символы в именах (например, ,;{}()\n\t=). Для таблиц под репликацией до включения этой функции необходимо обновить параметры зеркальной базы данных или перезапустить зеркальное отображение, чтобы включить эти столбцы. Узнайте больше о поддержке сопоставления столбцов Delta .
  • Максимальное количество таблиц, которые можно зеркально использовать в Fabric, — 500 таблиц. Любые таблицы, превышающие ограничение в 500, в настоящее время не могут быть реплицированы.
    • При выборе зеркального отображения всех данных при настройке зеркального отображения таблицы будут определяться путем принятия первых 500 таблиц, когда все таблицы отсортированы по алфавиту по имени схемы, а затем имени таблицы. Оставшийся набор таблиц в нижней части алфавитного списка не будет зеркально отображаться.
    • Если вы отмените выбор зеркального отображения всех данных и выберите отдельные таблицы, вы не можете выбрать более 500 таблиц.

Безопасность

  • Аутентификация Snowflake с помощью имени пользователя и пароля и Entra (единый вход)поддерживается.
  • Получатели общего доступа должны быть добавлены в рабочую область. Чтобы предоставить общий доступ к набору данных или отчету, сначала добавьте доступ к рабочей области с ролью администратора, члена, читателя или участника.

Performance

  • Если вы изменяете большую часть данных в большой таблице, это более эффективно для остановки и перезапуска зеркального отображения. Вставка или обновление миллиардов записей может занять много времени.
  • Некоторые изменения схемы не отражаются немедленно. Некоторые изменения схемы требуют изменения данных (insert/update/delete), прежде чем изменения схемы реплицируются в Fabric.
  • При зеркальном отображении данных из Snowflake в OneLake клиента мы обычно ставим данные для повышения производительности. Тем не менее, если данные из Snowflake через встроенный URL-адрес отключен через PREVENT_UNLOAD_TO_INLINE_URL, может потребоваться прямое чтение из Snowflake. Такой подход может привести к замедлению репликации и увеличению риска времени ожидания подключения, особенно для больших наборов данных.

Поддерживаемые регионы

Зеркальное отображение базы данных и открытое зеркальное отображение доступны во всех регионах Microsoft Fabric. Дополнительные сведения см. в разделе "Доступность региона Fabric".