Soluções de Business Intelligence com Oracle (2)
Veja neste artigo como utilizar o Oracle Data Miner, uma ferramenta visual e gratuita da Oracle para extrair os mesmos dados.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?
No artigo anterior, vimos como utilizar o pacote DBMS_PREDICTIVE_ANALYTICS para medir o grau de aderência de um conjunto de dados às previsões que se podem realizar com base nos dados de armazenado em um banco de dados Oracle.
Neste artigo, vamos ver como utilizar o Oracle Data Miner, uma ferramenta visual e gratuita da Oracle para extrair os mesmos dados, mas de uma maneira bem mais simpática.
O Oracle Data Miner pode ser obtido gratuitamente no Portal de desenvolvimento da Oracle: http://www.oracle.com/technology/products/bi/odm/odminer.html.A instalação é bastante simples, como tem sido com a maior parte das ferramentas da Oracle desenvolvidas em Java. Depois de criar um diretório (exemplo: c:\oracle\odm) e extrair os dados do arquivo ZIP, você deve clicar duas vezes em ODMINERW.EXE que se encontra no subdiretório BIN.
A primeira coisa a fazer é definir uma configuração de acesso ao banco de dados. Você encontrará a tela da figura 1:
Figura 1: Configuração da conexão com o banco de dados
Dê um nome à sua conexão, informe o usuário, senha, servidor, porta de comunicação e SID ou nome do serviço. Logo após clicar em OK, você terá a validação do seu ambiente. Em caso de falha, verifique os dados informados. Caso você tenha problemas, verifique com o administrador do seu ambiente se tudo está correto. Estes dados são os mesmos que você utiliza normalmente para se conectar ao banco de dados, portanto você não deverá encontrar dificuldades.
A figura 2 mostra a tela inicial do ODM.
Figura 2: Tela inicial do Oracle Data Miner
De todas as opções que aparecem, a primeira que nos interessa é “Data Sources”, pois aqui estarão os schemas que possuem as tabelas que serão analisadas.
Conforme você pode notar na figura 3, no schema SGI já estão criadas as duas tabelas do artigo anterior: AA_EXPLAIN_RESULTS (REC_RESULTADOS) e AA_PREDICT_RESULTS (REC_PREVISAO). Troquei os nomes das tabelas apenas para facilitar a localização na ferramenta.
Figura 3: Dados extraídos do EXPLAIN
Veja que os mesmos dados que foram mostrados na busca que realizamos no SQL*Plus estão disponíveis na ferramenta. As vantagens começam no volume de informações que temos disponível: podemos ver a estrutura da tabela criada (figura 4). Uma outra vantagem é a possibilidade de exportar os dados para uma planilha Excel, simplesmente clicando no botão destacado.
Figura 4: Estrutura da tabela criada no EXPLAIN
Uma outra vantagem é que podemos realizar o mesmo trabalho que fizemos anteriormente selecionando a tabela (ou visão) e, com o botão direito, selecionar se queremos fazer uma previsão (PREDICT) ou explicação (EXPLAIN), conforme figura 5.
Figura 5: Opções para gerar automaticamente o PREDICT e o EXPLAIN
Ao clicar em qualquer uma das duas opções, o ODM abre um wizard para conduzir a criação das tabelas (figura 6).
Figura 6: Wizard para o EXPLAIN
Você seleciona o atributo que quer explicar (figura 7):
Figura 7: Seleção do atributo
E atribui um nome à tabela que será criada (figura 8):
Figura 8: Definição do nome da tabela
Pronto! O trabalho está realizado. O mesmo processo pode ser feito com o PREDICT.
Outros trabalhos relacionados à extração de dados gerenciais podem ser realizados no ODM, conforme você pode ver na figura 9, mas este será o tema dos próximos artigos.
Até lá!
Figura 9: Opções de Transformação para análise de dados gerenciais
Celso Henrique Poderoso De Oliveira
Celso Henrique Poderoso de Oliveira (cpoderoso@gmail.com) é Mestre em Tecnologia, consultor em banco de dados, coordenador dos cursos superiores de tecnologia da FIAP (Faculdade de Informática e Administração Paulista) e professor de banco de dados no Centro Universitário Fundação Santo André. Traba...




