Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обработка затрагивает следующие типы объектов Microsoft SQL Server Analysis Services: базы данных Analysis Services, кубы, измерения, группы измерений, разделы, а также структуры и модели интеллектуального анализа данных. Для каждого объекта можно указать уровень обработки для объекта или указать параметр Process Default, чтобы службы Analysis Services могли автоматически выбрать оптимальный уровень обработки. Дополнительные сведения о различных уровнях обработки для каждого объекта см. в разделе "Параметры обработки и настройки" (Analysis Services).
Вы должны знать о последствиях поведения обработки, чтобы уменьшить возникновение негативных последствий. Например, полная обработка измерения автоматически переводит все разделы, зависящие от этого измерения, в необработанное состояние. Это приводит к тому, что затронутые кубы становятся недоступными для запроса до обработки зависимых секций.
Этот раздел включает следующие подразделы:
Обработка структур и моделей интеллектуального анализа данных
Обработка базы данных
В службах Analysis Services база данных содержит объекты, но не данные. При обработке базы данных вы направляете сервер к рекурсивной обработке объектов, которые хранят данные в модели, таких как измерения, разделы, структуры интеллектуального анализа и модели интеллектуального анализа.
При обработке базы данных обрабатываются некоторые или все секции, измерения и модели анализа данных, содержащиеся в ней. Фактический тип обработки зависит от состояния каждого объекта и выбранного параметра обработки. Для получения дополнительной информации см. Параметры обработки и настройки (службы Analysis Services).
Обработка куба
Куб можно рассматривать как объект-оболочку для групп мер и разделов. Куб состоит из измерений и одной или нескольких мер, которые хранятся в разделах. Измерения определяют, как данные размещаются в кубе. При обработке куба sql-запрос выдается для получения значений из таблицы фактов для заполнения каждого члена в кубе соответствующими значениями мер. Для любого конкретного пути к узлу в кубе имеется значение или вычисляемое значение.
При обработке куба служба Analysis Services обрабатывает любые необработанные измерения в кубе и некоторые или все разделы в группах мер в кубе. Особенности зависят от состояния объектов при запуске обработки и выбранного параметра обработки. Дополнительные сведения о параметрах обработки см. в разделе "Параметры обработки и настройки" (службы Analysis Services).
При обработке куба создаются файлы, доступные для чтения компьютером, которые хранят соответствующие данные фактов. Если создаются агрегации, они хранятся в файлах данных агрегирования. Затем куб доступен для просмотра из обозревателя объектов в Management Studio или обозревателе решений в SQL Server Data Tools
Обработка измерения
При обработке измерения Analysis Services формулирует и выполняет запросы к таблицам измерений для возврата сведений, необходимых для обработки.
| Страна | Регион продаж | Государство |
|---|---|---|
| Соединенные Штаты | Запад | Калифорния |
| Соединенные Штаты | Запад | Орегон |
| Соединенные Штаты | Запад | Вашингтон |
Сама обработка преобразует табличные данные в доступные иерархии. Эти иерархии являются полностью сформулированными именами элементов, которые внутренне представлены уникальными числовыми путями. В следующем примере представлено текстовое представление иерархии.
| [Соединенные Штаты] |
| [Соединенные Штаты]. [Запад] |
| [Соединенные Штаты]. [Запад]. [Калифорния] |
| [Соединенные Штаты]. [Запад]. [Орегон] |
| [Соединенные Штаты]. [Запад]. [Вашингтон] |
Обработка измерений не создает или обновляет вычисляемые элементы, определенные на уровне куба. Вычисляемые элементы затрагиваются при обновлении определения куба. Кроме того, обработка измерений не создает или обновляет агрегаты данных. Однако обработка измерений может привести к тому, что агрегированные данные будут удалены. Агрегаты создаются или обновляются только во время обработки разделов.
При обработке измерения следует учитывать, что измерение может использоваться в нескольких кубах. При обработке измерения эти кубы помечаются как необработанные и становятся недоступными для запросов. Чтобы одновременно обработать измерение и связанные кубы, используйте параметры пакетной обработки. Дополнительные сведения см. в разделе Пакетная обработка (службы Analysis Services).
Обработка группы измерений
При обработке группы мер службой Analysis Services обрабатываются некоторые или все разделы в группе мер, а также любые необработанные измерения, участвующие в группе мер. Особенности задания обработки зависят от выбранного параметра обработки. Вы можете обработать одну или несколько групп мер в службах Analysis Services, не затрагивая другие группы мер в кубе.
Замечание
Отдельные группы мер можно обрабатывать программным способом или с помощью Management Studio. Нельзя обрабатывать отдельные группы мер в SQL Server Data Tools; однако можно обработать по секции.
Обработка раздела
Эффективное администрирование служб Analysis Services включает в себя практику секционирования данных. Обработка разделов уникальна, так как она включает рассмотрение использования жесткого диска и ограничения по пространству, в сочетании с ограничениями структуры данных, установленными службами Analysis Services. Чтобы обеспечить высокую скорость отклика запросов и высокую пропускную способность обработки, необходимо регулярно создавать, обрабатывать и объединять секции. Очень важно распознавать и предотвращать риск интеграции избыточных данных во время слияния разделов. Дополнительные сведения см. в Слияние разделов в службах Analysis Services (SSAS — многомерные).
При обработке раздела служба Analysis Services обрабатывает раздел и любые необработанные измерения, имеющиеся в разделе, в соответствии с выбранным параметром обработки. Использование секций предоставляет несколько преимуществ для обработки. Вы можете обработать секцию, не влияя на другие секции в кубе. Секции полезны для хранения данных, которые подвергаются обратной записи ячеек. Обратная запись — это функция, которая позволяет пользователю выполнять анализ гипотетических сценариев, записывая новые данные обратно в раздел, чтобы увидеть влияние прогнозируемых изменений. При использовании функции обратной записи служб Analysis Services требуется раздел обратной записи ячеек. Параллельные секции обработки полезны, так как службы Analysis Services используют мощность обработки более эффективно и могут значительно сократить общее время обработки. Вы также можете обрабатывать разделы последовательно.
Обработка структур и моделей интеллектуального анализа данных
Структура майнинга данных определяет домен, из которого будут построены модели анализа данных. Одна структура интеллектуального анализа данных может содержать несколько моделей интеллектуального анализа данных. Структуру интеллектуального анализа данных можно обрабатывать отдельно от связанных моделей интеллектуального анализа данных. При обработке структуры интеллектуального анализа данных отдельно она заполняется учебными данными из источника данных.
При обработке модели интеллектуального анализа данных обучающие данные проходят через алгоритмы модели интеллектуального анализа данных, обучают модель с помощью алгоритма интеллектуального анализа данных и создают содержимое. Дополнительные сведения об объекте модели интеллектуального анализа данных см. в статьях "Структуры интеллектуального анализа данных" (службы Analysis Services — интеллектуальный анализ данных).
Дополнительные сведения об обработке структур и моделей интеллектуального анализа данных см. в разделе "Требования к обработке и рекомендации" (интеллектуальный анализ данных).
См. также
Средства и подходы для анализа (службы аналитики)
Пакетная обработка (службы Analysis Services)
Обработка объектов многомерной модели