Introdução ao SQL Server 2008 Integration Services

Tamanho: px
Começar a partir da página:

Download "Introdução ao SQL Server 2008 Integration Services"

Transcrição

1 Introdução ao SQL Server 2008 Integration Services Artigo Técnico do SQL Server Autor: Kamal Hathi Atualizado por: Geoff Allix Revisor Técnico: Ram Ramanathan Editor do Projeto: Joanne Hodgins Publicado em: Maio de 2005 Atualizado em: Novembro de 2007 Aplica-se ao: SQL Server 2008 Resumo: Este artigo discute os desafios enfrentados pelas empresas que dependem de tecnologias de integração de dados para oferecer informação significativa e confiável e manter uma vantagem competitiva no atual mundo dos negócios. Ele aborda como o SSIS (SQL Server 2008 Integration Services) pode ajudar o departamento de Tecnologia de Informação a atingir os requisitos de integração de dados em suas empresas. Cenários reais estão incluídos.

2 Direitos Autorais Este é um documento preliminar e pode ser alterado substancialmente antes do lançamento comercial final do software aqui descrito. As informações contidas neste documento representam a visão atual da Microsoft Corporation sobre os temas discutidos na data da publicação. Como a Microsoft deve responder às mudanças das condições de mercado, este documento não deve ser interpretado como um compromisso da parte da Microsoft, e a Microsoft não pode assegurar a exatidão de qualquer informação apresentada após a data da publicação. Este white paper destina-se a fins informativos apenas. A MICROSOFT NÃO FORNECE NENHUMA GARANTIA, EXPRESSA OU IMPLÍCITA, QUANTO ÀS INFORMAÇÕES NESTE DOCUMENTO. O cumprimento de todas as leis pertinentes de direitos autorais é de responsabilidade do usuário. Sem limitar os direitos sob o direito autoral, nenhuma parte deste documento pode ser reproduzida, armazenada em ou inserida em um sistema de recuperação de dados ou transmitido de qualquer forma ou por qualquer meio (eletrônico, mecânico, fotocópia, gravação ou outro) ou para qualquer fim, sem a permissão expressa por escrito da Microsoft Corporation A Microsoft pode deter as patentes, as solicitações de patentes, as marcas comerciais, os direitos autorais ou outras propriedades intelectuais pertinentes ao objeto deste documento. Salvo expressamente disposto em qualquer contrato de licença escrito da Microsoft, o fornecimento deste documento não confere a você qualquer licença em relação a essas patentes, marcas comerciais, direitos autorais ou outras propriedades intelectuais. Salvo indicação em contrário, os exemplos de empresas, organizações, produtos, nomes de domínio, endereços de , logotipos, pessoas, lugares e eventos aqui mencionados são fictícios e nenhuma associação com qualquer empresa, organização, produto, nome de domínio, endereço de , logotipo, pessoa, lugar ou evento real é intencional ou deve ser deduzida como tal Microsoft Corporation. Todos os direitos reservados. Microsoft e SQL Server são marcas registradas ou comerciais da Microsoft Corporation nos Estados Unidos e/ou outros países. Os nomes de empresas e produtos reais aqui mencionados podem ser marcas comerciais de seus respectivos proprietários.

3 Conteúdo Introdução... Erro! Indicador não definido. Um Cenário Real... Erro! Indicador não definido. Fontes de Dados... Erro! Indicador não definido. Consumo de Dados... Erro! Indicador não definido. Requisitos de Integração de Dados... Erro! Indicador não definido. Desafios da Integração de Dados... Erro! Indicador não definido. Desafios de Tecnologia... Erro! Indicador não definido. Desafios Organizacionais... Erro! Indicador não definido. Poder... Erro! Indicador não definido. Zona de Conforto... Erro! Indicador não definido. Desafios Econômicos... Erro! Indicador não definido. SQL Server 2008 Integration Services... Erro! Indicador não definido. Arquitetura do SSIS... Erro! Indicador não definido. Mecanismo de Fluxo de Tarefas e Dados... Erro! Indicador não definido. Arquitetura do Pipeline... Erro! Indicador não definido. Conectividade ADO.NET... Erro! Indicador não definido. Pool de Thread... Erro! Indicador não definido. Pesquisas Persistentes... Erro! Indicador não definido. Cenários de Integração... Erro! Indicador não definido. SSIS para Operações de Transferência de Dados... Erro! Indicador não definido. SSIS para Carregamento de Data Warehouse... Erro! Indicador não definido. SSIS e Qualidade de Dados... Erro! Indicador não definido. Aplicação de SSIS Além do ETL Tradicional... Erro! Indicador não definido. SSIS, a Plataforma de Integração... Erro! Indicador não definido. Viabilizando a Integração de Dados... Erro! Indicador não definido. Conclusão... Erro! Indicador não definido.

4 Introdução A capacidade de transformar dados corporativos em informação acionável e significativa é a fonte mais importante de vantagem competitiva no atual mundo dos negócios. Tirar proveito da explosão de dados para entender melhor o passado e buscar direcionamento para o futuro tornou-se um dos empreendimentos mais desafiadores para os departamentos de Tecnologia da Informação nas grandes organizações. Existem três amplas categorias de assuntos relacionados à integração de dados: - Desafios Tecnológicos - Desafios Organizacionais - Desafios Econômicos Neste artigo, vamos explorar esses desafios em detalhe e discutir como lidar com eles usando o Microsoft SQL Server 2008 Integration Services (SSIS). Primeiro você deve vê-los no contexto de um cenário real. Um Cenário Real Uma grande e global companhia de transportes usa seu data warehouse para analisar o desempenho de suas operações e para prever variações em suas entregas agendadas. Fontes de Dados As principais fontes de dados dessa companhia incluem os dados de seu sistema de entrada de pedidos baseado em DB2, dados do cliente de seu sistema de CRM (customer relationship management) baseado em SQL Server e dados do fornecedor de seu sistema ERP baseado em Oracle. Adicionalmente a esses três sistemas principais, incorporam-se dados de planilhas que acompanham eventos extraordinários dentro do data warehouse dados esses inseridos manualmente pelos supervisores de remessa. Atualmente você incorpora dados externos como informações sobre o clima, situação do trânsito e detalhes do fornecedor (para entregas subcontratadas) com atraso, usando arquivos de texto de fontes diversas. Consumo de Dados Não apenas as fontes desses dados são diversificadas, mas os consumidores também o são, tanto em suas necessidades como em sua localização geográfica. Essa diversidade levou a uma proliferação de sistemas locais. Um dos maiores esforços do departamento de Tecnologia da Informação é estabelecer uma versão única da verdade, ao menos para os dados de seus consumidores. Requisitos de Integração de Dados Tendo em vista essa diversidade de dados, necessidades de negócios e necessidades do usuário, o departamento de Tecnologia da Informação especificou o seguinte grupo de requisitos de integração de dados: - Eles devem fornecer dados confiáveis e consistentes, históricos e atuais, integrados a partir de uma variedade de fontes internas e externas.

5 - Para reduzir os atrasos na aquisição de dados, dados de provedores ou fornecedores devem ser disponibilizados via serviços da Web ou outro mecanismo direto, como FTP. - Eles precisam limpar e remover dados duplicados para reforçar a qualidade dos dados. - A crescente demanda global por normas exige que a companhia deixe rastros claros de auditoria. Manter dados confiáveis não é suficiente; os dados precisam ser rastreados e certificados. Desafios da Integração de Dados Em um nível, o problema da integração de dados num cenário real é extraordinariamente simples. Pegar os dados de fontes variadas, limpá-los, transformá-los e carregá-los em repositórios adequados para análise e relatórios. Infelizmente, em um data warehouse ou projeto de BI típicos, as empresas gastam de 60 a 80% de seus recursos disponíveis no estágio de integração de dados. Por que isso é tão difícil? Desafios de Tecnologia Os desafios de tecnologia começam com os sistemas de origem. Estamos nos movendo de coletas de dados em transações (onde os clientes se comprometem em pegar, comprar ou conseguir de outra forma alguma coisa) para coletas de dados em prétransações (onde mecanismos como Web Clicks ou tags RFID rastreiam as intenções do consumidor). Agora os dados não são apenas adquiridos via fontes e formatos tradicionais, como bancos de dados e arquivos de texto, mas estão cada vez mais disponíveis em uma variedade de diferentes formatos (variando de arquivos do proprietário a documentos do Microsoft Office e a arquivos baseados em XML) e de origens baseadas na internet como o Web services e os fluxos RSS (Really Simple Syndication). Os desafios mais pertinentes são: - Origens múltiplas com diferentes formatos. - Dados estruturados, semi-estruturados e não estruturados. - Alimentações de dados de sistemas de origem chegando em tempos diferentes. - Grandes volumes de dados. Em um mundo ideal, mesmo que você de alguma forma consiga todos os dados necessários em um só local, novos desafios começam a aparecer, incluindo: - Qualidade dos dados. - Fazendo sentido diferentes formatos de dados. - Transformando os dados em um formato que seja significativo para os analistas de negócios. Suponha que você possa magicamente conseguir todos os dados que você precisa e também limpar, transformar e mapear esses dados em um formato útil. Ainda há outro deslocamento para longe da movimentação e integração tradicionais de dados. É o deslocamento de processos fixos orientados por lotes, para fazer fluir e encurtar processos sob demanda. A maioria das organizações realiza processos orientados em lotes durante tempos de inatividade, quando os usuários não inserem pedidos pesados no sistema. Isso normalmente ocorre à noite, durante uma janela em lote predefinida de 6 a 8 horas, quando supostamente ninguém está no escritório. Com a crescente globalização dos negócios de todos os tipos e tamanhos, isso não é mais verdade. Há muito pouco (se houver algum) tempo de inatividade e alguém sempre está no escritório em algum lugar do mundo. Como resultado você tem: - Aumento da pressão para carregar os dados o mais rapidamente possível. - A necessidade de carregar múltiplos destinos ao mesmo tempo.

6 - Destinos diversos. Você não só precisa atingir todos esses resultados, mas também atingi-los o mais rapidamente possível. Em casos extremos, como negócios online, você precisa integrar os dados de uma maneira contínua. Não há reais janelas em lotes e as latências não podem exceder os minutos. E muitos desses cenários, o processo de tomada de decisão é automatizado com software de funcionamento contínuo. Desempenho e escalabilidade tornam-se mais e mais importantes quando você enfrente necessidades comerciais que não podem tolerar qualquer tempo de inatividade. Sem a tecnologia certa, os sistemas precisam de preparação em quase todos os passos do processo de integração e armazenamento. Quando fontes de dados diferentes (especialmente fora do padrão) precisam ser incluídas no processo ETL (Extract, Transform, and Load) e quando operações mais complexas (como data mining e text mining) precisam ser realizadas nos dados, a necessidade de preparar os dados aumenta. Conforme ilustrado na Figura 1, com aumento da preparação, o tempo tomado para fechar o ciclo (ou seja, para analisar e tomar ação em novos dados) também aumenta. Essas tradicionais arquiteturas ELT (ao contrário do valor agregado pelos processos ETL que ocorrem antes do carregamento) impõem sérias restrições à capacidade do sistema de responder a necessidades emergentes do negócio. Figura 1 Finalmente, a questão de como a integração de dados se amarra na arquitetura geral de integração da organização está ganhando importância, quando você precisa tanto da tecnologia transacional de integração de aplicativo em tempo real quanto do mundo de alto volume e orientado por lotes da tecnologia de integração de dados para resolver os problemas comerciais da empresa.

7 Desafios Organizacionais Existem dois assuntos amplos relativos à integração de dados em uma grande organização; eles são o desafio poder e o desafio zona de conforto. Poder Dados são poder, e é usualmente muito difícil fazer as pessoas pensarem nos dados como um ativo real e compartilhado da empresa. Para que a integração de dados de negócios seja bem sucedida, todos os donos de fontes múltiplas de dados precisam a proposta e direcionamento do projeto. A falta de cooperação de partes relevantes é uma das maiores causas do fracasso em projetos de integração de dados. Patrocínio executivo, construção do consenso e um forte time de integração de dados, com vários participantes, são alguns dos fatores críticos para o sucesso que podem ajudar a resolver os problemas. Zona de Conforto Quando analisando no contexto de uma necessidade isolada, você pode vencer desafios de integração de dados de diversas maneiras. Codificação manual resolve 60% da integração de dados. A tecnologia utilizada para resolver problemas similares pode passar por replicação, ETL, SQL e EAI (Enterprise Application Integration). As pessoas gravitam em direção à tecnologia com a qual elas têm familiaridade. Embora essas abordagens tenham funcionalidades de sobreposição e possam talvez realizar o serviço em casos isolados, essas tecnologias são aperfeiçoadas para solucionar diferentes grupos de problemas. Na tentativa de resolver o problema da integração de dados de negócios, a falta de uma arquitetura de som com escolhas apropriadas de tecnologia pode acabar se tornando uma receita para o fracasso. Desafios Econômicos Os assuntos organizacionais e tecnológicos destacados anteriormente conspiram juntos para fazer da integração de dados a parte mais cara de qualquer projeto de BI e data warehouse. Os fatores principais que encarecem a integração de dados são: - Retirar os dados no formato necessário para a integração acaba sendo um lento e tortuoso processo, cheio de jogos de poder organizacionais. - Limpar e mapear os dados de diversas fontes para apenas um formato coerente e consistente é extremamente difícil. - Ferramentas-padrão para integração de dados usualmente não oferecem funcionalidade ou extensibilidade suficientes para satisfazer os requisitos de transformação de dados para o projeto. Isso pode resultar em grandes despesas em custos de consultoria, para desenvolver códigos ETL especiais visando terminar o trabalho. - Diferentes partes da organização focam nos problemas da integração de dados em silos. Quando há uma necessidade de colocá-los todos juntos, os custos adicionais são utilizados para integrar esses esforços em uma arquitetura de dados de negócios. Enquanto as necessidades de data warehousing e BI da organização evoluem, uma arquitetura de integração de dados defeituosa se torna cada vez mais difícil de manter e o custo total de propriedade vai às alturas. SQL Services Integration Services A tradicional integração de dados ETL-centric de fontes-padrão de dados continua no coração da maioria dos depósitos. Entretanto, exigências para incluir fontes de dados mais diversificadas, requisições de normas e operações globais e online estão rapidamente transformando os requisitos tradicionais para integração de dados. Neste horizonte de muitas mudanças e rápido crescimento, a necessidade de extrair valor

8 dos dados e poder confiar neles é mais importante do que nunca. A integração de dados efetiva se tornou a base da efetiva tomada de decisões. O SQL Server Integration Services oferece uma arquitetura flexível, rápida e escalonável, que permite a efetiva integração de dados nos atuais ambientes de negócios. Neste artigo, examinaremos como o SQL Server Integration Services (SSIS) é um efetivo conjunto de ferramentas para as exigências tradicionais das operações ETL, assim como para as necessidades evolutivas da integração de dados genérica. Também vamos discutir como o SSIS é muito diferente das ferramentas e soluções oferecidas pelos maiores fornecedores ETL, sendo idealmente indicado para atender às exigências do negócio global, da maior à menor empresa. Arquitetura do SSIS Mecanismo de Fluxo de Tarefas e Dados O SSIS consiste tanto num mecanismo de fluxo de tarefas orientado por operações, quanto num mecanismo de fluxo de dados rápido e escalonável. O fluxo de dados existe no contexto de um fluxo de dados geral. O mecanismo de fluxo de tarefas oferece recurso de tempo de execução e suporte operacional para o mecanismo de fluxo de dados. Essa combinação de fluxo de tarefas e de dados permite que o SSIS seja efetivo em cenários ETL tradicional ou DW (data warehouse), além de muitos outros cenários estendidos como operações de data center. Neste artigo vamos focar principalmente nos cenários relativos ao fluxo de dados. O uso de SSIS para o fluxo de trabalho orientado pelo data center consiste num tópico por si só. Arquitetura de Pipeline No núcleo do SSIS está o pipeline de transformação de dados. Esse pipeline tem uma arquitetura orientada por buffer que é extremamente rápida na manipulação de conjuntos de linhas de dados assim que são carregados na memória. A abordagem é realizar todos os passos de transformação de dados do processo ETL numa única operação sem preparação de dados, apesar de que transformações específicas ou requisitos operacionais, ou mesmo o hardware possa ser um obstáculo. Mesmo assim, para máximo desempenho, a arquitetura evita a preparação. O SSIS evita até mesmo e ao máximo possível a cópia dos dados na memória. Isso é um contraste às ferramentas ETL tradicionais, que freqüentemente requerem preparação em quase todos os passos do warehousing e processo de integração. A capacidade de manipular dados sem preparação se estende além dos tradicionais arquivos de dados relacionais e planos e além das tradicionais funcionalidades ETL de transformação. Com o SSIS, todos os tipos de dados (estruturados, não estruturados, XML etc.) são convertidos em uma estrutura tabular (colunas e linhas) antes de ser carregados dentro de seus buffers. Qualquer operação de dados que você pode aplicar a dados tabulares pode ser também aplicada aos dados em qualquer passo do pipeline do fluxo de dados. Isso significa que um único pipeline de fluxo de dados pode integrar diversas fontes de dados e realizar operações arbitrariamente complexas nesses dados, sem precisar prepará-los. Entretanto, você deve notar que, se a preparação é requisitada por razões comerciais ou operacionais, o SSIS também tem bom suporte para as implementações. Essa arquitetura permite que você use o SSIS em uma variedade de cenários de integração de dados, desde o tradicional ETL orientado por DW até as tecnologias de integração de informação não-tradicionais. Conectividade ADO.NET Um aspecto significante numa solução de integração de dados é a extração ou carregamento de dados. Portanto, é importante que sua solução de integração possa se conectar diretamente com um amplo grupo de fontes de dados para elevar ao

9 máximo os benefícios em desempenho e confiabilidade trazidos por uma abrangente plataforma de acesso de dados. O SQL Server 2008 Integration Services é aperfeiçoado para conectividade ADO.NET (versões anteriores eram aperfeiçoadas para OLE DB ou ODBC). A mudança para ADO.NET melhora a integração do sistema e o suporte a terceiros. O SQL Server 2005 Integration Services usava OLE DB para tarefas importantes como pesquisas, mas agora você pode usar ADO.NET para tarefas, e também como componentes de origem e destino. Pool de Thread Quando uma solução de integração é dimensionada para mais, ela freqüentemente atinge um platô acima do qual os aperfeiçoamentos de desempenho tornam-se difíceis de conquistar. O SQL Server 2008 Integration Services quebra essa limitação ao compartilhar threads entre múltiplos componentes, o que aumenta o paralelismo e reduz os bloqueios; e por isso melhora o desempenho em grandes sistemas altamente paralelos multiple-processor e multiple-core. Assim como melhora o desempenho em na maioria dos sistemas, o pool de thread também reduz a necessidade de configurações manuais dos pacotes SSIS para aumentar o paralelismo, e portanto uma produtividade melhorada do desenvolvedor. Pesquisas Persistentes Realizar pesquisas é uma das operações mais comuns em uma solução de integração. Isso é muito comum em data warehousing onde o registro de fatos utiliza pesquisas para transformar chaves de negócios em seus substitutos correspondentes. O SQL Server 2008 Integration Services melhora o desempenho das pesquisas para dimensionar para as tabelas maiores. Você pode configurar as transformações de pesquisa para fazer cache de alguns ou todos os dados de referência antes que a coluna de input seja processada. O SQL Server 2008 Integration Services pode carregar um cache completo de qualquer origem e permite que o cache seja maior que 4 GB, mesmo num sistema operacional 32-bit. Usando um cache parcial, o SQL Server 2008 Integration Services faz uma précarga da pesquisa usando o fluxo de dados. Caches parciais suportam OLEDB, ADO.Net e ODBC para pesquisas em bancos de dados, e rastreiam os erros e acertos da pesquisa. Se você optar por não ter um pré-cache dos dados de referência, o SQL Server 2008 Integration Services suporta chamadas de bancos de dados em lotes e coincidências que não diferenciam maiúsculas. Cenários de Integração SSIS para Operações de Transferência de Dados Embora o SQL Server 2005 Integration Services fosse um produto muito mais funcional e poderoso que suas versões anteriores, muitos usuários descobriram que transferências simples de dados, com o uso do assistente, eram mais complexas e menos funcionais. O SQL Server 2008 Integration Services tem um assistente aperfeiçoado que utiliza ADO.NET, oferece de uma interface de usuário melhorada, realiza conversões automáticas de tipos de dados e é mais escalonável que suas versões anteriores.

10 Figura 2 SSIS para carregamento de data warehouse Assim como seu núcleo, o SSIS é uma ferramenta de ETL abrangente e totalmente funcional. Sua funcionalidade, sua escala e seu desempenho comparam muito favoravelmente com competidores high-end no mercado, e a uma fração de seu custo. A arquitetura pipeline de integração de dados permite que o SSIS consuma dados de diversas fontes simultâneas, realize várias transformações complexas e então entregue os dados a múltiplos destinos simultaneamente. Essa arquitetura permite que ele seja usado não apenas para grandes conjuntos de dados, mas também para complexos fluxos de dados. Enquanto os dados fluem de fonte(s) para destino(s), você pode dividir, fundir e combinar o fluxo de dados com outros fluxos de dados, assim como manipulá-lo. A Figura 3 mostra um exemplo desse fluxo.

11 Figura 3 O SQL Server 2008 inclui suporte para CDC (Change Data Capture), que você pode usar para gravar inserções, atualizar e apagar atividades em tabelas SQL Server, e deixar os detalhes das alterações disponíveis em um formato relacional de fácil consumo. Você pode aproveitar o CDC ao implementar uma solução ETL com SQL Server 2008 Integration Services, para assegurar que somente dados alterados sejam incluídos no processo de extração o que elimina a sobrecarga de realizar uma atualização total de dados, que inclui dados não alterados em cada operação ETL. O SSIS pode consumir dados de (e carregar dados a partir de) uma variedade de fontes, incluindo gerenciadas (ADO.NET), OLE DB, ODBC, arquivo plano, Microsoft Office Excel e XML, usando um conjunto especializado de componentes chamados adaptadores. O SSIS pode até mesmo consumir dados de adaptadores de dados personalizados (desenvolvidos em casa ou por terceiros) para que você consiga encapsular dados herdados carregando lógica numa fonte de dados que você pode integrar diretamente no fluxo de dados do SSIS. O SSIS inclui um conjunto de poderosos componentes de transformação de dados que permitem manipulações de dados essenciais para a construção de data warehouses. Esses componentes de transformação incluem: - Aggregate. Realiza agregações múltiplas em uma única passagem. - Sort. Escolhe dados no fluxo. - Lookup. Realiza operações de pesquisa flexíveis e com cache para referenciar conjuntos de dados.

12 - Pivot e UnPivot. Duas transformações separadas fazem o pivot e o unpivot dos dados no fluxo. - Merge, Merge Join e UnionAll. Podem realizar operações de junção e união. - Derived Column. Realiza manipulações no nível das colunas, como operações em cadeia, numéricas e de data e tempo, e traduções de páginas de código. Este único componente encapsula o que outros fornecedores podem dividir em muitas transformações diferentes. - Data Conversion. Converte dados entre vários tipos (como numéricos e em cadeia). - Audit. Adiciona colunas com metadados de linhagem e outros dados operacionais de auditoria. Adicionalmente a essas transformações centrais de data warehousing, o SSIS inclui suporte para necessidades avançadas de data warehousing, como SCD (Slowly Changing Dimensions). O SCD Wizard no SSIS guia os usuários especificando seus pedidos por gerenciar dimensões de mudança lenta e, baseado em seu input, gera um fluxo completo de dados com múltiplas transformações para implementar o carregamento do SCD. É oferecido suporte para os Tipos 1 e 2 de SCD, juntamente com dois novos tipos (Fixed Attributes e Inferred Members). A Figura 4 mostra uma página do SCD Wizard. Figura 4 A Figura 5 mostra o fluxo de dados gerado por esse assistente.

13 Figura 5 Você também pode usar o SSIS para carregar os caches MOLAP (multidimensional OLAP) Analysis Services, diretamente do pipeline de fluxo de dados. Isso significa que você pode usar o SSIS não somente para criar data warehouses relacionais, mas também para carregar cubos multidimensionais para aplicativos analíticos. SSIS e Qualidade de Dados Um dos recursos-chave do SSIS, assim como sua capacidade de integrar dados, é a capacidade de integrar diferentes tecnologias para manipular os dados. Isso permitiu que o SSIS incluísse inovadores componentes de limpeza de dados baseados em fuzzy-logic. Os laboratórios de pesquisa da Microsoft desenvolveram esses componentes e eles representam a última pesquisa nessa área. A abordagem é um domínio independente e não depende de nenhum domínio de dados específico, como

14 dados de referência endereço/cep. Isso permite que você use essas transformações para limpar a maioria dos tipos de dados, e não somente dados de endereços. O SSIS se integra profundamente com a funcionalidade de data mining do Analysis Services. O data mining abstrai os padrões em um conjunto de dados, encapsulandoos em um modelo de mining. Você pode então usar esse modelo de mining para fazer previsões sobre quais dados pertencem a quais grupos e quais dados podem ser anômalos. Assim você pode usar como uma ferramenta para implementar qualidade de dados. O suporte para roteamento complexo de dados no SSIS ajuda você a não só identificar dados irregulares, mas também a automaticamente corrigi-los e substituí-los por valores melhores. Isso permite cenários de limpeza closed loop. A Figura 6 mostra um exemplo de um fluxo de dados de limpeza closed loop. Figura 6 Em adição aos seus recursos internos de qualidade de dados, o SSIS pode ser estendido para trabalhar de perto com soluções de limpeza de dados de terceiros. Aplicação de SSIS Além do ETL Tradicional A capacidade do pipeline de fluxo de dados de manipular quase qualquer tipo de dados, a profunda integração com o Analysis Services, o suporte de estendê-lo com uma ampla variedade de tecnologias de manipulação de dados e a inclusão de um

15 mecanismo avançado de fluxo de trabalho permitem que o SSIS seja utilizado em muitos cenários que não são tradicionalmente pensados como ETL. Arquitetura Orientada a Serviços (SOA) O SSIS oferece suporte para dados de origem XML no pipeline de fluxo de dados, incluindo dados de arquivos em disco e URLs sobre http. Dados XML são decompostos em dados tabulares, que então podem ser facilmente manipulados no fluxo de dados. Esse suporte para XML pode trabalhar com o suporte para serviços Web. O SSIS pode interagir com os serviços Web no fluxo de controle para capturar dados XML. Você pode capturar XML de arquivos, do MSMQ (Microsoft Message Queuing) e pela internet via http. O SSIS permite a manipulação do XML com XSLT, XPATH, diff/merge, etc. e pode transmitir o XML para dentro do fluxo de dados. Data Mining e Text Mining O SSIS não somente tem profunda integração com os recursos de data mining do Analysis Services, mas também tem componentes de text mining. O text mining (também identificado como classificação de texto) envolve a identificação de relacionamentos entre categorias de negócios e os dados de texto (palavras e frases). Isso permite a descoberta de termos-chave em dados de texto e, com base nisso, a identificação automática de textos interessantes. Isso em movimento pode direcionar ações closed-loop a atingir metas de negócios como o aumento de satisfação do consumidor e a melhora na qualidade de produtos e serviços. Fonte de Dados Sob Demanda Um dos recursos únicos no SSIS é o destino DataReader, que entrega os dados em um ADO.NET DataReader. Quando esse componente é incluído num pipeline de fluxo de dados, você pode usar o pacote que contém o destino DataReader como uma fonte de dados, exposta como um ADO.NET DataReader. Então você pode usar o SSIS não só como um ETL tradicional para carregar data warehouses, mas também como uma fonte de dados que pode entregar dados integrados, reconciliados e limpos, partindo de diversas fontes sob demanda. Por exemplo, você pode usar isso para ajudar o Reporting Services a consumir dados de fontes variadas, usando um pacote SSIS como sua origem. Um cenário possível que integre todos esses recursos consiste em identificar e entregar artigos interessantes de feeds RSS como parte de um relatório comum. A Figura 7 mostra um pacote SSIS que origina os dados de feeds RSS pela internet, integra-se com dados de um serviço Web, realiza text mining para encontrar artigos interessantes entre os feeds RSS e então coloca esses artigos interessantes dentro de um destino DataReader, para finalmente ser consumido por um relatório Reporting Services.

16 Figura 7 A Figura 8 mostra o uso do pacote SSIS como uma fonte de dados no Report Wizard.

17 Figura 8 De uma perspectiva de ferramenta de ETL, este cenário é muito incomum porque não há extração, transformação ou carregamento de dados. SSIS, a Plataforma de Integração O SSIS vai além de ser uma ferramenta de ETL não apenas em termos de permitir cenários não tradicionais, mas também em ser uma verdadeira plataforma para integração de dados. O SSIS é parte da plataforma SQL Server Business Intelligence que possibilita o desenvolvimento de aplicativos ponta a ponta de BI. Plataforma Integrada de Desenvolvimento O SQL Server Integration Services, o Analysis Services e o Reporting Services utilizam um ambiente de desenvolvimento comum, baseado no Microsoft Visual Studio, chamado SQL Server Business Intelligence Development Studio. O BI Development Studio oferece um IDE (ambiente de desenvolvimento integrado - integrated development environment) para desenvolvimento de aplicativos de BI. Essa infraestrutura compartilhada permite integração em nível de metadados entre vários projetos de desenvolvimento (integração, análise e relatório). Um exemplo dessa construção compartilhada é o DSV (Data Source View), que é uma definição de fontes de dados offline schema/view, e é usada pelos três tipos de projetos de BI.

18 Esse IDE proporciona facilidades como a integração com o software de controle de versão (VSS) juntamente com suporte para recursos baseados em equipe como check-in/check-out e dessa forma ele preenche a necessidade por um ambiente de desenvolvimento de aplicativos de BI de nível corporativo e orientado por trabalho em equipe. A Figura 9 mostra uma solução BI Development Studio que consiste em Integrar, Analisar e Relatar projetos. Figura 9 Isso não apenas fornece um único local para desenvolver aplicativos de BI, mas também pode ser usado para desenvolver outros projetos Visual Studio (usando Visual C#, Visual Basic.NET etc.) e pode brindar os desenvolvedores com uma verdadeira experiência de desenvolvimento ponta a ponta. Além de um ambiente de desenvolvimento de BI integrado, o BI Development Studio tem recursos de depuração em tempo de execução para pacotes SSIS. Esses recursos incluem a capacidade de definir pontos de quebra e suporte para construções-padrão de desenvolvimento, como olhar variáveis. Um recurso verdadeiramente único é o Data Viewer, que oferece a capacidade de visualizar linhas de dados enquanto o Integration Services os processa no pipeline de fluxo de dados. Essa visualização de dados pode se dar na forma de uma simples grade de texto ou uma apresentação gráfica como um gráfico de dispersão ou de barras. De fato, é possível haver múltiplos visualizadores conectados que podem exibir os dados simultaneamente em diversos formatos. A Figura 10 mostra um exemplo de dados geográficos visualizados usandose um gráfico de dispersão e uma grade de texto.

19 Figura 10 Programabilidade Adicionalmente a oferecer um ambiente de desenvolvimento profissional, o SSIS expõe todas as suas funcionalidades através de um conjunto de APIs avançados. Esses APIs são gerenciados (.NET Framework) e nativos (Win32) e permitem aos desenvolvedores estender a funcionalidade do SSIS ao desenvolver componentes personalizados em qualquer linguagem aceita pelo.net Framework (como Visual C#, Visual Basic.NET, etc.) e pelo Visual C++. Esses componentes personalizados podem ser tarefas de fluxo de trabalho e transformações de fluxo de dados (incluindo adaptadores de fonte e destino). Isso permite que dados e funcionalidades herdados sejam facilmente incluídos nos processos de integração do SSIS, possibilitando que você use efetivamente investimentos passados em tecnologias herdadas. Isso também permite a fácil inclusão de componentes de terceiros. Scripting A extensibilidade previamente mencionada não é somente limitada a componentes personalizados reutilizáveis, mas também inclui extensibilidade baseada em script. O SSIS traz componentes de script para fluxo de tarefas e de dados. Eles permitem que

20 os usuários escrevam scripts em Visual Basic.NET para agregar funcionalidades ad hoc (incluindo fontes e destinos de dados) e para reutilizar qualquer funcionalidade préexistente embalada como montagem.net Framework. O SQL Server 2008 inclui o Visual Studio Tools for Applications, que fornece um ambiente de scripting no qual você pode usar Visual Basic.NET ou C# para implementar componentes de script. A Figura 11 mostra um exemplo de script que busca a existência de um arquivo Office Excel. Figura 11 Esse modelo de extensibilidade faz do SSIS não só uma ferramenta de integração, mas também um Integration Bus dentro do qual tecnologias como data mining, text mining e UDM (Unified Dimensional Model) podem ser facilmente plugadas para permitir a integração de complexos cenários, envolvendo manipulação e estruturação de dados bastante arbitrárias. Viabilizando a Integração de Dados A arquitetura flexível e extensível do SSIS permite que ele aborde a maioria dos desafios de tecnologia para a integração de dados apontados no início desse artigo. Como mostra a Figura 12, o SSIS elimina (ou ao menos minimiza) a preparação desnecessária. Pelo fato de ele realizar manipulação complexa de dados em uma única operação pipeline, agora é possível reagir a mudanças e padrões nos dados rapidamente, num período de tempo em que é significativo para fechar a curva e entrar em ação. Isso vai de encontro às tradicionais arquiteturas, que se baseiam em preparação de dados e se tornam pouco práticas para fechar a curva e criar ações significativas em dados.

Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008

Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008 Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008 White Paper Maio de 2008 Para obter as últimas informações, visite o site www.microsoft.com/teamsystem As informações contidas

Leia mais

Reporting Services no SQL Server 2008

Reporting Services no SQL Server 2008 Reporting Services no SQL Server 2008 Artigo Técnico do SQL Server Autor: Ann Weber e Graeme Malcolm (Conteúdo Mestre) Revisor Técnico: Julie Strauss Editor do Projeto: Joanne Hodgins Publicado em: Agosto

Leia mais

Data Warehousing Visão Geral do Processo

Data Warehousing Visão Geral do Processo Data Warehousing Visão Geral do Processo Organizações continuamente coletam dados, informações e conhecimento em níveis cada vez maiores,, e os armazenam em sistemas informatizados O número de usuários

Leia mais

O Valor do Licenciamento do SQL Server 2012 Versus Oracle Database

O Valor do Licenciamento do SQL Server 2012 Versus Oracle Database White Paper Publicado em: Janeiro de 2012 Aplica-se ao: SQL Server 2012 O Valor do Licenciamento do SQL Server 2012 Versus Oracle Database Resumo: As mudanças no produto e no licenciamento da Microsoft

Leia mais

Interatividade aliada a Análise de Negócios

Interatividade aliada a Análise de Negócios Interatividade aliada a Análise de Negócios Na era digital, a quase totalidade das organizações necessita da análise de seus negócios de forma ágil e segura - relatórios interativos, análise de gráficos,

Leia mais

Ficha Técnica Xenos Developer Studio

Ficha Técnica Xenos Developer Studio Xenos Developer Studio Ficha Técnica Xenos Developer Studio Xenos Developer Studio Soluções de Enterprise Output Management que reduz custos associados à impressão tradicional, ao mesmo tempo em que facilita

Leia mais

O Valor Comercial do Business Intelligence do SQL Server 2005 para Usuários do SQL Server 2000

O Valor Comercial do Business Intelligence do SQL Server 2005 para Usuários do SQL Server 2000 O Valor Comercial do Business Intelligence do SQL Server 2005 para Usuários do SQL Server 2000 Artigo Técnico sobre o SQL Server Autores: Douglas McDowell Publicado: Outubro de 2005 Aplica-se a: SQL Server

Leia mais

Otimização do Gerenciamento de Datacenters com o Microsoft System Center

Otimização do Gerenciamento de Datacenters com o Microsoft System Center Otimização do Gerenciamento de Datacenters com o Microsoft System Center Aviso de Isenção de Responsabilidade e Direitos Autorais As informações contidas neste documento representam a visão atual da Microsoft

Leia mais

PRIMAVERA PORTFOLIO MANAGEMENT DA ORACLE

PRIMAVERA PORTFOLIO MANAGEMENT DA ORACLE PRIMAVERA PORTFOLIO MANAGEMENT DA ORACLE RECURSOS GERENCIAMENTO DE PORTFÓLIO Entrega valor por meio de uma abordagem de estratégia em primeiro lugar para selecionar o conjunto ideal de investimentos Aproveita

Leia mais

Uma visão abrangente dos negócios. Solução para superar barreiras e otimizar recursos na sua empresa

Uma visão abrangente dos negócios. Solução para superar barreiras e otimizar recursos na sua empresa Uma visão abrangente dos negócios Solução para superar barreiras e otimizar recursos na sua empresa Negócios sem barreiras O fenômeno da globalização tornou o mercado mais interconectado e rico em oportunidades.

Leia mais

A versão básica disponibiliza a informação criada no Microsoft Navision em unidades de informação

A versão básica disponibiliza a informação criada no Microsoft Navision em unidades de informação O Business Analytics for Microsoft Business Solutions Navision ajuda-o a ter maior controlo do seu negócio, tomar rapidamente melhores decisões e equipar os seus funcionários para que estes possam contribuir

Leia mais

People Ready BI White Paper da Microsoft

People Ready BI White Paper da Microsoft People Ready BI People Ready BI White Paper da Microsoft Guy Weismantel, Microsoft Corporation Publicado: Junho de 2008 Para informações mais recentes acesse http://www.microsoft.com/brasil/bi Conteúdo

Leia mais

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO @ribeirord FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO Rafael D. Ribeiro, M.Sc,PMP. rafaeldiasribeiro@gmail.com http://www.rafaeldiasribeiro.com.br Lembrando... Aula 4 1 Lembrando... Aula 4 Sistemas de apoio

Leia mais

SUMÁRIO 1. INTRODUÇÃO... 2 2. O QUE É DATA WAREHOUSE?... 2 3. O QUE DATA WAREHOUSE NÃO É... 4 4. IMPORTANTE SABER SOBRE DATA WAREHOUSE... 5 4.

SUMÁRIO 1. INTRODUÇÃO... 2 2. O QUE É DATA WAREHOUSE?... 2 3. O QUE DATA WAREHOUSE NÃO É... 4 4. IMPORTANTE SABER SOBRE DATA WAREHOUSE... 5 4. SUMÁRIO 1. INTRODUÇÃO... 2 2. O QUE É DATA WAREHOUSE?... 2 3. O QUE DATA WAREHOUSE NÃO É... 4 4. IMPORTANTE SABER SOBRE DATA WAREHOUSE... 5 4.1 Armazenamento... 5 4.2 Modelagem... 6 4.3 Metadado... 6 4.4

Leia mais

Symantec Backup Exec.cloud

Symantec Backup Exec.cloud Proteção automática, contínua e segura que faz o backup dos dados na nuvem ou usando uma abordagem híbrida, combinando backups na nuvem e no local. Data Sheet: Symantec.cloud Somente 2% das PMEs têm confiança

Leia mais

USE O PODER DA NUVEM. VEJA COMO A NUVEM PODE TRANSFORMAR SEUS NEGÓCIOS.

USE O PODER DA NUVEM. VEJA COMO A NUVEM PODE TRANSFORMAR SEUS NEGÓCIOS. USE O PODER DA NUVEM. VEJA COMO A NUVEM PODE TRANSFORMAR SEUS NEGÓCIOS. A computação em nuvem é uma mudança de paradigma no gerenciamento de TI e de datacenters, além de representar a capacidade da TI

Leia mais

Aumentando o retorno sobre o investimento com Data Service. Um white paper da Oracle

Aumentando o retorno sobre o investimento com Data Service. Um white paper da Oracle Aumentando o retorno sobre o investimento com Data Service Um white paper da Oracle Aumentando o retorno sobre o investimento com Data Services VISÃO GERAL EXECUTIVA Assim como a quantidade de aplicações

Leia mais

Principais Vantagens do Microsoft Visual Studio Team System

Principais Vantagens do Microsoft Visual Studio Team System Principais Vantagens do Microsoft Visual Studio Team System White Paper Novembro de 2008 Para obter as últimas informações, visite o site www.msdnbrasil.com.br/vstudio As informações contidas neste documento

Leia mais

APLICATIVOS DO ORACLE HEALTH INSURANCE BACK OFFICE: SOLUÇÕES FLEXÍVEIS PARA SISTEMAS COMPLEXOS DE ASSISTÊNCIA MÉDICA

APLICATIVOS DO ORACLE HEALTH INSURANCE BACK OFFICE: SOLUÇÕES FLEXÍVEIS PARA SISTEMAS COMPLEXOS DE ASSISTÊNCIA MÉDICA APLICATIVOS DO ORACLE HEALTH INSURANCE BACK OFFICE: SOLUÇÕES FLEXÍVEIS PARA SISTEMAS COMPLEXOS DE ASSISTÊNCIA MÉDICA OFERECE SUPORTE A PROCESSOS DE NEGÓCIOS ESSENCIAIS EM SISTEMAS PÚBLICOS E PRIVADOS PRINCIPAIS

Leia mais

RESUMO DA SOLUÇÃO CA ERwin Modeling. Como eu posso gerenciar a complexidade dos dados e aumentar a agilidade dos negócios?

RESUMO DA SOLUÇÃO CA ERwin Modeling. Como eu posso gerenciar a complexidade dos dados e aumentar a agilidade dos negócios? RESUMO DA SOLUÇÃO CA ERwin Modeling Como eu posso gerenciar a complexidade dos dados e aumentar a agilidade dos negócios? O CA ERwin Modeling fornece uma visão centralizada das principais definições de

Leia mais

BUSINESS INTELLIGENCE -Inteligência nos Negócios-

BUSINESS INTELLIGENCE -Inteligência nos Negócios- UNIVERSIDADE SÃO FRANCISCO CENTRO DE CIÊNCIAS JURÍDICAS, HUMANAS E SOCIAIS BUSINESS INTELLIGENCE -Inteligência nos Negócios- Curso: Administração Hab. Sistemas de Informações Disciplina: Gestão de Tecnologia

Leia mais

agility made possible

agility made possible RESUMO DA SOLUÇÃO Gerenciamento de ativos de software com o CA IT Asset Manager como posso administrar melhor os meus ativos de software e reduzir o risco de auditorias de conformidade? agility made possible

Leia mais

Guia de Atualização PROJURIS WEB 4.5. Manual do Técnico Atualização - ProJuris Web 4.5. Manual do Técnico Atualização - ProJuris Web 4.

Guia de Atualização PROJURIS WEB 4.5. Manual do Técnico Atualização - ProJuris Web 4.5. Manual do Técnico Atualização - ProJuris Web 4. Guia de Atualização PROJURIS WEB 4.5 Por: Fabio Pozzebon Soares Página 1 de 11 Sistema ProJuris é um conjunto de componentes 100% Web, nativamente integrados, e que possuem interface com vários idiomas,

Leia mais

Linha Silk: a maneira leve para testar, desenvolver e gerenciar

Linha Silk: a maneira leve para testar, desenvolver e gerenciar Linha : a maneira leve para testar, desenvolver e gerenciar Leve Criado apenas com a funcionalidade que você precisa Barato Do uso gratuito ao licenciamento flexível Eficiente Software fácil de usar e

Leia mais

Uma estrutura (framework) para o Business Intelligence (BI)

Uma estrutura (framework) para o Business Intelligence (BI) Uma estrutura conceitural para suporteà decisão que combina arquitetura, bancos de dados (ou data warehouse), ferramentas analíticas e aplicações Principais objetivos: Permitir o acesso interativo aos

Leia mais

INFORMAÇÕES CONECTADAS

INFORMAÇÕES CONECTADAS INFORMAÇÕES CONECTADAS Soluções de Negócios para o Setor de Serviços Públicos Primavera Project Portfolio Management Solutions ORACLE É A EMPRESA Alcance excelência operacional com fortes soluções de gerenciamento

Leia mais

DATA WAREHOUSE. Rafael Ervin Hass Raphael Laércio Zago

DATA WAREHOUSE. Rafael Ervin Hass Raphael Laércio Zago DATA WAREHOUSE Rafael Ervin Hass Raphael Laércio Zago Roteiro Introdução Aplicações Arquitetura Características Desenvolvimento Estudo de Caso Conclusão Introdução O conceito de "data warehousing" data

Leia mais

ARQUITETURA TRADICIONAL

ARQUITETURA TRADICIONAL INTRODUÇÃO Atualmente no universo corporativo, a necessidade constante de gestores de tomar decisões cruciais para os bons negócios das empresas, faz da informação seu bem mais precioso. Nos dias de hoje,

Leia mais

Professor: Disciplina:

Professor: Disciplina: Professor: Curso: Esp. Marcos Morais de Sousa marcosmoraisdesousa@gmail.com Sistemas de informação Disciplina: Introdução a SI Noções de sistemas de informação Turma: 01º semestre Prof. Esp. Marcos Morais

Leia mais

Como posso gerenciar melhor os meus ativos de software e reduzir o risco de auditorias de conformidade?

Como posso gerenciar melhor os meus ativos de software e reduzir o risco de auditorias de conformidade? RESUMO DA SOLUÇÃO CA SERVICE MANAGEMENT - GERENCIAMENTO DE ATIVOS DE SOFTWARE Como posso gerenciar melhor os meus ativos de software e reduzir o risco de auditorias de conformidade? O CA Service Management

Leia mais

IDC TECHNOLOGY SPOTLIGHT

IDC TECHNOLOGY SPOTLIGHT IDC TECHNOLOGY SPOTLIGHT A importância da inovação em fornecedores de sistemas, serviços e soluções para criar ofertas holísticas Julho de 2014 Adaptado de Suporte a ambientes de datacenter: aplicando

Leia mais

Uma peça estratégica para o seu negócio

Uma peça estratégica para o seu negócio Uma peça estratégica para o seu negócio INFORMAÇÃO GERAL DA EMPRESA CASO DE SUCESSO EM IMPLEMENTAÇÃO BI PERGUNTAS E RESPOSTAS Fundada em 1997, Habber Tec é uma empresa especializada na oferta de soluções

Leia mais

Integração contínua com o Visual Studio Team System 2008

Integração contínua com o Visual Studio Team System 2008 Integração contínua com o Visual Studio Team System 2008 White Paper Maio de 2008 Para obter as últimas informações, visite o site www.microsoft.com/teamsystem As informações contidas neste documento representam

Leia mais

Modelagem de informações de. construçãocapítulo1: Capítulo. Objetivo do capítulo

Modelagem de informações de. construçãocapítulo1: Capítulo. Objetivo do capítulo construçãocapítulo1: Capítulo 1 Modelagem de informações de A modelagem de informações de construção (BIM) é um fluxo de trabalho integrado baseado em informações coordenadas e confiáveis sobre um empreendimento,

Leia mais

Seminário Business Intelligence

Seminário Business Intelligence Seminário Business Intelligence 1 Equipe: Eduardo Massao Kobayashi Jéssica Scheneider Schmidt João Matheus Piai Santos Renan Pinho Assi 2 Business Intelligence O termo Business Intelligence (BI), inteligência

Leia mais

Chegou a Hora de um Novo Sistema ERP? Os Cinco Elementos Principais para a Decisão. Cortesia de:

Chegou a Hora de um Novo Sistema ERP? Os Cinco Elementos Principais para a Decisão. Cortesia de: Chegou a Hora de um Novo Sistema ERP? Os Cinco Elementos Principais para a Decisão Cortesia de: Introdução Não importa em que negócio ou segmento você atue, em algum momento você irá se perguntar: "Chegou

Leia mais

Direcionando o Planejamento Estratégico com Modelo de Previsão Um artigo técnico da Oracle Junho de 2007

Direcionando o Planejamento Estratégico com Modelo de Previsão Um artigo técnico da Oracle Junho de 2007 Direcionando o Planejamento Estratégico com Modelo de Previsão Um artigo técnico da Oracle Junho de 2007 Direcionando o Planejamento Estratégico com Modelo de Previsão Com um processo funcional de planejamento

Leia mais

Sistema de Gestão dos Documentos da Engenharia [EDMS] O caminho para a Colaboração da Engenharia e Melhoria de Processos

Sistema de Gestão dos Documentos da Engenharia [EDMS] O caminho para a Colaboração da Engenharia e Melhoria de Processos Sistema de Gestão dos Documentos da Engenharia [EDMS] O caminho para a Colaboração da Engenharia e Melhoria de Processos O gerenciamento de informações é crucial para o sucesso de qualquer organização.

Leia mais

? O SQL SERVER é um sistema de gerenciamento de banco de dados relacional que foi desenvolvido inicialmente pela Microsoft em parceria com a Sybase.

? O SQL SERVER é um sistema de gerenciamento de banco de dados relacional que foi desenvolvido inicialmente pela Microsoft em parceria com a Sybase. ? O SQL SERVER é um sistema de gerenciamento de banco de dados relacional que foi desenvolvido inicialmente pela Microsoft em parceria com a Sybase.? Desde de 1994, a Microsoft lança versões do SQL SERVER

Leia mais

Dez fatos inteligentes que você deve saber sobre storage

Dez fatos inteligentes que você deve saber sobre storage Dez fatos inteligentes que você deve saber sobre storage Tendências, desenvolvimentos e dicas para tornar o seu ambiente de storage mais eficiente Smart decisions are built on Storage é muito mais do que

Leia mais

Cisco Intelligent Automation for Cloud

Cisco Intelligent Automation for Cloud Dados técnicos do produto Cisco Intelligent Automation for Cloud Os primeiros a adotarem serviços com base em nuvem buscavam uma economia de custo maior que a virtualização e abstração de servidores podiam

Leia mais

APLICATIVOS CORPORATIVOS

APLICATIVOS CORPORATIVOS Sistema de Informação e Tecnologia FEQ 0411 Prof Luciel Henrique de Oliveira luciel@uol.com.br Capítulo 3 APLICATIVOS CORPORATIVOS PRADO, Edmir P.V.; SOUZA, Cesar A. de. (org). Fundamentos de Sistemas

Leia mais

Chapter 3. Análise de Negócios e Visualização de Dados

Chapter 3. Análise de Negócios e Visualização de Dados Chapter 3 Análise de Negócios e Visualização de Dados Objetivos de Aprendizado Descrever a análise de negócios (BA) e sua importância par as organizações Listar e descrever brevemente os principais métodos

Leia mais

Amando ou Odiando o Excel: 5 Estratégias para Melhorar suas Análises

Amando ou Odiando o Excel: 5 Estratégias para Melhorar suas Análises Amando ou Odiando o Excel: 5 Estratégias para Melhorar suas Análises p2 Não há dúvida de que o Excel é uma das ferramentas favoritas para análise e relatórios. Os usuários adoram o controle que têm, a

Leia mais

Gestão do Conhecimento e Conteúdo

Gestão do Conhecimento e Conteúdo Gestão do Conhecimento e Conteúdo White Paper E-Consulting Corp. & Vignette Página 1 de 9 Content Management A cada novo dia, a Internet se reforça como uma ferramenta extremamente importante para o gerenciamento

Leia mais

Guia de Introdução ao Windows SharePoint Services

Guia de Introdução ao Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services - Windows SharePoint Services... Page 1 of 11 Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services Ocultar tudo O Microsoft Windows

Leia mais

Uma solução de desempenho para a distribuição de documentos: Habilitando a distribuição de documentos em tempo real para corporações globais

Uma solução de desempenho para a distribuição de documentos: Habilitando a distribuição de documentos em tempo real para corporações globais Uma solução de desempenho para a distribuição de documentos: Habilitando a distribuição de documentos em tempo real para corporações globais Visão Geral Desafio Hoje, os aplicativos da web são um tremendo

Leia mais

Palavras-chave: On-line Analytical Processing, Data Warehouse, Web mining.

Palavras-chave: On-line Analytical Processing, Data Warehouse, Web mining. BUSINESS INTELLIGENCE COM DADOS EXTRAÍDOS DO FACEBOOK UTILIZANDO A SUÍTE PENTAHO Francy H. Silva de Almeida 1 ; Maycon Henrique Trindade 2 ; Everton Castelão Tetila 3 UFGD/FACET Caixa Postal 364, 79.804-970

Leia mais

Processos (Threads,Virtualização e Migração de Código)

Processos (Threads,Virtualização e Migração de Código) Processos (Threads,Virtualização e Migração de Código) Roteiro Processos Threads Virtualização Migração de Código O que é um processo?! Processos são programas em execução. Processo Processo Processo tem

Leia mais

BusinessRX para Consultores ou Diretores Financeiros

BusinessRX para Consultores ou Diretores Financeiros Business Report expert BusinessRX para Consultores ou Diretores Financeiros Descubra como obter sucesso com o BusinessRX e a modelação de mapas de gestão inteligentes e interativos, que podem ajudá-lo

Leia mais

Alternativas de Integração de Dados Gerenciando Valor e Qualidade

Alternativas de Integração de Dados Gerenciando Valor e Qualidade Soluções para Possibilitar Relacionamentos Duradouros com Clientes Alternativas de Integração de Dados Gerenciando Valor e Qualidade Utilizando uma abordagem regulada para incorporar serviços de qualidade

Leia mais

IBM Cognos Business Intelligence Scorecarding

IBM Cognos Business Intelligence Scorecarding IBM Cognos Business Intelligence Scorecarding Unindo a estratégia às operações com sucesso Visão Geral O Scorecarding oferece uma abordagem comprovada para comunicar a estratégia de negócios por toda a

Leia mais

Sistemas de Informação James A. O Brien Editora Saraiva Capítulo 5

Sistemas de Informação James A. O Brien Editora Saraiva Capítulo 5 Para entender bancos de dados, é útil ter em mente que os elementos de dados que os compõem são divididos em níveis hierárquicos. Esses elementos de dados lógicos constituem os conceitos de dados básicos

Leia mais

6 Infraestrutura de Trabalho

6 Infraestrutura de Trabalho 6 Infraestrutura de Trabalho Este capítulo tem como objetivo fornecer uma visão geral do ambiente de trabalho encontrado na organização estudada, bem como confrontá-lo com a organização ideal tal como

Leia mais

Inteligência de Dados

Inteligência de Dados Inteligência de Dados Apoio Master Transformando Dados em Vantagem Competitiva Leonardo Couto Sócio e Diretor Comercial leo.couto@wiseminer.com +55 21 9 7295 1422 Big Data Bang e os desafios da gestão

Leia mais

SOLO NETWORK. Microsoft SQL Server 2008 Visão Geral do Produto

SOLO NETWORK. Microsoft SQL Server 2008 Visão Geral do Produto Microsoft SQL Server 2008 Visão Geral do Produto Autor: Michelle Dumler Publicado em: Junho de 2007 Aplica-se a: SQL Server 2008 Sumário: Este documento fornece uma visão geral dos novos benefícios e funcionalidades

Leia mais

Com a Informatica, a Vale potencializa as relações de parceria

Com a Informatica, a Vale potencializa as relações de parceria Caso de Sucesso Com a Informatica, a Vale potencializa as relações de parceria As inovações na forma como integramos e gerenciamos a relação com parceiros estão ajudando a reduzir o custo dos relacionamentos

Leia mais

Maior Previsibilidade com o Visual Studio Team System 2008

Maior Previsibilidade com o Visual Studio Team System 2008 Maior Previsibilidade com o Visual Studio Team System 2008 White Paper Maio de 2008 Para obter as últimas informações, visite o site www.microsoft.com/teamsystem As informações contidas neste documento

Leia mais

Universidade de Brasília. Departamento de Ciência da Informação e Documentação. Prof a.:lillian Alvares

Universidade de Brasília. Departamento de Ciência da Informação e Documentação. Prof a.:lillian Alvares Universidade de Brasília Departamento de Ciência da Informação e Documentação Prof a.:lillian Alvares Fóruns óu s/ Listas de discussão Espaços para discutir, homogeneizar e compartilhar informações, idéias

Leia mais

INDICE 3.APLICAÇÕES QUE PODEM SER DESENVOLVIDAS COM O USO DO SAXES

INDICE 3.APLICAÇÕES QUE PODEM SER DESENVOLVIDAS COM O USO DO SAXES w w w. i d e a l o g i c. c o m. b r INDICE 1.APRESENTAÇÃO 2.ESPECIFICAÇÃO DOS RECURSOS DO SOFTWARE SAXES 2.1. Funcionalidades comuns a outras ferramentas similares 2.2. Funcionalidades próprias do software

Leia mais

Business Intelligence

Business Intelligence 1/ 24 Business Intelligence Felipe Ferreira 1 Nossa empresa Jornal O Globo Jornais Populares Parcerias Grupo Folha Grupo Estado 2 1 Fundada em 1925 3100 funcionários 2 Parques Gráficos e SP Globo: 220

Leia mais

Apresentação do produto Versão Premium 9.0 (GMPE)

Apresentação do produto Versão Premium 9.0 (GMPE) Apresentação do produto Versão Premium 9.0 (GMPE) Qual a importância que o relacionamento com os clientes tem para a sua empresa? Goldmine CRM é para as empresas que atribuem importância máxima à manutenção

Leia mais

Fundamentos da inteligência de negócios: gestão da informação e de bancos de dados

Fundamentos da inteligência de negócios: gestão da informação e de bancos de dados Fundamentos da inteligência de negócios: gestão da informação e de bancos de dados slide 1 1 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Objetivos de estudo Como um banco de dados

Leia mais

Os 10 principais benefícios do Microsoft Office Excel 2007. Autor: Leonardo Barroso Galvao

Os 10 principais benefícios do Microsoft Office Excel 2007. Autor: Leonardo Barroso Galvao Os 10 principais benefícios do Microsoft Office Excel 2007 Autor: Leonardo Barroso Galvao Os 10 principais benefícios do Microsoft Office Excel 2007 O Microsoft Office Excel 2007 é uma ferramenta poderosa

Leia mais

Crescendo e Inovando com um Parceiro Confiável de Suporte

Crescendo e Inovando com um Parceiro Confiável de Suporte IBM Global Technology Services Manutenção e suporte técnico Crescendo e Inovando com um Parceiro Confiável de Suporte Uma abordagem inovadora em suporte técnico 2 Crescendo e Inovando com um Parceiro Confiável

Leia mais

Solução completa de gerenciamento online de embalagens

Solução completa de gerenciamento online de embalagens Solução completa de gerenciamento online de embalagens WebCenter O WebCenter é uma poderosa plataforma baseada na web para gerenciamento de embalagens que administra seu processo de negócios e aprova ciclos

Leia mais

Bem-vindo à apresentação do SAP Business One.

Bem-vindo à apresentação do SAP Business One. Bem-vindo à apresentação do SAP Business One. Neste tópico, responderemos à pergunta: O que é o Business One? Definiremos o SAP Business One e discutiremos as opções e as plataformas disponíveis para executar

Leia mais

XDR. Solução para Big Data.

XDR. Solução para Big Data. XDR Solução para Big Data. ObJetivo Principal O volume de informações com os quais as empresas de telecomunicações/internet têm que lidar é muito grande, e está em constante crescimento devido à franca

Leia mais

Módulo 2. Definindo Soluções OLAP

Módulo 2. Definindo Soluções OLAP Módulo 2. Definindo Soluções OLAP Objetivos Ao finalizar este módulo o participante: Recordará os conceitos básicos de um sistema OLTP com seus exemplos. Compreenderá as características de um Data Warehouse

Leia mais

PRIMAVERA CONTRACT MANAGEMENT DA ORACLE, BUSINESS INTELLIGENCE PUBLISHER EDITION

PRIMAVERA CONTRACT MANAGEMENT DA ORACLE, BUSINESS INTELLIGENCE PUBLISHER EDITION PRIMAVERA CONTRACT MANAGEMENT DA ORACLE, BUSINESS INTELLIGENCE PUBLISHER EDITION PRINCIPAIS RECURSOS NOVO: Oracle BI Publisher NOVO: Suporte ao UPK NOVO: Aprimoramentos em Tecnologia NOVO: Serviços da

Leia mais

Resolva Seus Maiores Desafios com Data Mining

Resolva Seus Maiores Desafios com Data Mining IBM Software Business Analytics IBM SPSS Modeler Resolva Seus Maiores Desafios com Data Mining Use a inteligência preditiva para tomar boas decisões rapidamente Solucione seus desafios com Data Mining

Leia mais

SPEKTRUM SOLUÇÕES DE GRANDE PORTE PARA PEQUENAS E MÉDIAS EMPRESAS SPEKTRUM SAP Partner 1

SPEKTRUM SOLUÇÕES DE GRANDE PORTE PARA PEQUENAS E MÉDIAS EMPRESAS SPEKTRUM SAP Partner 1 SPEKTRUM SOLUÇÕES DE GRANDE PORTE PARA PEQUENAS E MÉDIAS EMPRESAS SPEKTRUM SAP Partner 1 PROSPERE NA NOVA ECONOMIA A SPEKTRUM SUPORTA A EXECUÇÃO DA SUA ESTRATÉGIA Para as empresas que buscam crescimento

Leia mais

NCR CONNECTIONS. CxBanking

NCR CONNECTIONS. CxBanking CxBanking NCR CONNECTIONS Nossa soluc a o multicanal permite aos bancos implementar rapidamente servic os empresariais personalizados em canais fi sicos e digitais. Um guia de soluções da NCR Visão geral

Leia mais

Microsoft Business Intelligence

Microsoft Business Intelligence Microsoft Business Intelligence Setembro de 2006 ii Índice Visão Geral da Solução de Business Intelligence Microsoft... 4 Gerenciamento de Desempenho... 5 Colaboração Simplificada... 5 Rica Funcionalidade

Leia mais

Thalita Moraes PPGI Novembro 2007

Thalita Moraes PPGI Novembro 2007 Thalita Moraes PPGI Novembro 2007 A capacidade dos portais corporativos em capturar, organizar e compartilhar informação e conhecimento explícito é interessante especialmente para empresas intensivas

Leia mais

Banco de Dados - Senado

Banco de Dados - Senado Banco de Dados - Senado Exercícios OLAP - CESPE Material preparado: Prof. Marcio Vitorino OLAP Material preparado: Prof. Marcio Vitorino Soluções MOLAP promovem maior independência de fornecedores de SGBDs

Leia mais

Arcserve Backup: Como proteger ambientes NAS heterogêneos com NDMP

Arcserve Backup: Como proteger ambientes NAS heterogêneos com NDMP Arcserve Backup: Como proteger ambientes NAS heterogêneos com NDMP Phil Maynard UNIDADE DE SOLUÇÕES DE GERENCIAMENTO DE DADOS PARA O CLIENTE FEVEREIRO DE 2012 Introdução Em todos os lugares, o volume de

Leia mais

IBM Software. Otimize seus ambientes de SOA, B2B e nuvem com WebSphere DataPower Agosto de 2011

IBM Software. Otimize seus ambientes de SOA, B2B e nuvem com WebSphere DataPower Agosto de 2011 IBM Software Otimize seus ambientes de SOA, B2B e nuvem com WebSphere DataPower Agosto de 2011 2 Otimize seus ambientes de SOA, B2B e nuvem com WebSphere DataPower Destaques Amplie os serviços de negócios

Leia mais

versa A solução definitiva para o mercado livreiro. Aumente a eficiência de seu negócio Tenha uma solução adequada para cada segmento

versa A solução definitiva para o mercado livreiro. Aumente a eficiência de seu negócio Tenha uma solução adequada para cada segmento Aumente a eficiência de seu negócio O Versa é um poderoso software de gestão de negócios para editoras, distribuidoras e livrarias. Acessível e amigável, o sistema foi desenvolvido especificamente para

Leia mais

IBM WebSphere DataStage

IBM WebSphere DataStage IBM WebSphere DataStage Os Desafios de Integração de Dados Integrar dados discrepantes entre aplicações e processos de negócio sempre foi uma tarefa difícil, e dado a explosão de dados que acontece na

Leia mais

Automatizando o Data Center

Automatizando o Data Center Este artigo examina uma arquitetura alternativa que suporte a automação do data center e o provisionamento dinâmico sem a virtualização do sistema operacional. por Lori MacVittie Gerente Técnico de Marketing,

Leia mais

MBA Inteligência Competitiva Com ênfase em BI/CPM. Metadados

MBA Inteligência Competitiva Com ênfase em BI/CPM. Metadados MBA Inteligência Competitiva BI/CPM 1 Data Warehousing PÓS-GRADUAÇÃO MBA Inteligência Competitiva Com ênfase em BI/CPM Metadados Andréa Cristina Montefusco (36927) Hermes Abreu Mattos (36768) Robson Pereira

Leia mais

SQL Server 2012 e PostgreSQL 9

SQL Server 2012 e PostgreSQL 9 SQL Server 2012 e PostgreSQL Comparação detalhada de métodos e recursos Whitepaper do SQL Server Publicado: Abril de 2012 Aplica-se a: SQL Server 2012 Introdução: O debate sobre implementar softwares comerciais

Leia mais

O EMC XTREMCACHE ACELERA O ORACLE

O EMC XTREMCACHE ACELERA O ORACLE White paper O EMC XTREMCACHE ACELERA O ORACLE EMC XtremSF, EMC XtremCache, EMC VNX, EMC FAST Suite, Oracle Database 11g O XtremCache estende o flash ao servidor O FAST Suite automatiza a inserção do armazenamento

Leia mais

IBM Cognos Express. BI e Planejamento para organizações de médio porte. Destaques. IBM Software Business Analytics

IBM Cognos Express. BI e Planejamento para organizações de médio porte. Destaques. IBM Software Business Analytics BI e Planejamento para organizações de médio porte Destaques O entrega recursos essenciais de relatórios, análise, dashboard, scorecard, planejamento, orçamento e previsão que as organizações necessitam

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Informação no contexto administrativo Graduação em Redes de Computadores Prof. Rodrigo W. Fonseca SENAC FACULDADEDETECNOLOGIA PELOTAS >SistemasdeInformação SENAC FACULDADEDETECNOLOGIA

Leia mais

USE O PODER DA NUVEM. VEJA COMO A NUVEM PODE TRANSFORMAR SEUS NEGÓCIOS.

USE O PODER DA NUVEM. VEJA COMO A NUVEM PODE TRANSFORMAR SEUS NEGÓCIOS. USE O PODER DA NUVEM. VEJA COMO A NUVEM PODE TRANSFORMAR SEUS NEGÓCIOS. A computação em nuvem é uma mudança de paradigma no gerenciamento de TI e de datacenters, além de representar a capacidade da TI

Leia mais

Gestão empresarial simplificada

Gestão empresarial simplificada de Soluções SAP Soluções SAP para pequenas e médias empresas SAP Business One Objectives Gestão empresarial simplificada Gerencie e promova o crescimento de sua pequena empresa Gerencie e promova o crescimento

Leia mais

Data Warehouse. Compras. Caroline B. Perlin

Data Warehouse. Compras. Caroline B. Perlin Data Warehouse Compras Caroline B. Perlin Agenda O processo de compra Requisitos de compras Transações de compra Tabela de fatos Slowly Changing Dimensions (SCD) Técnicas para lidar com SCD Abordagens

Leia mais

44 Summit Road, Suite 101 Riverside, CT 06878 (800) 573-4756 (203) 698-9323

44 Summit Road, Suite 101 Riverside, CT 06878 (800) 573-4756 (203) 698-9323 oferece consistência de suporte entre grupos de desenvolvimento Michel Vrinat, Diretor de Programa, PLM, CAE/Europa; Don Brown, Presidente Medição do desafio confrontando o desenvolvimento do produto A

Leia mais

Oracle Warehouse Builder 11g Release 1. Visão geral. Março de 2007

Oracle Warehouse Builder 11g Release 1. Visão geral. Março de 2007 Oracle Warehouse Builder 11g Release 1 Visão geral Março de 2007 OBSERVAÇÃO: Este documento tem finalidade meramente informativa. Não é um compromisso de entrega de qualquer material, código ou funcionalidade

Leia mais

Softwares Aplicativos. (Capítulo 2)

Softwares Aplicativos. (Capítulo 2) Softwares Aplicativos (Capítulo 2) INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Definição 2. Aquisição 3. Classificações 4. Ética 5. Profissionais 03

Leia mais

Guia do Kit de Pré-instalação OEM do Microsoft Office 2010

Guia do Kit de Pré-instalação OEM do Microsoft Office 2010 Guia do Kit de Pré-instalação OEM do Microsoft Office 2010 Microsoft Corporation Publicado: Março de 2010 Autor: Office Resource Kit Feedback (FeedORK@microsoft.com) Resumo Este documento dá suporte à

Leia mais

Microsoft Analysis Service

Microsoft Analysis Service Microsoft Analysis Service Neste capítulo você verá: BI Development Studio Analysis Services e Cubos Microsoft Analysis Services é um conjunto de serviços que são usados para gerenciar os dados que são

Leia mais

Documento técnico de negócios. Práticas recomendadas para implementar soluções automatizadas de teste funcional

Documento técnico de negócios. Práticas recomendadas para implementar soluções automatizadas de teste funcional Documento técnico de negócios Práticas recomendadas para implementar soluções automatizadas de teste funcional Índice Contents 3 Introdução 3 Testes funcionais e testes de unidades 4 Os prós e os contras

Leia mais

Sistema de Gestão dos Documentos da Engenharia [EDMS] O caminho para a Colaboração da Engenharia e Melhoria de Processos

Sistema de Gestão dos Documentos da Engenharia [EDMS] O caminho para a Colaboração da Engenharia e Melhoria de Processos Sistema de Gestão dos Documentos da Engenharia [EDMS] O caminho para a Colaboração da Engenharia e Melhoria de Processos O gerenciamento de informações é crucial para o sucesso de qualquer organização.

Leia mais

Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI

Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI Janeiro de 2011 p2 Usuários comerciais e organizações precisam

Leia mais

Gestão do Conteúdo. 1. Introdução

Gestão do Conteúdo. 1. Introdução Gestão do Conteúdo 1. Introdução Ser capaz de fornecer informações a qualquer momento, lugar ou através de qualquer método e ser capaz de fazê-lo de uma forma econômica e rápida está se tornando uma exigência

Leia mais