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


Задача обработки служб Analysis Services

Задача обработки Analysis Services обрабатывает объекты Analysis Services, такие как табличные модели, кубы, измерения и модели интеллектуального анализа данных.

При обработке табличных моделей помните следующее:

  • Вы не можете выполнять анализ влияния на табличные модели.

  • Некоторые параметры обработки табличного режима не предоставляются, такие как дефрагмент процесса и пересчет процессов. Эти функции можно выполнять с помощью задачи Execute DDL.

  • Параметры "Индекс процесса" и "Обновление процесса" не подходят для табличных моделей и не должны использоваться.

  • Пакетные настройки игнорируются для табличных моделей.

Службы интеграции включают ряд задач, выполняющих операции бизнес-аналитики, такие как выполнение инструкций языка определения данных (DDL) и запросов прогнозирования интеллектуального анализа данных. Дополнительные сведения о задачах, связанных с бизнес-аналитикой, см. в следующих разделах:

Обработка объектов

Одновременно можно обрабатывать несколько объектов. При обработке нескольких объектов определяются параметры, которые применяются к обработке всех объектов в пакете.

Объекты в пакете могут обрабатываться в последовательности или параллельно. Если пакет не содержит объектов, для которых важна последовательность обработки, параллельная обработка может ускорить обработку. Если объекты в пакете обрабатываются параллельно, можно настроить задачу, чтобы определить, сколько объектов следует обрабатывать параллельно, или можно вручную указать количество объектов для обработки одновременно. Если объекты обрабатываются последовательно, можно задать атрибут транзакции в пакете, заверив все объекты в одной транзакции или используя отдельную транзакцию для каждого объекта в пакете.

При обработке аналитических объектов также может потребоваться обработать объекты, зависящие от них. Задача обработки служб Analysis Services включает возможность обработки любых зависимых объектов в дополнение к выбранным объектам.

Как правило, таблицы измерений обрабатываются перед обработкой таблиц фактов. При попытке обработки таблиц фактов перед обработкой таблиц измерений могут возникнуть ошибки.

Эта задача также позволяет настроить обработку ошибок в ключах измерения. Например, задача может игнорировать ошибки или остановиться после указанного количества ошибок. Задача может использовать конфигурацию ошибок по умолчанию или создать настраиваемую конфигурацию ошибок. В настраиваемой конфигурации ошибок укажите, как задача обрабатывает ошибки и условия ошибки. Например, можно указать, что задача должна перестать выполняться при возникновении четвертой ошибки или указать, как задача должна обрабатывать значения ключей NULL . Настраиваемая конфигурация ошибок также может включать путь к журналу ошибок.

Замечание

Задача обработки служб Analysis Services может обрабатывать только аналитические объекты, созданные с помощью средств SQL Server.

Эта задача часто используется в сочетании с задачей массовой вставки, которая загружает данные в таблицу SQL Server, или с задачей потока данных, реализующей загрузку данных в таблицу. Например, задача потока данных может иметь поток данных, который извлекает данные из базы данных транзакций в сети (OLTP) и загружает его в таблицу фактов в хранилище данных, после чего задача обработки служб Analysis Services вызывается для обработки куба, построенного на хранилище данных.

Задача обработки служб Analysis Services использует диспетчер соединений служб Analysis Services для подключения к экземпляру служб Microsoft SQL Server Analysis Services. Дополнительные сведения см. в статье Analysis Services Connection Manager.

Обработка ошибок

Настройка задачи обработки в Analysis Services

Свойства могут быть заданы с помощью конструктора SSIS или программным путем.

Чтобы получить дополнительную информацию о свойствах, которые можно задать в конструкторе SSIS, щелкните один из следующих разделов:

Дополнительные сведения о настройке этих свойств в конструкторе служб SSIS см. в следующем разделе:

Программная настройка задачи обработки в Analysis Services

Для получения дополнительной информации о программной установке этих свойств, выберите одну из следующих тем: