Управление сбором данных с помощью языка Transact-SQL
Сборщик данных располагает большим набором хранимых процедур, который помогает выполнить любую задачу сбора данных. Кроме того, предусмотрены функции и представления, использующиеся для получения данных конфигурации для базы данных msdb и хранилища данных управления, данных журнала выполнения и данных, записанных в хранилище данных управления.
Существующие хранимые процедуры, функции и представления позволяют создавать собственные комплексные сценарии сбора данных.
Важно! |
---|
В отличие от обычных хранимых процедур, в хранимых процедурах сборщика данных используются жестко типизированные параметры и не поддерживается автоматическое преобразование типов данных. Если эти параметры не вызываются вместе с правильными типами данных входных параметров, как указано в описании аргумента, хранимая процедура возвращает ошибку. |
С помощью среды Среда SQL Server Management Studio можно создавать и выполнять представленные образцы кода. Дополнительные сведения см. в разделе Использование обозревателя объектов. В качестве альтернативы можно создать запрос в любом редакторе и сохранить его в текстовом файле с расширением SQL. Выполнить запрос из командной строки Windows можно с помощью программы sqlcmd. Дополнительные сведения см. в разделе Использование программы sqlcmd.
Хранимые процедуры и представления
Работа со сборщиком данных
В следующей таблице описаны хранимые процедуры, используемые при работе со сборщиком данных.
Имя процедуры |
Описание |
---|---|
Включить сборщик данных. |
|
Выключить сборщик данных. |
Работа с наборами сбора
В следующей таблице описаны хранимые процедуры, используемые при работе с наборами сбора.
Имя процедуры |
Описание |
---|---|
Запускает набор сбора по запросу. |
|
Запуск набора сбора. |
|
Остановка набора сбора. |
|
Создание набора сбора. |
|
Удаление набора сбора. |
|
Изменение конфигурации набора сбора. |
|
Передача данных набора сбора в хранилище управляющих данных. Фактически передача производится по требованию. |
Работа с элементами коллекции
В следующей таблице описаны хранимые процедуры, используемые при работе с элементами сбора.
Имя процедуры |
Описание |
---|---|
Создание элемента коллекции. |
|
Удаление элемента коллекции. |
|
Обновление элемента коллекции. |
Работа с типами сборщика
В следующей таблице описаны хранимые процедуры, используемые при работе с типами сборщиков.
Имя процедуры |
Описание |
---|---|
Создание типа сборщика. |
|
Обновление типа сборщика. |
|
Удаление типа сборщика. |
Получение сведений о конфигурации
В следующей таблице описаны представления, используемые для получения сведений о конфигурации и данных журнала выполнения.
Имя представления |
Описание |
---|---|
Получение конфигурации сборщика данных. |
|
Получение сведений об элементе коллекции. |
|
Получение сведений о наборе сбора. |
|
Получение сведений о типе сборщика. |
|
Получение сведений о выполнении набора сбора и пакета. |
|
Получение сведений о выполнении задачи. |
|
Получение сведений о том, когда журнал выполнения заполнится. |
Настройка доступа к хранилищу управляющих данных
В следующей таблице описаны хранимые процедуры, используемые для настройки доступа к хранилищу данных управления.
Имя процедуры |
Описание |
---|---|
Укажите имя базы данных, определенное в строке соединения с хранилищем управляющих данных. |
|
Укажите экземпляр, определенный в строке соединения с хранилищем управляющих данных. |
Настройка хранилища управляющих данных
В следующей таблице описаны хранимые процедуры, используемые при работе с конфигурацией хранилища данных управления.
Имя процедуры |
Описание |
---|---|
Создание моментального снимка сбора в хранилище управляющих данных. |
|
Обновление источника данных для сбора данных. |
|
Добавление типа сборщика в хранилище управляющих данных. |
|
Удаление типа сборщика из хранилища управляющих данных. |
|
Удаление данных из хранилища данных управления. |
Работа с пакетами передачи
В следующей таблице описаны хранимые процедуры, используемые при работе с пакетами передачи.
Имя процедуры |
Описание |
---|---|
Настройка количества попыток передачи данных. |
|
Указание временного хранилища данных между попытками передачи. |
Работа с журналом выполнения сбора данных
В следующей таблице описаны хранимые процедуры, используемые при работе с журналом выполнения сбора данных.
Имя процедуры |
Описание |
---|---|
Удаление записей о наборах сбора из журнала выполнения. |
Функции
В следующей таблице описаны функции, используемые для получения сведений о выполнении и трассировке.
Имя функции |
Описание |
---|---|
Получение данных журнала выполнения служб SSIS для определенного пакета. |
|
Получение статистики выполнения для пакета или набора сбора. Эти сведения включают записанные в журнал ошибки. |
|
Получение событий, записанных в журнал при использовании типа сборщика «Универсальная трассировка SQL». |
В этом разделе
См. также