Lar Finanças Pessoais Enterprise Information Integration Services - dummies

Enterprise Information Integration Services - dummies

Vídeo: Data Warehouse Tutorial For Beginners | Data Warehouse Concepts | Data Warehousing | Edureka 2025

Vídeo: Data Warehouse Tutorial For Beginners | Data Warehouse Concepts | Data Warehousing | Edureka 2025
Anonim

Ao redor de 1995, os fornecedores começaram a posicionar seu software como ferramentas virtuais de armazenamento de dados. A premissa fundamental era que, às vezes, não faz sentido copiar e manipular um monte de dados, apenas no caso de alguém precisar disso. Por que não acessar os dados diretamente da fonte, conforme necessário?

Infelizmente, o acesso a dados através de uma rede em sua fonte provou ser o menos desafiador dos problemas ao tentar fornecer um tipo de armazenamento de dados no local. Os mesmos desafios enfrentados em qualquer ambiente de data warehousing (como lidar com a qualidade dos dados, decidir quais os tipos de transformações devem ocorrer e escolher como lidar com essas transformações quando diferentes fontes são inconsistentes) ainda estão presentes.

Apenas porque você pode obter dados em sua fonte (em quase qualquer banco de dados ou estrutura de arquivos) não significa que os dados fornecem a inteligência comercial necessária quando estiver em suas mãos.

Para resolver esses problemas de qualidade de dados, muitos arquitetos de dados começaram a realizar a construção de dados de base ascendente para desenvolver um data warehouse baseado em componentes. Em vez de ter um único banco de dados no qual você alimente todos os dados (criando seu data warehouse), uma série de componentes cada manipula um determinado conjunto de funções (como responder a questões comerciais específicas) ou certos assuntos. Juntos, esses dados marts (ou componentes) compreendem um ambiente de data warehousing.

Esta arquitetura de dados de acesso dinâmico baseada em componentes é a base para o armazenamento de dados virtuais e, mais especificamente, quais servidores Enterprise Integration Information Integration (EII) estão oferecendo ao mercado.

Esta figura mostra um ambiente no qual componentes individuais são criados dentro do ambiente de armazenamento de dados de forma ascendente. Em vez de combinar os componentes em um grande banco de dados (e copiar todos os dados novamente), a EII cria um ambiente de data warehousing no qual os usuários podem acessar os conteúdos de cada componente a partir de uma ferramenta de business intelligence, como todos eles foram armazenados juntos, mesmo que não sejam.

Pense em como você usa um navegador da Web em sua área de trabalho. Você quer clicar em um link ou digitar um URL específico, e o ambiente, trabalhando nos bastidores, leva você ao lugar certo para o conteúdo solicitado. Agora, imagine a Internet funcionar muito mais rápido.

Quando você vai para vários sites, você não está acessando anúncios para a última roda nas quatro rodas que você tem cobiçado, pontuação esportiva, desenhos animados de Dilbert ou qualquer outra coisa que você faz na Internet.Você está trazendo de volta peças de dados que são combinadas e enviadas de volta ao seu navegador. Isso é armazenamento de dados virtual - é exatamente como a Internet!

Não é uma boa idéia criar um ambiente de armazenamento de dados virtual para acessar dados de origem diretamente, em seu formato nativo. O seu desafio não é descobrir como juntar bases de dados entre plataformas (combinar dados IMS com dados do DB2, por exemplo) e lidar com esses tipos de transformação no nível do sistema, é garantir que a qualidade dos dados seja alta e não requer o usuário para limpar manualmente os dados.

Cada aplicativo deve, portanto, ser habilitado para armazenar e conter um editor de dados responsável por todos os serviços de middleware (como extração e garantia de qualidade), conforme especificado nas regras de negócios do ambiente.

O editor de dados poderia funcionar quase em modo em tempo real, como deveria fazer em um armazenamento de dados operacional, ou poderia funcionar em um modo periódico (orientado para o lote) se não forem necessárias atualizações instantâneas. Nessa situação, o editor de dados é um produto de mini-middleware incorporado no aplicativo (ou um serviço acessado pela aplicação).

Quando você pensa em armazenar dados virtuais, substitua a pergunta "Posso obter os dados? "Com a pergunta" Posso obter dados utilizáveis? "O editor de dados desempenha um papel importante e não deve ser negligenciado.

Você também não pode negligenciar a arquitetura de dados. Apenas porque você está desenvolvendo componentes de forma ascendente e eles estão sendo acessados ​​no lugar, em vez de serem copiados para um banco de dados de armazenamento de dados maior, isso não significa que você possa negligenciar essa função.

Diga que um componente armazena IDs de clientes como números de cinco dígitos após a transformação e contém apenas clientes que fizeram compras nos últimos seis meses. E outro componente, que contém todos os clientes que já compraram produtos da sua empresa, usa identificadores alfanuméricos de sete caracteres. Nessa situação, você pode ter o mesmo tipo de problemas de incompatibilidade de dados que você faria se você acessasse dados diretamente das fontes.

Embora o EII permita diferenças entre os conteúdos dos componentes, você deve entender e gerenciar as diferenças para que você não impede a missão de inteligência de negócios.

Enterprise Information Integration Services - dummies

Escolha dos editores

Como criar um módulo HTML personalizado no Joomla - dummies

Como criar um módulo HTML personalizado no Joomla - dummies

Uma das grandes coisas sobre o Joomla é o quão incrivelmente flexível é. A instalação padrão do CMS inclui 23 módulos diferentes para ajudá-lo a fazer seu site funcionar sem problemas. Às vezes, no entanto, você pode querer adicionar uma função ao seu site que esses 23 módulos simplesmente não vão cobrir. Sob tais circunstâncias, você pode querer considerar ...

Como criar um item de menu no Joomla Content Management - manequins

Como criar um item de menu no Joomla Content Management - manequins

Um item de menu determina o layout dos artigos, que é um dos aspectos do Joomla para o qual você precisa se acostumar. As páginas da Web não existem fisicamente no Joomla - elas são apenas itens no seu banco de dados - até que a página seja acessada. Quando você abre um artigo, o Joomla tira os dados necessários do ...

Como criar um novo item de menu com o Joomla! 1. 6 - dummies

Como criar um novo item de menu com o Joomla! 1. 6 - dummies

Não estresse se você precisa criar um item de menu em sua página da Web interativa - é fácil ao usar o Joomla! Gerenciador de menu. Para adicionar itens de menu a um site existente, basta usar estas etapas: Escolha Menus → Gerenciador de menus para abrir o Gerenciador de menus. Clique no nome do menu que deseja adicionar um novo ...

Escolha dos editores

Obtendo Ajuda do Eclipse - dummies

Obtendo Ajuda do Eclipse - dummies

Com a complexidade do Java e a nuance do Eclipse, você não pode esperar para lembrar de tudo. Às vezes, você precisa de um pouco mais de ajuda do Eclipse para começar sua programação. Felizmente, o Eclipse oferece ajuda geral e sensível ao contexto: para ajuda sensível ao contexto: no Windows, pressione F1. No Linux, pressione Ctrl + F1. Em um Mac, pressione ...

Software gratuito: preenchimento automático de células no OpenOffice. org Calc - dummies

Software gratuito: preenchimento automático de células no OpenOffice. org Calc - dummies

OpenOffice. org - uma alternativa gratuita para o Microsoft Office - inclui Calc, uma planilha eletrônica semelhante ao Excel. O Calc fornece uma maneira fácil de criar automaticamente uma coluna ou linha de números em qualquer sequência que você especificar. Esse recurso de preenchimento automático é útil para criar listas numeradas ou preencher os cabeçalhos de colunas e linhas de tabelas, como ...

Acessos acessíveis no modo de exibição do Prezi - dummies

Acessos acessíveis no modo de exibição do Prezi - dummies

O prezi possui dois modos de operação diferentes: Modo de edição, no qual você crie sua apresentação e Show Mode, no qual você apresenta suas criações. No modo Show, use esses atalhos úteis para tornar sua apresentação ainda mais suave. Use esta como uma lista de verificação de prática antes de começar: Use esta função: Para fazer isso: Completo ...

Escolha dos editores

Elementos HTML básicos - dummies

Elementos HTML básicos - dummies

HyperText Markup Language (HTML) é o idioma da web, onde os elementos ditaram a formatação e o estilo do seu conteúdo. Os elementos HTML compõem a codificação baixada que você vê quando você acessa uma página da Web em seu navegador da Web (como Internet Explorer, Firefox ou Safari). Aqui estão alguns elementos básicos para você ...

Usando AutoCAD DesignCenter - dummies

Usando AutoCAD DesignCenter - dummies

DesignCenter é um nome tolo para uma paleta útil, se um pouco ocupada. A paleta DesignCenter é útil para dados de mineração de todos os tipos de desenhos. Enquanto a paleta Propriedades está preocupada com as propriedades do objeto, a paleta DesignCenter lida principalmente com objetos nomeados: camadas, tipos de linha, definições de bloco (isto é, símbolo), estilos de texto e outros objetos organizacionais ...

Zoom e Panning no AutoCAD - dummies

Zoom e Panning no AutoCAD - dummies

O AutoCAD facilita a panorâmica, oferecendo barras de rolagem e panning em tempo real. Na panorâmica em tempo real (em oposição à panorâmica de finalização), você pode ver objetos movendo-se na tela enquanto você arrasta o mouse para cima e para baixo ou para frente e para trás. Claro, o ponto de vista está em movimento, não os objetos. Tanto a panorâmica quanto o zoom mudam a visualização ...