Lição 5-2: Habilitar e configurar as configurações do pacote
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
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 contém definições de configuração da propriedade Directory do contêiner Loop Foreach. O valor da propriedade Directory é fornecido por uma nova variável de nível de pacote que você pode atualizar no tempo de execução. Você também pode preencher uma nova pasta de dados de exemplo para uso em testes.
Crie uma variável em nível de pacote mapeada para a propriedade Directory
Selecione a tela de fundo da guia Fluxo de Controle no Designer do SSIS. Essa seleção define o escopo da variável que você criará para o pacote.
No menu SSIS , selecione Variáveis.
Na janela Variáveis, selecione o ícone Adicionar Variável.
Na caixa Nome, insira varFolderName.
Importante
Nomes de variáveis diferenciam maiúsculas e minúsculas.
Verifique se a caixa Escopo mostra o nome do pacote, Lição 5.
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 de Loop Foreach, selecione Expressões e, em seguida, selecione o botão de reticências (…).
No Editor de Expressões de Propriedades, selecione a lista Propriedade e selecione Directory.
Na caixa Expressão, selecione o botão de reticências (…).
No Construtor de Expressões, expanda a pasta Variáveis e Parâmetros e arraste a variável User::varFolderName até a caixa Expressão.
Selecione OK para sair do Construtor de Expressões.
Selecione OK para sair do Editor de Expressões de Propriedades.
Selecione OK para sair do Editor do Loop Foreach.
Habilitar configurações de pacote
No Menu do Projeto, selecione Converter em Modelo de Implantação de Pacote.
Selecione OK no aviso e, assim que a conversão for concluída, selecione OK na caixa de diálogo Converter em Modelo de Implantação de Pacote.
Selecione a tela de fundo da guia Fluxo de Controle no Designer do SSIS.
No menu SSIS, selecione Configurações do Pacote.
Na caixa de diálogo Organizador de Configurações do Pacote, selecione Habilitar Configurações do Pacote e selecione Adicionar.
Na página inicial do Assistente de Configuração de Pacotes, selecione 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, selecione Procurar.
A caixa de diálogo Selecionar Local do Arquivo de Configuração é aberta para a pasta do projeto.
Na caixa de diálogo Selecionar Local do Arquivo de Configuração, para Nome do arquivo, insira SSISTutorial e selecione Salvar.
Na página Selecionar Tipo de Configuração, selecione Avançar.
Na página Selecionar Propriedades para Exportar, no painel Objetos, expanda Variáveis, varFolderName, Propriedades e selecione Valor.
Na página Selecionar Propriedades para Exportar, selecione Avançar.
Na página Concluindo o Assistente, insira um nome de configuração para a configuração, como Configuração do Diretório de Tutoriais do SSIS. O nome de configuração é exibido na caixa de diálogo Organizador de Configurações do Pacote.
Selecione Concluir.
Selecione Fechar.
O assistente cria um arquivo de configuração, chamado SSISTutorial.dtsConfig, que contém as definições de configuração do Valor da variável que, por sua vez, 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 de configuração deveria ser a seguinte:
<Configuration ConfiguredType="Property" Path="\Package.Variables[User::varFolderName].Properties[Value]" ValueType="String"> <ConfiguredValue></ConfiguredValue> </Configuration>
Criar e popular uma nova pasta de dados de exemplo
No Windows Explorer, no nível de raiz da unidade (por exemplo, C:\), crie uma pasta chamada Novos Dados de Exemplo.
Localize os arquivos de exemplo no computador e copie três dos arquivos da pasta.
Na pasta Novos Dados de Exemplo , cole os arquivos copiados.
Ir para a próxima tarefa
Etapa 3: Modificar o valor de configuração da propriedade Directory