Статистическая обработка значений в наборе данных с помощью преобразования «Агрегатная обработка»
Для добавления и настройки преобразования «Агрегатная обработка» пакет должен обладать как минимум одной задачей потока данных и одним источником.
Выполнение статистического вычисления значений в наборе данных
В среде SQL Server Data Tools (SSDT)откройте проект служб Службы Integration Services , содержащий необходимый пакет.
Чтобы открыть пакет, дважды щелкните его в обозревателе решений.
Перейдите на вкладку Поток данных и перетащите преобразование «Статистическая обработка» из области элементовв область конструктора.
Подключите преобразование «Агрегатная обработка» к потоку данных, перетащив соединитель из источника или предыдущего преобразования в преобразование «Агрегатная обработка».
Дважды щелкните преобразование.
В диалоговом окне Редактор преобразования «Статистическая обработка» перейдите на вкладку Статистические выражения .
В списке Доступные входные столбцы установите флажки рядом со столбцами, для которых нужно выполнить статистическую обработку значений. Отмеченные столбцы появятся в таблице.
Примечание
Можно отметить столбец несколько раз, применяя, таким образом, к нему множественные преобразования. Для уникального определения статистических выражений к данному по умолчанию названию для псевдонима выхода столбца добавляется число.
При необходимости измените значение в столбцах Псевдоним выхода .
Для изменения установленной по умолчанию статистической операции Group byвыберите другую операцию в списке Операция .
Для изменения сравнения по умолчанию выберите отдельные флаги сравнения, перечисленные в столбце Флаги сравнения . По умолчанию сравнение не учитывает регистр, тип японской азбуки, несамостоятельные знаки и ширину символов.
При необходимости определите для статистического выражения Подсчет различных объектов точное число различающихся значений в столбце Количество различных ключей или выберите приблизительное число в столбце Масштаб различных ключей .
Примечание
Указание точного или приблизительного числа различных значений оптимизирует производительность, поскольку преобразование может заранее выделить память, необходимую для выполнения задачи.
При необходимости щелкните мышью Дополнительно и обновите название выхода преобразования «Статистическая обработка». Если агрегаты включают
Group By
операцию, можно выбрать приблизительное количество значений ключей группирования в столбце Масштаб ключей или указать точное количество значений ключей группировки в столбце Ключи .Примечание
Указание точного или приблизительного числа различных значений оптимизирует производительность, поскольку преобразование может заранее выделить память, необходимую для выполнения задачи.
Примечание
Параметры Порядок числа ключей и Ключи взаимоисключающие. Если значения заданы как в столбце Порядок числа ключей , так и в столбце Ключи , используется большее значение.
При необходимости щелкните мышью вкладку Дополнительно и установите атрибуты, которые относятся к оптимизации всех операций преобразования «Статистическая обработка».
Нажмите кнопку ОК.
Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .
См. также:
Преобразование "Статистическая обработка"
Преобразования служб Integration Services
Пути служб Integration Services
Задача потока данных