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