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


Ограничения в базах данных Microsoft Fabric зеркало из Azure Cosmos DB (предварительная версия)

В этой статье описаны текущие ограничения для учетных записей Azure Cosmos DB, зеркало в Microsoft Fabric. Ограничения и сведения о квоте на этой странице могут быть изменены в будущем.

Внимание

Зеркальное отображение для Azure Cosmos DB в настоящее время находится в предварительной версии. Рабочие нагрузки не поддерживаются во время предварительной версии. В настоящее время поддерживаются только учетные записи Azure Cosmos DB для NoSQL.

Availability

Зеркальное отображение поддерживается в определенном наборе регионов для Fabric и API для Azure Cosmos DB.

Поддерживаемые API

Зеркальное отображение доступно только для типов учетных записей Azure Cosmos DB, перечисленных здесь.

На месте
API для NoSQL ✔️
API для MongoDB (на основе ЕЗ)
API для MongoDB (на основе виртуальных ядер)
API для Apache Gremlin
API для таблицы
API для Apache Cassandra (на основе ЕЗ)
Управляемый экземпляр для Apache Cassandra

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

Ниже приведен список регионов, поддерживающих зеркало для Azure Cosmos DB:

Азиатско-Тихоокеанский регион:

  • Восточная Австралия
  • Юго-Восточная часть Австралии
  • Центральная Индия
  • Восточная Азия
  • Восточная Япония
  • Республика Корея, центральный регион
  • Юго-Восточная Азия
  • Индия (юг)

Европа

  • Северная Европа
  • Западная Европа
  • Центральная Франция
  • Центрально-Западная Германия
  • Восточная Норвегия;
  • Центральная Швеция
  • Северная Швейцария
  • Западная Швейцария
  • южная часть Соединенного Королевства
  • западная часть Соединенного Королевства

Северная и Южная Америка:

  • Южная Бразилия
  • Центральная Канада
  • Восточная Канада
  • Центральная часть США
  • Восточная часть США
  • восточная часть США 2
  • Центрально-северная часть США
  • Западная часть США
  • западная часть США 2

Ближний Восток и Африка:

  • Северная часть ЮАР
  • Северная часть ОАЭ;

Включение зеркало

  • Администратор организации должен включить функцию зеркало ing, чтобы просмотреть параметр зеркало ing в рабочей области Или клиенте Fabric. Дополнительные сведения см. в разделе "Включение зеркало".
  • Зеркальное отображение по умолчанию отключено, если у вас есть емкость Fabric, установленная в любом режиме, отличном от пробной версии.

Ограничения учетной записи и базы данных

  • Вы можете включить зеркало только в том случае, если учетная запись Azure Cosmos DB настроена с 7-дневной или 30-дневной непрерывной резервной копией.
  • Все текущие ограничения функции непрерывного резервного копирования в Azure Cosmos DB также применяются к зеркало Fabric.
    • К этим ограничениям относятся, но они не ограничены; Неспособность отключить непрерывную резервную копию после включения и отсутствия поддержки учетных записей записи в нескольких регионах. Дополнительные сведения см. в разделе об ограничениях непрерывного резервного копирования Azure Cosmos DB.
    • Вы можете включить как аналитическое хранилище, так и функции непрерывного резервного копирования в одной учетной записи Azure Cosmos DB.
  • Вы не можете отключить функцию аналитического хранилища в учетных записях Azure Cosmos DB с включенным непрерывным резервным копированием.
  • Вы не можете включить непрерывную резервную копию в учетной записи Azure Cosmos DB, которая ранее отключила функцию аналитического хранилища для контейнера.

Ограничения безопасности

  • Ключи учетной записи чтения и записи Azure Cosmos DB — это единственный поддерживаемый механизм подключения к исходной учетной записи. Ключи учетной записи только для чтения, управляемые удостоверения и проверка подлинности без пароля с помощью управления доступом на основе ролей не поддерживаются.
  • Необходимо обновить учетные данные подключения для Fabric зеркало, если ключи учетной записи поворачиваются. Если ключи не обновляются, зеркало завершается ошибкой. Чтобы устранить этот сбой, остановите реплика tion, обновите учетные данные с помощью новых поворачиваемых ключей, а затем перезапустите реплика tion.
  • Пользователи Fabric с доступом к рабочей области автоматически наследуют доступ к базе данных зеркало. Однако вы можете детально контролировать доступ к рабочей области и уровню клиента для управления доступом для пользователей в организации.
  • Вы можете напрямую предоставить общий доступ к зеркало базе данных в Fabric.

Разрешения

  • Если у вас есть только разрешения на просмотр в Fabric, вы не можете просматривать или запрашивать данные в конечной точке аналитики SQL.
  • Если вы планируете использовать обозреватель данных, обозреватель данных Azure Cosmos DB не использует те же разрешения, что и Fabric. Запросы на просмотр и запросы данных с помощью обозревателя данных направляются в Azure вместо Fabric.

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

  • Исходная учетная запись Azure Cosmos DB должна включить доступ к общедоступной сети для всех сетей.
  • Частные конечные точки не поддерживаются для учетных записей Azure Cosmos DB.
  • Сетевая изоляция с помощью методов и функций, таких как IP-адреса или конечные точки службы, не поддерживаются для учетных записей Azure Cosmos DB.
  • Данные в OneLake не поддерживают частные конечные точки, управляемые клиентом ключи или двойное шифрование.

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

  • Запросы Обозреватель данных Fabric доступны только для чтения. Вы можете просматривать существующие контейнеры, просматривать элементы и запрашивать элементы.
  • Вы не можете создавать или удалять контейнеры с помощью обозревателя данных в Fabric.
  • Невозможно вставить, изменить или удалить элементы с помощью обозревателя данных в Fabric.
  • Вы можете избежать совместного использования исходной базы данных, предоставляя доступ только к конечной точке аналитики SQL другим пользователям для аналитики.
  • Вы не можете отключить обозреватель данных в зеркало базе данных.

Ограничения для репликации

  • Зеркальное отображение не поддерживает контейнеры, содержащие элементы с именами свойств, содержащими пробелы или символы wild-карта. Это ограничение приводит к сбою зеркало для конкретного контейнера. Другие контейнеры в одних и том же базах данных по-прежнему могут успешно зеркало. Если имена свойств обновляются, чтобы удалить эти недопустимые символы, необходимо настроить новую зеркало в той же базе данных и контейнере, и вы не можете использовать старую зеркало.
  • Fabric OneLake зеркало из географического ближайшего региона Azure к региону емкости Fabric в сценариях, когда учетная запись Azure Cosmos DB содержит несколько регионов чтения. В сценариях аварийного восстановления зеркало автоматически сканирует и выбирает новые регионы чтения, так как ваши регионы чтения могут потенциально выполнить отработку отказа и изменить его.
  • Операции удаления в исходном контейнере немедленно отражаются в Fabric OneLake с помощью зеркало ing. Операции обратимого удаления с использованием значений TTL не поддерживаются.
  • Зеркальное отображение не поддерживает настраиваемое секционирование.
  • Структура имеет существующие ограничения с T-SQL. Дополнительные сведения см. в разделе об ограничениях T-SQL.

Изменения схемы и данных

  • Удаление и добавление аналогичного контейнера заменяет данные в таблицах хранилища только данными нового контейнера.
  • Изменение типа данных в свойстве в нескольких элементах приводит к тому, что реплика tor переадресовывает данные, где это применимо. Это поведение в паритетном режиме с собственным разностным интерфейсом. Все данные, которые не соответствуют поддерживаемым критериям, становятся типом NULL. Например, изменение свойства массива на строку upcasts на тип NULL.
  • Добавление новых свойств в элементы приводит к тому, что зеркало легко обнаруживать новые свойства и добавлять соответствующие столбцы в таблицу хранилища. Если свойства элемента удалены или отсутствуют, они имеют значение NULL для соответствующей записи.
  • Репликация данных с помощью зеркало не имеет полной точности или четко определенной схемы. Зеркальное отображение автоматически и непрерывно отслеживает изменения свойств и тип данных (если разрешено).

Вложенные данные

  • Вложенные объекты JSON в элементах Azure Cosmos DB представлены в виде строк JSON в таблицах хранилища.
  • Такие команды, как OPENJSON, CROSS APPLYи OUTER APPLY доступны для выборочного расширения строковых данных JSON.
  • PowerQuery включает в себя ToJson выборочное развертывание строковых данных JSON.
  • Зеркальное отображение не имеет ограничений схемы на уровне вложения. Дополнительные сведения см. в статье об ограничениях схемы аналитического хранилища Azure Cosmos DB.

Ограничения хранилища данных

  • Хранилище данных не может обрабатывать строковые столбцы JSON, превышающие 8 КБ размера. Сообщение об ошибке для этого сценария — "текст JSON неправильно отформатирован. Неожиданный символ """ найден в позиции".
  • Вложенные данные, представленные в виде строки JSON в таблицах хранилища конечных точек SQL, обычно могут привести к увеличению размера столбца более 8 КБ. Уровни вложения и объема данных при получении этого сообщения об ошибке.

Ограничения зеркального элемента

  • Для включения зеркало для учетной записи Azure Cosmos DB в рабочей области требуется роль администратора или участника в рабочей области.
  • Остановка реплика tion полностью отключает зеркало.
  • При запуске реплика повторно переопределять все целевые таблицы хранилища. Эта операция эффективно начинает зеркало с нуля.

Оставить отзыв

Если вы хотите отправить отзыв о текущих ограничениях, функциях или проблемах; сообщите нам об этом.fabriccosmosdbmirror@microsoft.com