Политика кодирования

Переключение служб с помощью раскрывающегося списка версий . Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer

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

Сценарии

Рекомендуется поддерживать политику по умолчанию, за исключением конкретных сценариев. Можно изменить политику кодирования столбца по умолчанию, чтобы точно настроить контроль над производительностью или компромиссом COGS. Рассмотрим пример.

  • Индексирование по умолчанию, применяемое к string столбцам, создается для поиска терминов. Если вы запрашиваете только определенные значения в столбце, COGS может быть сокращен, если индекс упрощен с помощью профиля Identifierкодирования. Дополнительные сведения см. в строковом типе данных.
  • Поля, которые никогда не запрашиваются или не требуют быстрых поисковых запросов, могут отключить индексирование. С помощью профиля BigObject можно отключить индексы и увеличить максимальный размер значения в динамических или строковых столбцах. Например, используйте этот профиль для хранения значений HLL, возвращаемых функцией hll().

Принцип работы

Изменения политики кодирования не влияют на данные, которые уже были приняты. В соответствии с новой политикой будут выполняться только новые операции приема. Политика кодирования применяется к отдельным столбцам таблицы, но может быть задана на уровне столбца, уровне таблицы (затрагивающих все столбцы таблицы) или на уровне базы данных.