Procurar no blog

20 de julho de 2012

Evernote


É uma aplicação que eu uso no PC do trabalho, no notebook, no tablet e no celular que tem me ajudado muito nas anotações que preciso fazer no dia a dia, tornando mais fácil lembrar de pequenas e grandes coisas diariamente.


Os dados são armazenados em nuvem e sincronizados automaticamente entre os dispositivos onde está instalada.


Os principais benefícios da aplicação são:

Sincronização - Com o Evernote, todas as suas notas, capturas da Web, arquivos e imagens são disponibilizados em cada dispositivo e computador que você usa.

Lembrar de tudo - Salve todas as coisas legais e empolgantes que você vê online e no mundo real. Tire uma foto, grave algum áudio e salve-o.

Salvar páginas favoritas da Web - Salve páginas da Web inteiras em sua conta do Evernote com as nossas fabulosas extensões para navegadores Web Clipper. Você obtém a página inteira: textos, imagens e links.

Pesquisar melhor - Colete informações de qualquer lugar em um único local. De notas de texto a páginas da Web e arquivos para instantâneos, tudo estará sempre à sua disposição.

Compartilhamento e Colaboração - Compartilhe as suas notas e colabore em projetos com amigos, colegas e colegas de turma.

Planejamento - Mantenha todos os seus itinerários, confirmações, documentos de viagens digitalizados, mapas e planos no Evernote. Assim, eles estarão disponíveis quando você precisar deles.

Disponivel para Windows, MAC, Android, IOS, Blackberry e Windows Phone.
Plugins para Firefox, Safari e Chrome.

Videoaulas Disciplinas da Área de TI


Hoje recebi um link muito interessante, e resolvi postar aqui para futuras consultas. É uma biblioteca de videoaulas que a Fundação CECIERJ/Consórcio CEDERJ em parceria com a RNP (Rede Nacional de Ensino e Pesquisa) disponibiliza, ao público em geral.

Vale a pena dar uma verificada e guardar o link nos favoritos.

13 de julho de 2012

Talend Open Studio - Ferramenta ETL


Open Source Extract-Transform-Load Overview (ETL) 


O ETL (Extract-Transform-Load) é um dos processos mais críticos de BI e de aplicativos de data warehouse.

O que é ETL?
O processo ETL consiste de três sub-processos (Extract, Transform e Load) que são usados ​​para transferir dados de sistemas de produção para o armazenamento no local onde eles serão “consumidos” por aplicações de BI.

Os três processos são:
  1. Extract – Extração dos dados das bases de dados das aplicações de produção.
  2. Transform - Transformar os dados para reconciliá-los através de sistemas de origem, incluindo a limpeza necessária de dados. Esses dados também são transformados para atender às exigências dos sistemas de destino (esquema em estrela, dimensões de mudança lenta, etc.
  3. Load - O carregamento dos dados transformados para o Data Warehouse, Data Marts e outras aplicações de BI.
A maioria das aplicações proprietárias de integração de dados e ETL foram projetados para uso em grandes projetos, como data warehouse ou gerenciamento "mestre" de dados. Estas aplicações tinham ou têm licenças caras e necessidades de equipes de especialistas para implementar os trabalhos de consultoria.

Recentemente, tem havido uma ascensão de software Open Source ETL. Os dois líderes neste campo são QlikView, Pentaho Data Integration e Talend Open Studio.


Talend Open Studio está disponível para Windows, Linux e Mac. É uma ferramenta gráfica que funciona integrada com a plataforma Eclipse.

Talend Open Source Integration Suite contém as principais características que se espera das ferramentas proprietárias, praticamente sem custos de suporte e sem custos de licenciamento iniciais.

Os principais recursos do Talend Open Source Integration Suite incluem:

Modell Bussines - oferece uma abordagem top-down com GUI para o desenho dos processos de integração de ETL a partir de uma perspectiva do negócio.

Designer Job - Um designer gráfico e funcional dos processos reais de ETL usando uma paleta gráfica de componentes e conectores.
Metadata Manager - fornece um repositório de metadados que centraliza todos os aspectos da concepção e execução.
Data Cleaning Profiling capabilities (oferecido como parte do perfil de dados Talend e Limpeza).
Job Conductor - coordenadas e horários da execução de todos os trabalhos, inclusive com base em eventos de programação para integração em tempo real.
Grid Conductor - distribui o trabalho em toda uma rede de servidores de execução e realiza balanceamento de carga automático e failover.
Execution Monitoring performed - Monitoramento da execução realizada por meio de:

  1. Activity Monitor atividades que monitora eventos de trabalho de execução (sucessos, fracassos, etc), tempos de execução e volumes de dados. 
  2. Activity Monitoring Dashboard - Painel de Monitoramento das atividades que oferece uma visão de negócios orientada para o Console Activity Monitoring através de uma interface web e em tempo real usando medidores e indicadores de status. Os gerentes de negócios serão capaz de ver o status atual e histórico de dados associados com qualquer trabalho.
Características gerais de Talend Open Studio


"O programa possui uma ferramenta para modelagem que auxilia os profissionais do mundo dos negócios a relacionarem as atividades de design com todas as etapas de um processo específico. A opção que realiza isto é a “Business Modeler”, e por meio de uma caixa de ferramentas muito intuitiva, o usuário pode organizar todos os processos, garantindo que estas informações sejam recuperadas no futuro.

Talend Open Studio oferece o “Component Library”, que é uma biblioteca com mais de 80 componentes e conectores para você desenvolver seus mapas e funções de integração. Se quiser, pode estender as opções de componentes criando padrões nas linguagens de Perl, Java ou SQL.

Solução para integração de dados

Todos os metadados trabalhados com o Talend Open Studio ficam armazenados em um repositório de metadados (Metadata Repository). Assim, todas as informações de projetos ficam salvas por módulos e podem rapidamente ter seus processo integrados.

O programa ainda conta com um depurador poderoso e outras soluções para que você possa integrar todos os dados de seus projetos com rapidez e segurança. A arquitetura e interface em geral permitem que o manuseio com o programa seja feito de maneira simples e em muitos casos intuitiva."

29 de junho de 2012

QlikView Personal Edition - BI


QlikView é uma solução de acesso a dados que permite analisar e usar informações de diferentes fontes de dados.
Com o QlikView, é fácil obter uma visão geral da situação e identificar as conexões, mesmo ao trabalhar com grandes e complexos conjuntos de dados.
É possível integrar informações de fontes diferentes e as informações podem ser rapidamente disponibilizadas pela rede.
As informações corretas chegam à pessoa correta.
A tecnologia associativa permite criar uma interface única para apresentação interativa e análise de qualquer tipo de informação.
A forma como o QlikView gerencia as informações é parecida com o funcionamento do cérebro humano.
Assim como o cérebro humano, ele faz gradualmente conexões associativas com as informações que estão sendo processadas.
Você - não a base de dados - decide quais perguntas devem ser feitas. Basta clicar no item sobre o qual deseja obter mais informações.
Os sistemas convencionais de pesquisa de informações normalmente requerem uma abordagem top-down, enquanto o QlikView permite iniciar com quaisquer dados, independentemente de sua localização na estrutura de dados.
A recuperação de dados ems istemas convencionais geralmente é uma tarefa complexa que requer conhecimento abrangente da estrutura das bases de dados e da sintaxe da linguagem de consulta.
Normalmente, o usuário está limitado a rotinas de pesquisa predefinidas.
O QlikView revoluciona esse quadro, possibilitando selecionar livremente a partir dos dados mostrados na tela com um clique do mouse.


Como QlikView, é possível:

- criar uma interface flexível com o usuário final para um armazém de informações,
- obter instantâneos das relações de dados,
- criar apresentações com base nos dados,
- criar tabelas e gráficos dinâmicos,
- executar uma análise estatística,
- vincular descrições e multimídia aos dados,
- construir seus próprios sistemas especializados,
- criar novas tabelas, mesclando informações de diversas fontes e
- construir seu próprio sistema de inteligência de negócios.


Alguns exemplos de aplicações do QlikView utilizadas atualmente são sistemas financeiros, administração de recursos humanos, análise de mercado, suporte ao cliente, administração de projetos, controle de produção, inventários de estoque e compras.
Você pode até mesclar os diferentes aplicativos para obter visões gerais informativas totalmente novas.

Observe a licença de uso dessa versão (QlikView Personal Edition) que tem algumas restrinções quanto a distribuição ou uso dos arquivos gerados por ela.