Tarefa 2: Configurando e habilitando configurações de pacote
Nesta tarefa, você habilitará configurações de pacote que usam o Assistente de Configuração de Pacote. Você usará esse assistente para gerar um arquivo de configuração XML que contenha definições de configuração para a propriedade Directory do contêiner Loop Foreach. O valor da propriedade de diretório é fornecido por uma nova variável de nível de pacote que você pode atualizar no tempo de execução. Adicionalmente, você populará uma pasta de dados de exemplo para usar durante o teste.
Para criar uma nova variável de nível de pacote mapeada para a propriedade de diretório
Clique no plano de fundo da guia Fluxo de Controle no Designer SSIS. Isso define o escopo da variável que você criará para o pacote.
No menu SSIS, selecione Variáveis.
Na janela Variáveis, clique no ícone Adicionar Variável.
Na caixa Nome, digite varFolderName.
Importante Nomes de variáveis fazem diferenciação de maiúsculas e minúsculas.
Verifique se a caixa Escopo mostra o nome do pacote, Lição 3.
Defina o valor da caixa Tipo de Dados da variável varFolderName como Cadeia de Caracteres.
Retorne à guia Fluxo de Controle e clique duas vezes no contêiner Arquivo Foreach na Pasta.
Na página Coleção do Editor do Loop Foreach, clique em Expressões e, em seguida, clique no botão de reticências (...).
No Editor de Expressões de Propriedades, clique na lista Propriedade e selecione Diretório.
Na caixa Expressão, clique no botão de reticências (...).
No Contrutor de Expressões, expanda a pasta Variáveis e arraste a variável User::varFolderName para a caixa Expressão.
Clique em OK para sair do Contrutor de Expressões.
Clique em OK para sair do Editor de Expressões de Propriedades.
Para habilitar configurações de pacote
Clique no plano de fundo da guia Fluxo de Controle no Designer SSIS.
No menu SSIS , clique em Configurações do Pacote.
Na caixa de diálogo Organizador de Configurações do Pacote, selecione Habilitar Configurações do Pacote e clique em Adicionar.
Na página inicial do Assistente de Configuração de Pacotes, clique em Avançar.
Na página Selecionar Tipo de Configuração, verifique se o Tipo de Configuração está definido como Arquivo de Configuração XML.
Na página Selecionar Tipo de Configuração, clique em Procurar.
Por padrão, a caixa de diálogo Selecionar Local do Arquivo de Configuração abrirá a pasta do projeto.
Na caixa de diálogo Selecionar Local do Arquivo de Configuração, em Nome do Arquivo, digite SSISTutorial e clique em Salvar.
Na página Selecionar Tipo de Configuração, clique em Avançar.
Na página Selecionar Propriedades para Exportar, no painel Objetos, expanda Variáveis, varFolderName, Propriedades e, em seguida, selecione Valor.
Na página Selecionar Propriedades para Exportar, clique em Avançar.
Na página Concluindo o Assistente, digite um nome de configuração para a configuração, como Configuração do Diretório de Tutoriais do SSIS. Esse é o nome de configuração exibido na caixa de diálogo Organizador de Configurações do Pacote.
Clique em Concluir.
Clique em Fechar.
O assistente cria um arquivo de configuração, chamado SSISTutorial.dtsConfig, que contém as definições de configuração de value da variável que define a propriedade Directory do enumerador.
Observação Um arquivo de configuração geralmente contém informações complexas sobre as propriedades do pacote, mas, para este tutorial, a única informação deveria ser [User::varFolderName].Properties[Value].
Para criar e popular uma nova pasta de dados de exemplo
No Windows Explorer, no nível da raiz de sua unidade (por exemplo, C:\), crie uma nova pasta chamada Novos Dados de Exemplo.
Abra a pasta c:\Arquivos de Programas\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Creating a Simple ETL Package\Sample Data e copie um dos três arquivos de exemplo da pasta.
Na pasta Novos Dados de Exemplo, cole os arquivos copiados.