Compartilhar via


Etapa 2: Configurando e habilitando configurações de pacote

Nesta tarefa, você converterá o projeto no Modelo de Implantação de Pacote e habilitará configurações de pacote usando o Assistente de Configuração de Pacotes. 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

  1. 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.

  2. No menu SSIS, selecione Variáveis.

  3. Na janela Variáveis, clique no ícone Adicionar Variável.

  4. Na caixa Nome, digite varFolderName.

    Observação importanteImportante

    Nomes de variáveis fazem diferenciação de maiúsculas e minúsculas.

  5. Verifique se a caixa Escopo mostra o nome do pacote, Lição 5.

  6. Defina o valor da caixa Tipo de Dados da variável varFolderName como Cadeia de Caracteres.

  7. Retorne à guia Fluxo de Controle e clique duas vezes no contêiner Arquivo Foreach na Pasta.

  8. Na página Coleção do Editor do Loop Foreach, clique em Expressões e, em seguida, clique no botão de reticências (...).

  9. No Editor de Expressões de Propriedades, clique na lista Propriedade e selecione Diretório.

  10. Na caixa Expressão, clique no botão de reticências (...).

  11. No Construtor de Expressões, expanda a pasta Variáveis e arraste a variável User::varFolderName para a caixa Expressão.

  12. Clique em OK para sair do Construtor de Expressões.

  13. Clique em OK para sair do Editor de Expressões de Propriedades.

  14. Clique em OK para sair do Editor do Loop Foreach.

Para habilitar configurações de pacote

  1. No Menu Projeto, clique em Converter em Modelo de Implantação de Pacote.

  2. Clique em OK no prompt de aviso e, assim que a conversão estiver concluída, clique em OK na caixa de diálogo Converter em Modelo de Implantação de Pacote.

  3. Clique no plano de fundo da guia Fluxo de Controle no Designer SSIS.

  4. No menu SSIS, clique em Configurações do Pacote.

  5. Na caixa de diálogo Organizador de Configurações do Pacote, selecione Habilitar Configurações do Pacote e clique em Adicionar.

  6. Na página inicial do Assistente de Configuração de Pacotes, clique em Avançar.

  7. Na página Selecionar Tipo de Configuração, verifique se o Tipo de Configuração está definido como Arquivo de Configuração XML.

  8. Na página Selecionar Tipo de Configuração, clique em Procurar.

  9. Por padrão, a caixa de diálogo Selecionar Local do Arquivo de Configuração abrirá a pasta do projeto.

  10. Na caixa de diálogo Selecionar Local do Arquivo de Configuração, em Nome do Arquivo, digite SSISTutorial e clique em Salvar.

  11. Na página Selecionar Tipo de Configuração, clique em Avançar.

  12. Na página Selecionar Propriedades para Exportar, no painel Objetos, expanda Variáveis, varFolderName, Propriedades e, em seguida, selecione Valor.

  13. Na página Selecionar Propriedades para Exportar, clique em Avançar.

  14. 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.

  15. Clique em Concluir.

  16. Clique em Fechar.

  17. 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çãoObservaçã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 de configuração deveria ser

    <Configuration ConfiguredType="Property"
    Path="\Package.Variables[User::varFolderName].Properties[Value]" ValueType="String">
    <ConfiguredValue></ConfiguredValue>
    </Configuration>.

  1. No Windows Explorer, no nível da raiz de sua unidade (por exemplo, C:\), crie uma nova pasta chamada Novos Dados de Exemplo.

  2. Localize os arquivos de exemplo no computador e copie três dos arquivos da pasta.

  3. Na pasta Novos Dados de Exemplo, cole os arquivos copiados.

Próxima tarefa na lição

Etapa 3: Modificando o valor de configuração da propriedade de diretório