Importação Automática Planilha Excel para SQL Server

Abaixo estarei explicando como importar automaticamente uma planilha do Excel para o SQL Server. Esse trabalho é possível graças a ferramenta SSIS.

SQL Server Integration Services (SSIS)

SQL Server Integration Services (SSIS) é uma ferramenta que usamos para executar operações de ETL, ou seja, extração, transformação e carga de dados. Embora o processamento ETL é comum em data warehousing (DW), o SSIS não é de forma limitada a apenas DW, por exemplo, Quando você cria um plano de manutenção usando SQL Server Management Studio (SSMS) um pacote SSIS é criado. Em um nível alto, o SSIS fornece a capacidade para:
  • Recuperar dados a partir de praticamente qualquer fonte.
  • Realizar várias transformações nos dados, por exemplo, converter um tipo para outro, converter para maiúsculas ou minúsculas, executar cálculos, etc.
  • Carregar dados em quase qualquer fonte.
  • Definir um workflow.
A primeira versão do SSIS foi lançada com o SQL Server 2005. SSIS é uma substituição para o Data Transformation Services (DTS), que estava disponível com o SQL Server 7.0 e SQL Server 2000. SSIS baseia-se nas capacidades introduzidas com DTS. O processo de Importação Automatica de Dados Excel para SQL Server é dividido em duas etapas principais:
  • 1ª Criação de pacotes do SSIS no SQL Server Management Studio (SSMS)
  • 2ª Criar um agendamento para execução do Pacote SSIS
 

Criação de pacotes do SSIS no SQL Server Management Studio (SSMS)

  2ª Criar um agendamento para execução do Pacote SSIS

Loading