pt

TARGIT Decision Suite 2017: TARGIT InMemory

outubro 05, 2016

ESTA É MINHA DATA FAVORITA DO ANO NA TARGIT: a data de lançamento da atualização de software e estou ansioso para mostrar uma das minhas atualizações de recursos favorita do TARGIT Decision Suite 2017 aqui no blog.

Isto porque, pela primeira vez, o TARGIT Decision Suite deu um salto de uma plataforma de análises front-end para transformar-se em uma solução completa de ponta a ponta graças a nossa nova e poderosa base de dados in-memory, o TARGIT InMemory.

O TARGIT Decision Suite sempre dispôs de diversas opções de implantação e integração de dados incorporada, incluindo a opção do mecanismo ROLAP, porém esta atualização proporciona um imenso aumento de potência para a tecnologia ROLAP existente. Ela foi desenvolvida para velocidade e análises. O back-end do ETL studio do TARGIT Decision Suite 2017 possibilita uma integração de dados rápida e fácil. Estou falando de uma integração a nível empresarial a partir de fontes de dados ilimitadas em segundos. Agora, podemos implementar os mesmos recursos analíticos para nossos usuários de negócios – na metade do tempo.

TARGIT Architecture
O TARGIT Decision Suite 2017 fornece às empresas a opção de adicionar ou remover a estrutura do cubo tradicional. Não precisar depender do data warehouse reduz o custo de uma solução de BI completa e acelera o ROI. Agora, podemos finalmente fornecer aos nossos usuários o que eles estavam procurando: a possibilidade de exibir detalhes em nível de transação com uma velocidade surpreendente.

Clientes reais realizam o teste com o TARGIT InMemory 

Um dos primeiros clientes TARGIT a implementar o TARGIT InMemory é a Midwest Anesthesia. Antes da implementação do TARGIT Decision Suite, esta empresa de serviços de saúde teve um problema com a enorme quantidade de dados que precisavam ser analisados para a otimização do desempenho nos hospitais e centros cirúrgicos.

A organização possuía diversas bases de dados complementares e de back-end que realizavam a coleta e o armazenamento de informações tais como queixas dos pacientes, informações de pagamento, avaliações de satisfação dos pacientes sobre os serviços prestados e sobre os médicos e índices de qualidade da equipe médica. Com anos de dados para o sistema analisar, com centenas de milhares de linhas de dados, levaria normalmente de duas a três semanas para a criação de um único relatório.

Assim que eu analisei os sistemas da Midwest Anesthesia e vi a quantidade de dados que com os quais estávamos trabalhando e o fato de que detalhes em nível de transação eram necessários, eu sabia que o TARGIT InMemory era a melhor solução.

“Logo que implementamos o TARGIT InMemory, aqueles relatórios que costumavam levar de duas a três semanas para extrair dados, agregá-los e entender o que estava acontecendo, de repente demoram de 30 a 40 segundos,” afirma Simba Blackman, Healthcare Data Analyst na Anesthesia Associates of Ann Arbor. “Estamos vendo os benefícios imediatamente”.

Quando os executivos experimentaram o TARGIT Decision Suite, imediatamente começaram a fazer perguntas cada vez mais detalhadas. “Eu poderia detalhar e responder a essas perguntas em dois segundos,” afirma Simba. “Levaria dias, se não semanas, para responder a uma única dessas perguntas antes do TARGIT.”

Leia o caso de sucesso da Midwest Anesthesia aqui: Midwest Anesthesia faz parceria com o TARGIT InMemory para a análise rápida de dados de todas as fontes.

Fizemos inclusive o teste de stress da tecnologia, carregando mais de um bilhão de linhas de dados de log em questão de horas para a Traffilog, empresa de soluções telemáticas. Sim, um bilhão. Confira o caso de sucesso em vídeo no site da TARGIT.

Compreendendo o TARGIT InMemory

O TARGIT InMemory é uma base de dados column-store, assim como o mecanismo tabular da Microsoft. As bases de dados column-store permitem que um grande conjunto de dados seja compactado antes de ser carregado no in-memory. Em vez de repetir todos os valores de dados para cada linha como uma base de dados relacional tradicional, uma base de dados column-store mantém apenas uma lista distinta de valores para cada campo e substitui os valores das transações por valores inteiros altamente indexados de forma que ele possa procurar rapidamente os valores e exibir o conjunto de dados. Isso permite que uma base de dados de 50 GB+ se encaixe em alguns GBs de espaço de memória.

Isso melhora em muito o desempenho da consulta. E também elimina a dependência do disco de IO para fornecer dados. Em vez disso, os dados vão diretamente para a memória, o que é significativamente mais rápido. Combinar dados de várias dimensões é mais rápido. Não há necessidade de cruzar arquivos de dados de análise do sistema de arquivos (para encontrar dados não vazios, como nos cubos do analysis services). Os dados podem ser reunidos diretamente no in-memory (semelhante a uma base de dados relacional).

Assim, o TARGIT InMemory resolve os problemas de desempenho comuns com cubos de serviços de análises tradicionais. Além disso, um conjunto de funções de BI foi adicionado ao mecanismo para substituir os cálculos que estão sendo atualmente executados no MDX. Por exemplo, o cálculo do balanço para Balanço Financeiro e Balanço de Estoque podem ser feitos usando a função de balanço incorporada no TARGIT InMemory. Uma vez que uma função é incorporada e os dados estão sendo alocados na memória, o desempenho é significativamente melhor do que os membros calculados do MDX realizados atualmente.

Os dados podem até ser carregados diretamente a partir dos sistemas de origem para o TARGIT InMemory por meio do InMemory ETL Studio, o que significa que não há mais dependência do SQL Server. Esta abordagem provou ser uma grande economia de tempo, uma vez que vimos soluções que costumavam levar de duas a três horas de tempo ETL usando SSIS e o Analysis Services agora podem realizar o carregamento em menos de 10 minutos depois de ser convertido para InMemory ETL.

Acreditamos firmemente que a tecnologia In Memory do TARGIT é onde reside o futuro do BI e estamos ansiosos para implementar um back-end que é desenvolvido para impulsionar o poder do melhor front-end do mercado.

Para mais detalhes, consulte o guia técnico completo de utilização do TARGIT In Memory para a melhoria do desempenho do BI no whitepaper contido aqui: Base de dados TARGIT InMemory.

Fique atento para o próximo post do Decision Suite 2017 para conferir algumas das novas ferramentas que tiveram uma grande melhoria graças a TARGIT InMemory. Assista o webinar de lançamento on demand e confira todos os recursos e funções.

Decision Suite 2017

Share