Gerenciando a coleta de dados usando Transact-SQL
O coletor de dados fornece uma extensa coleção de procedimentos armazenados que você pode usar para executar qualquer tarefa de coleta de dados. Além disso, existem funções e exibições que podem ser utilizadas para obter dados de configuração dos bancos de dados msdb e do data warehouse de gerenciamento, dados do log de execução e dados armazenados no data warehouse de gerenciamento.
Você pode usar os procedimentos armazenados, funções e exibições fornecidos para criar seus próprios cenários de coleta de dados completos.
Importante |
---|
Diferentemente de procedimentos armazenados regulares, os procedimentos armazenados do coletor de dados usam apenas parâmetros digitados e não oferecem suporte a conversão de tipo de dados automática. Se esses parâmetros não forem chamados pelos tipos de dados com parâmetro de entrada corretos, como especificado na descrição do argumento, o procedimento armazenado retornará um erro. |
Você pode usar o SQL Server Management Studio para criar e executar os códigos de amostra fornecidos. Para obter mais informações, consulte Usando o Pesquisador de Objetos. Como alternativa, você pode criar a consulta em qualquer editor e salvá-la em um arquivo de texto com uma extensão de nome de arquivo .sql. Você pode executar a consulta no prompt de comando do Windows usando o utilitário sqlcmd. Para obter mais informações, consulte Usando o utilitário sqlcmd.
Exibições e procedimentos armazenados
Trabalhando com o coletor de dados
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para funcionar com o coletor de dados.
Nome do procedimento |
Descrição |
---|---|
Habilita o coletor de dados. |
|
Desabilita o coletor de dados. |
Trabalhando com conjuntos de coleta
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para funcionar com os conjuntos de coleta.
Nome do procedimento |
Descrição |
---|---|
Executar um conjunto de coleta sob demanda. |
|
Iniciar um conjunto de coleta. |
|
Parar um conjunto de coleta. |
|
Criar um conjunto de coleta. |
|
Excluir um conjunto de coleta. |
|
Alterar a configuração de um conjunto de coleta. |
|
Carregar dados de um conjunto de coleta no data warehouse de gerenciamento. Isso é efetivamente um carregamento sob demanda. |
Trabalhando com itens de coleta
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para funcionar com os itens de coleta.
Nome do procedimento |
Descrição |
---|---|
Criar um item de coleta. |
|
Excluir um item de coleta. |
|
Atualizar um item de coleta. |
Trabalhando com tipos de coletor
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para funcionar com os tipos de coletor.
Nome do procedimento |
Descrição |
---|---|
Criar um tipo de coletor. |
|
Atualizar um tipo de coletor. |
|
Excluir um tipo de coletor. |
Obtendo informações de configuração
A tabela a seguir descreve as exibições que podem ser usadas para se obter informações de configuração e dados do log de execução.
Nome da exibição |
Descrição |
---|---|
Obter configuração do coletor de dados. |
|
Obter informações sobre o item de coleta. |
|
Obter informações sobre o conjunto de coleta. |
|
Obter informações sobre o tipo de coletor. |
|
Obter informações sobre o conjunto de coleta e a execução do pacote. |
|
Obter informações sobre a execução de tarefa. |
|
Obter informações quando o log de execução estiver completo. |
Configurando o acesso ao data warehouse de gerenciamento
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para configurar o acesso ao data warehouse de gerenciamento.
Nome do procedimento |
Descrição |
---|---|
Especificar o nome de banco de dados definido na cadeia de caracteres de conexão para o data warehouse de gerenciamento. |
|
Especificar a instância definida na cadeia de caracteres de conexão para o data warehouse de gerenciamento. |
Configurando o data warehouse de gerenciamento
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para funcionar com a configuração do data warehouse de gerenciamento.
Nome do procedimento |
Descrição |
---|---|
Criar um instantâneo de coleta no data warehouse de gerenciamento. |
|
Atualizar a fonte de dados para coleta de dados. |
|
Adicionar um tipo de coletor ao data warehouse de gerenciamento. |
|
Remover um tipo de coletor do data warehouse de gerenciamento. |
|
Excluir dados do data warehouse de gerenciamento. |
Trabalhando com pacotes de carregamento
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para funcionar com pacotes de carregamento.
Nome do procedimento |
Descrição |
---|---|
Configurar o número de repetições do carregamento de dados. |
|
Especificar o armazenamento temporário entre as repetições de carregamento. |
Trabalhando com o log de execução de coleta de dados
A tabela a seguir descreve os procedimentos armazenados que podem ser usados para funcionar com o log de execução de coleta de dados.
Nome do procedimento |
Descrição |
---|---|
Excluir entradas do conjunto de coleta do log de execução. |
Funções
A tabela a seguir descreve as funções que podem ser usadas para obter informações de execução e rastreamento.
Nome da função |
Descrição |
---|---|
Obter os dados de log de execução do SSIS para um pacote específico. |
|
Obter estatísticas de execução para um pacote ou conjunto de coleta. Estas informações incluem erros que estão registrados. |
|
Obter os eventos que são registrados quando o tipo de coletor de Rastreamento SQL Genérico é usado para coletar dados. |
Nesta seção
Consulte também