Обработка параметров и настроек (службы Analysis Services)
При обработке объектов в службах Microsoft SQL Server Службы Analysis Services можно задать параметр, определяющий тип обработки для каждого объекта. Типы обработки могут быть различными в зависимости от объекта, а также от изменений, которые произошли с объектом с момента последней обработки. Если включить в службах Службы Analysis Services автоматический выбор типа обработки, будет использоваться метод, возвращающий объект в полностью обработанном состоянии за минимальное время.
Параметры обработки позволяют определять, какие объекты и каким образом будут обработаны. Некоторые параметры используются главным образом в заданиях пакетной обработки. Дополнительные сведения о пакетной обработке см. в разделе Пакетная обработка в службах Analysis Services.
Примечание |
---|
Данный раздел относится к многомерным решениям и решениям для интеллектуального анализа данных. Сведения о табличных решениях см. в разделе Обработка базы данных, таблицы или секции. |
Параметры обработки
В следующей таблице перечислены доступные в службах Службы Analysis Services методы обработки и объекты, поддерживаемые каждым из методов.
Режим |
Область применения |
Описание |
||
---|---|---|---|---|
Обработка. По умолчанию |
Кубы, базы данных, измерения, группы мер, модели и структуры интеллектуального анализа данных и секции. |
Определяет состояние обработки объектов баз данных и выполняет обработку, необходимую для преобразования необработанных или частично обработанных объектов в полностью обработанное состояние. При изменении привязки данных обработка по умолчанию соответствует полной обработке затрагиваемого объекта. |
||
Обработка. Полная |
Кубы, базы данных, измерения, группы мер, модели и структуры интеллектуального анализа данных и секции. |
Обрабатывает объект служб Службы Analysis Services и все объекты, которые в нем содержатся. Если полная обработка применяется к уже обработанному объекту, службы Службы Analysis Services удаляют все данные объекта, а затем обрабатывают объект. Данный тип обработки необходим в том случае, если в объекте произошли структурные изменения, например добавлена, удалена или переименована иерархия атрибута. |
||
Обработка с очисткой |
Кубы, базы данных, измерения, группы мер, модели и структуры интеллектуального анализа данных и секции. |
Сбрасывает данные указанного объекта и любые объекты, которые он содержит. После сбрасывания данные повторно не загружаются. |
||
Обработка. Данные |
Измерения, кубы, группы мер и секции. |
Обрабатывает только данные без построения статистических схем или индексов. Если данные находятся в секциях, они будут сброшены перед повторным заполнением секции исходными данными. |
||
Обработка с добавлением |
Измерения, группы мер и секции
|
Для измерений добавляет новые элементы, обновляет заголовки и описания атрибутов измерений. Для групп мер и секций добавляет новые данные фактов и выполняет обработку только для соответствующих секций. |
||
Обработка. Обновление |
Измерения |
Выполняет повторное чтение данных и обновляет атрибуты измерения. Гибкие агрегаты и индексы связанных секций будут удалены. |
||
Обработка. Индекс |
Кубы, измерения, группы мер и секции. |
Создает или перестраивает индексы и агрегаты для всех обработанных секций. При применении к необработанным объектам этот параметр выдает ошибку. Обработка с этим параметром необходима, если отложенная обработка отключена. |
||
Обработка. Структура |
Кубы и структуры интеллектуального анализа данных |
Если куб не обработан, службы Службы Analysis Services при необходимости обработают все его измерения. Затем службы Службы Analysis Services создадут только определения куба. Если применить этот параметр к структуре интеллектуального анализа, она будет заполнена исходными данными. В отличие от полной обработки в этом варианте обработка не доходит до самих моделей интеллектуального анализа данных. |
||
Обработка. Очистка структуры |
Структуры интеллектуального анализа данных |
Удаляет все обучающие данные из структуры интеллектуального анализа данных. |
Настройки процесса обработки
В следующей таблице описаны параметры обработки, доступные при создании операции обработки.
Параметр обработки |
Описание |
---|---|
Параллельная |
Используется при пакетной обработке. Благодаря этому параметру службы Службы Analysis Services разветвляют задачи обработки для параллельного выполнения в одной транзакции. В случае сбоя выполняется откат всех изменений. Можно либо явно задать максимальное число параллельных задач, либо позволить серверу принять решение об оптимальном распределении. Этот параметр позволяет повысить скорость обработки данных. |
Последовательная (режим транзакции) |
Управляет ходом выполнения задания обработки. Доступны два параметра.
При обработке в режиме Одна транзакция все изменения фиксируются после успешного выполнения всего задания обработки. Таким образом, все объекты служб Службы Analysis Services, затронутые конкретным заданием обработки, остаются доступными для запросов до начала процесса фиксации изменений. Это приводит к временной недоступности объектов. В режиме Отдельные транзакции все объекты, затронутые процессом в рамках задания обработки, становятся недоступными для запросов сразу после завершения процесса. |
Параметр таблицы обратной записи |
Управляет порядком работы с таблицами обратной записи в ходе обработки. Этот параметр применяется к секциям обратной записи в кубе и может иметь следующие значения.
|
Обрабатывать затронутые объекты |
Управляет объектной областью выполняемого задания. Определение затронутого объекта выполняется в соответствии с его зависимостью. Например, секции зависят от измерений, определяющих агрегат, однако измерения не зависят от секций. Можно использовать следующие параметры.
|
Ошибки ключа измерения |
Определяет действие, выполняемое службами Службы Analysis Services при обнаружении ошибок в ходе обработки. Если выбрать значение Использовать пользовательскую конфигурацию ошибок, то для управления методом обработки ошибок можно выбрать значения для следующих действий.
При выборе параметра «Использовать конфигурацию ошибок по умолчанию» службы Службы Analysis Services используют конфигурацию ошибок, установленную для каждого обрабатываемого объекта. Если для объекта установлено использование конфигурации по умолчанию, службы Службы Analysis Services используют значения по умолчанию для всех параметров. |