0% acharam este documento útil (0 voto)
6 visualizações6 páginas

Definição de Data Warehouse em Nuvem

Um data warehouse é um sistema de gerenciamento de dados projetado para suportar atividades de business intelligence, permitindo consultas e análises avançadas de grandes volumes de dados históricos de diversas fontes. Ele centraliza dados, oferece recursos analíticos e é considerado a 'única fonte verdadeira' da organização, com características como ser orientado para o assunto, integrado, não volátil e variável ao longo do tempo. A evolução dos data warehouses inclui a transição para soluções em nuvem e autônomas, que melhoram a eficiência e reduzem custos, permitindo que as organizações extraiam valor significativo de seus dados.

Enviado por

Kelly Teixeira
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações6 páginas

Definição de Data Warehouse em Nuvem

Um data warehouse é um sistema de gerenciamento de dados projetado para suportar atividades de business intelligence, permitindo consultas e análises avançadas de grandes volumes de dados históricos de diversas fontes. Ele centraliza dados, oferece recursos analíticos e é considerado a 'única fonte verdadeira' da organização, com características como ser orientado para o assunto, integrado, não volátil e variável ao longo do tempo. A evolução dos data warehouses inclui a transição para soluções em nuvem e autônomas, que melhoram a eficiência e reduzem custos, permitindo que as organizações extraiam valor significativo de seus dados.

Enviado por

Kelly Teixeira
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Data Warehouse definido

Um data warehouse é um tipo de sistema de gerenciamento de dados projetado para


ativar e fornecer suporte às atividades de business intelligence (BI), especialmente a
análise avançada. Os data warehouses destinam-se exclusivamente a realizar consultas e
análises avançadas e geralmente contêm grandes quantidades de dados históricos. Os
dados em um data warehouse geralmente são derivados de uma ampla variedade de
fontes, como arquivos de log de aplicativos e aplicativos de transações.
Um data warehouse centraliza e consolida grandes quantidades de dados de várias
fontes. Seus recursos analíticos permitem que as organizações obtenham informações de
negócios úteis de seus dados para melhorar a tomada de decisões. Com o tempo, cria-se
um registro histórico que pode ser inestimável para cientistas de dados e analistas de
negócios. Devido a esses recursos, um data warehouse pode ser considerado a “única
fonte verdadeira” da organização.
Um data warehouse típico geralmente inclui os seguintes elementos:

 Um banco de dados relacional para armazenar e gerenciar dados


 Uma solução de extração, carregamento e transformação (ELT) para preparar os
dados para análise
 Análise estatística, relatórios e recursos de mineração de dados
 Ferramentas de análise de clientes para visualizar e apresentar dados aos usuários de
negócios
 Outros aplicativos analíticos mais sofisticados que geram informações práticas
aplicando ciência de dados e algoritmos de Inteligência Artificial (IA)

Benefícios de um Data Warehouse


Os data warehouses oferecem o benefício único e abrangente de permitir que as
organizações analisem grandes quantidades de dados variantes e extraiam um valor
significativo, além de manter um registro histórico.
Quatro características únicas (descritas pelo cientista da computação William Inmon,
que é considerado o pai do data warehouse) permitem que os data warehouses forneçam
esse benefício abrangente. De acordo com essa definição, os data warehouses são
 Orientados para o assunto. Eles podem analisar dados sobre um determinado
assunto ou área funcional (como vendas).
 Integrados. Os data warehouses criam consistência entre diferentes tipos de dados de
fontes distintas.
 Não volátil. Quando os dados estão em um data warehouse, eles são estáveis e não
mudam.
 Variáveis de acordo com o tempo. A análise de data warehouse analisa as mudanças
ao longo do tempo.
Um data warehouse bem projetado realizará consultas muito rapidamente, fornecerá alta
taxa de transferência de dados e dará flexibilidade suficiente para os usuários finais
“dividirem e organizarem” ou reduzirem o volume de dados para um exame mais
detalhado a fim de atender a uma variedade de demandas, seja em um nível alto ou em
um nível muito bom e detalhado. O data warehouse serve como a base funcional para
ambientes de BI de middleware que fornecem aos usuários finais relatórios, painéis e
outras interfaces.
Arquitetura de Data Warehouse
A arquitetura de um data warehouse é determinada pelas necessidades específicas da
organização. Arquiteturas comuns incluem

 Simples. Todos os data warehouses compartilham um design básico no qual


metadados, dados de resumo e dados brutos são armazenados no repositório central
do warehouse. O repositório é alimentado por fontes de dados em uma extremidade e
acessado por usuários finais para análise, relatório e mineração na outra extremidade.
 Simples com uma área de preparo. Os dados operacionais devem ser limpos e
processados antes de serem colocados no warehouse. Embora isso possa ser feito de
forma programática, muitos data warehouses adicionam uma área de preparo de
dados antes que eles entrem no warehouse, para simplificar a preparação dos dados.
 Hub and spoke. A adição de data marts entre o repositório central e os usuários
finais permite que uma organização personalize seu data warehouse para atender a
várias linhas de negócios. Quando os dados estiverem prontos para uso, eles serão
movidos para o data mart apropriado.
 Áreas restritas. As áreas restritas são áreas privadas, seguras e protegidas que
permitem às empresas explorar rápida e informalmente novos conjuntos de dados ou
formas de analisar dados sem ter que obedecer ou cumprir as regras formais e o
protocolo do data warehouse.

A Evolução dos Data Warehouses — da Análise de Dados à IA e ao Machine


Learning
Quando os data warehouses entraram em cena pela primeira vez no final dos anos 1980,
o objetivo era ajudar o fluxo de dados dos sistemas operacionais em sistemas de suporte
à decisão (DSSs). Esses data warehouses iniciais exigiam uma quantidade enorme de
redundância. A maioria das organizações tinha vários ambientes DSS que atendiam a
seus vários usuários. Embora os ambientes de DSS usassem muitos dos mesmos dados,
a coleta, a limpeza e a integração dos dados eram frequentemente replicadas em cada
ambiente.
À medida que os data warehouses se tornaram mais eficientes, eles evoluíram do
armazenamentos de informações que forneciam suporte a plataformas tradicionais de BI
a amplas infraestruturas analíticas compatíveis com uma grande variedade de
aplicativos, como análise avançada operacional e gerenciamento de desempenho.
As iterações de data warehouse progrediram ao longo do tempo para fornecer um valor
adicional incremental à empresa.

Etapa Capacidade Valor do Negócio

Fornece informações relacionais para


1 Relatório transacional criar instantâneos de desempenho de
negócios

Divisão e organização, Expande recursos para informações


2 consulta ad hoc, mais detalhadas e análises mais
ferramentas de BI robustas
Etapa Capacidade Valor do Negócio

Previsão do desempenho
Desenvolve visualizações e business
3 no futuro (mineração de
intelligence voltado para o futuro
dados)

Oferece cenários “hipotéticos” para


Análise tática (espacial, fundamentar decisões práticas
4
estatística) baseadas em análises mais
abrangentes

Armazena muitos meses Armazena dados por apenas semanas


5
ou anos de dados ou meses

O suporte a cada uma dessas cinco etapas exigiu uma variedade crescente de conjuntos
de dados. As três últimas etapas em particular criam o imperativo para uma gama ainda
maior de recursos de dados e análise avançada.
Atualmente, a IA e o machine learning estão transformando quase todos os setores,
serviços e ativos empresariais, e os data warehouses não são exceção. A expansão
do big data e a aplicação de novas tecnologias digitais estão impulsionando a mudança
nos requisitos e recursos de data warehouse.
O data warehouse de dados autônomo é a etapa mais recente nessa evolução, oferecendo
às empresas a capacidade de extrair ainda mais valor de seus dados enquanto reduzem
os custos e melhoram a confiabilidade e o desempenho do data warehouse.
Saiba mais sobre data warehouses autônomos e, em seguida, comece com seu próprio
data warehouse autônomo.
Data Warehouses, Data Marts e Armazenamento de Dados de Operação
Embora desempenhem funções semelhantes, os data warehouses são diferentes dos data
marts e dos armazenamentos de dados de operação (ODSs). Um data mart realiza as
mesmas funções que um data warehouse, mas dentro de um escopo muito mais
limitado, geralmente um único departamento ou linha de negócios. Isso torna os data
marts mais fáceis de estabelecer do que os data warehouses. No entanto, eles tendem a
introduzir inconsistência porque pode ser difícil gerenciar de modo uniforme e controlar
os dados em vários data marts.
ODSs fornecem suporte somente a operações diárias; portanto, a visão dos dados
históricos é muito limitada. Embora funcionem muito bem como fontes de dados atuais
e sejam frequentemente usados como tal pelos data warehouses, eles não fornecem
suporte a consultas historicamente detalhadas.

O que é um data warehouse em nuvem?


Um data warehouse em nuvem usa a nuvem para ingerir e armazenar dados de fontes de
dados distintas.
Os data warehouses originais foram criados em servidores on-premises. Esses data
warehouses locais continuam tendo muitas vantagens hoje. Em alguns casos, eles
podem oferecer melhor governança, segurança e velocidade. No entanto, os data
warehouses on-premises não são tão elásticos e exigem uma previsão complexa para
determinar como escalonar o data warehouse para necessidades futuras. O
gerenciamento desses data warehouses também pode ser muito complexo.

Por outro lado, entre algumas das vantagens dos data warehouses em nuvem estão:

 Elasticidade, com computação e armazenamento à parte


 Habilidades de escalonamento para atender a requisitos de computação ou
armazenamento
 Fácil de usar
 Facilidade de gerenciamento
 Contenção de custos

Os melhores data warehouses em nuvem são totalmente gerenciados e autônomos,


garantindo que até mesmo os iniciantes possam criar e usar um data warehouse com
apenas alguns cliques. Além disso, a maioria dos data warehouses em nuvem segue um
modelo de pagamento conforme o uso, que agrega economia de custo adicional aos
clientes.

O que é um Data Warehouse moderno?


Independentemente de fazerem parte das equipes de TI, engenharia de dados, análise de
negócios ou ciência de dados, usuários diferentes na organização têm necessidades
diferentes para um data warehouse.
Uma arquitetura de dados moderna atende a essas necessidades diferentes, oferecendo
uma maneira de gerenciar todos os tipos de dados, cargas de trabalho e análises. Ela
consiste em padrões de arquitetura com componentes necessários integrados para
trabalhar juntos no alinhamento com as boas práticas do setor. O data warehouse
moderno inclui:
 Um banco de dados convergente que simplifica o gerenciamento de todos os tipos de
dados e oferece maneiras diferentes de usar os dados
 Serviços de ingestão e transformação de dados de autoatendimento
 Suporte para SQL, machine learning, gráfico e processamento espacial
 Várias opções de análise que facilitam o uso de dados sem movê-los
 Gerenciamento automatizado para provisionamento, escalonamento e administração
simples
Um data warehouse moderno pode aprimorar com eficiência os fluxos de trabalho de
dados de maneira que outros warehouses não conseguem. Isso significa que todos, de
analistas e engenheiros de dados a cientistas de dados e equipes de TI, podem realizar os
trabalhos de maneira mais efetiva e buscar o trabalho inovador que impulsiona a
organização, sem incontáveis atrasos e complexidade.

Planejamento de um Data Warehouse


Quando uma organização se propõe a projetar um data warehouse, ela deve começar
definindo seus requisitos de negócios específicos, concordando com o escopo e
elaborando um projeto conceitual. A organização pode então criar o design lógico e
físico para o data warehouse. O design lógico envolve as relações entre os objetos e o
design físico envolve a melhor maneira de armazenar e recuperar os objetos. O design
físico também incorpora os processos de transporte, backup e recuperação.
Todo design de data warehouse de dados deve abordar o seguinte:

 Conteúdo de dados específicos


 Relacionamentos dentro e entre grupos de dados
 O ambiente de sistemas que fornecerá suporte ao data warehouse.
 Os tipos de transformações de dados necessários
 Frequência de atualização de dados

Um fator primário no design são as necessidades dos usuários finais. A maioria dos
usuários finais está interessada em realizar análises e analisar dados agregados, em vez
de transações individuais. No entanto, muitas vezes os usuários finais realmente não
sabem o que querem até que surja uma necessidade específica. Assim, o processo de
planejamento deve incluir exploração suficiente para antecipar as necessidades.
Finalmente, o design do data warehouse deve permitir espaço para expansão e evolução
para acompanhar as necessidades em evolução dos usuários finais.
A Nuvem e o Data Warehouse
Os data warehouses na nuvem oferecem as mesmas características e os benefícios dos
data warehouses on-premise, mas com os benefícios adicionais da computação em
nuvem, como flexibilidade, escalabilidade, agilidade, segurança e custos reduzidos. Os
data warehouses em nuvem permitem que as empresas se concentrem unicamente na
extração de valor de seus dados, em vez de precisarem construir e gerenciar a
infraestrutura de hardware e software para fornecer suporte ao data warehouse.
Preciso de um Data Lake?
As organizações usam data lakes e data warehouses para grandes volumes de dados de
várias fontes. A escolha de quando usar um ou outro depende do que a organização
pretende fazer com os dados. Veja a seguir como cada um é melhor usado:
 Data lakes armazenam uma abundância de dados diferentes, não filtrados, para
serem usados posteriormente para uma finalidade específica. Dados de aplicativos de
linha de negócios, aplicativos móveis, mídias sociais, dispositivos IoT e muito mais
são coletados como dados brutos em um data lake. A estrutura, integridade, seleção e
formato dos vários conjuntos de dados são derivados no momento da análise pela
pessoa que faz a análise. Quando as organizações precisam de armazenamento de
baixo custo para dados não formatados e não estruturados de várias fontes que
pretendem usar para algum propósito no futuro, um data lake pode ser a escolha certa.
 Data warehouses são especificamente destinados a analisar dados. O processamento
analítico em um data warehouse é executado em dados que foram preparados para
análise: reunidos, contextualizados e transformados com o objetivo de gerar
informações baseadas em análise. Os data warehouses também são capazes de lidar
com grandes quantidades de dados de várias fontes. Quando as organizações
precisam de análises avançadas de dados que se baseiem em dados históricos de
várias fontes em toda a empresa, um data warehouse provavelmente é a escolha certa.
Por Que Não Executar a Análise Avançada em Seu Ambiente de OLTP?
Os data warehouses são ambientes relacionais usados para análise de dados,
particularmente de dados históricos. As organizações usam data warehouses para
descobrir padrões e relacionamentos em seus dados que se desenvolvem com o tempo.

Em contraste, os ambientes transacionais são usados para processar transações de forma


contínua e são comumente usados para entrada de pedidos e transações financeiras e de
varejo. Não se baseiam em dados históricos; na verdade, em ambientes de OLTP, os
dados históricos são geralmente arquivados ou simplesmente excluídos para melhorar o
desempenho.
Os data warehouses e os sistemas de OLTP diferem significativamente.

Data Warehouse Sistema de OLTP

Carga de Acomoda consultas ad hoc e Fornece suporte somente a


trabalho análise avançada de dados operações predefinidas

Atualizações por usuários


Modificações Atualiza de forma
finais que emitem
de dados automática regularmente
declarações individuais

Utiliza esquemas Utiliza esquemas


Projeto de parcialmente totalmente normalizados
esquema desnormalizados para para garantir a consistência
otimizar o desempenho dos dados

Digitalização Abrange milhares a milhões Acessa apenas um grupo


de dados de linhas de registros de cada vez

Dados Armazena muitos meses ou Armazena dados por


históricos anos de dados apenas semanas ou meses

Implementação Sem Complexidade: o Autonomous


Data Warehouse
A iteração mais recente do data warehouse é o data warehouse autônomo, que se baseia
em IA e machine learning para eliminar tarefas manuais e simplificar a configuração, a
implantação e o gerenciamento de dados. Um data warehouse como serviço autônomo
na nuvem requer administração de banco de dados executada por humanos,
configuração ou gerenciamento de hardware ou instalação de software.
A criação de data warehouse, o backup, a correção e a atualização do banco de dados,
além da expansão ou redução do banco de dados são todos executados
automaticamente, com a mesma flexibilidade, dimensionamento, agilidade e redução de
custos oferecidos pelas plataformas de nuvem. O data warehouse autônomo elimina a
complexidade, acelera a implementação e libera recursos para que as organizações
possam se concentrar em atividades que agreguem valor aos negócios.
Oracle Autonomous Data Warehouse
O Oracle Autonomous Data Warehouse é um data warehouse autônomo totalmente
autônomo, fácil de usar e dimensionável elasticamente que oferece desempenho de
consulta rápida e não requer administração de banco de dados. A configuração do
Oracle Autonomous Data Warehouse é muito simples e rápida.

Você também pode gostar