quarta-feira, 13 de maio de 2015

Configurando o WSO2 DSS para Acessar o Excel

Uma das tarefas mais interessantes que existe no WSO2 DataServices Server é a capacidade de interagir com arquivos do Excel como se fossem fontes de dados. Neste post, eu recomendo uma boa prática para criar serviços desta natureza.

Criando o DataSource para o Arquivo Excel


Dos testes que eu fiz, eu percebi que é muito mais fácil criar um DataSource no Carbon Server do que ficar configurando o conexão diretamente no Serviço de Dados. As configurações que você deve atentar são as seguintes da figura1:


Figura 1- Configuração do DataSource Excel

Em resumo, as seguintes propriedades terão os valores:
  • Driver: org.wso2.carbon.dataservices.sql.driver.TDriver
  • URL: jdbc:wso2:excel:filePath=///Users/edgar/WSO2-Local/dev/<SUA PLANILHA>.xls
É interessante você clicar no botão "Test Connection" antes de você salvar, apenas para ver se tudo está ok.

Leitura do Arquivo Excel

Da maneira que estamos configurando o Datasource, vamos então considerar que a Planilha é o Banco de Dados, e as "Sheets" são as tabelas, e obviamente o titulo das colunas, serão os campos da tabela.

Pronto! Todas as operações que você faz com uma tabela em SQL, você também irá poder realizar com sua planilha, usando apenas instruções SQL.

Bons Serviços :)

Nenhum comentário:

Postar um comentário