Módulo 1
Nesse módulo iremos aprender sobre;
[Link]ção ao Business Intelligence e
Análise de Dados
1.1 Surgimento do Business Intelligence e sua
aplicabilidade nos diversos mercados
1.2: Principais definições de Dados
1.3: ETL
1.4: Ferramentas de BI
1.5 Pilares do Power BI
1.6 Tipos de Análise
[Link]ção ao Business Intelligence e Curiosidades
Análise de Dados
1.1 Surgimento do Business Intelligence e sua Surgimento:
aplicabilidade nos diversos mercados
O termo Business Intelligence (BI) apareceu pela primeira
vez na literatura em 1865 utilizado por Richard Millar
Devens para descrever a história de um banqueiro que se
O que é BI ? utilizou de informações de mercado para lucrar diante de
seus concorrentes
O BI (Business Intelligence) É um processo de coleta,
transformação, análise e monitoramento dos dados. ETL : Extração
,transformação e carga dos dados Que tem como finalidade
auxiliar a tomada de decisão e para se conseguir obter insights
Aplicabilidade
rápidos.
Segundo a Microsoft :
Em todo negócio , departamento, setor, empresa, lugar
O BI (Business Intelligence) ajuda as organizações a analisar dados que contenha Dados. O BI vai proporcionar ganhos na
históricos e atuais, para que possam descobrir rapidamente insights performance, conhecimento do negócio e assertividade
práticos para a tomada de decisões estratégicas. As ferramentas de na tomada de decisão,
business intelligence tornam isso possível processando grandes
conjuntos de dados em várias fontes e apresentando as descobertas
em formatos visuais fáceis de entender e compartilhar.
[Link]ção ao Business Intelligence e Análise de Dados
1.2: Principais definições de Dados
Dados: Registro / Fato / Documento ou informação
Tabelas: Vários Registros , Vários Fatos , vários documentos
Banco de Dados: são conjuntos de tabelas, com alguma
relação entre si, com dados sobre pessoas, lugares ou
Dados Tabelas Banco de Dados
coisas.
SGBD: Sistema Gerenciador de Banco de Dados
SQL: Structured Query Language”. Se trata de uma
linguagem de programação utilizada para armazenar,
consultar, adicionar e excluir informações em um banco de
dados
Algoritmo: Um algoritmo é uma sequência de instruções
que resolve uma determinada tarefa. Essas instruções
podem ser executadas por um computador ou até mesmo SGBD
por um ser humano
[Link]ção ao Business Intelligence e Análise de Dados
1.2: Principais definições de Dados
OLTP: Processamento de Transações Online (Online Transaction Processing) é um tipo de
processamento de dados que consiste na execução de várias transações que ocorrem
simultaneamente (transações bancárias online, compras, entrada de pedidos ou envio de
mensagens de texto, Conhecido como banco de dados Transacional
OLAP: Online Analytical Processing é um software cuja tecnologia de construção permite aos
analistas de negócios, gerentes e executivos analisar e visualizar dados corporativos de forma
rápida, consistente e principalmente interativa. Esse tipo de sistema cria datawarehouse e banco
de dados dimensionais
DW - Datawarehouse: Um data warehouse é um repositório central de informações que podem
ser analisadas para tomar decisões mais adequadas. Os dados fluem de sistemas transacionais,
bancos de dados relacionais e de outras fontes para o data warehouse
ETL: Extração. Transformação e Carregamento dos Dados. Processo responsável por transformar
criar um Datawaherouse - sistema de banco de dados dimensional OLAP
[Link]ção ao Business Entendendo o processo de ETL
Intelligence e Análise de Dados
1.3 ETL ETL : Extração. Transformação e Carregamento dos
Dados
Figura 1: Banco de Dados Transacional OLTP
Os dados de uma empresa seja advindos de um ERP, ou
outros sistemas, estão armazenados em algum banco
de dados que pode ter como sistema gerenciador
(SGBD) o Oracle, o SQL Management Studio , My SQL ,
dentre outros. Dentro desse ambiente os dados estão
em formato OLTP, ou Online Transaction Processing ou
processamento de dados que consiste na execução de
Figura 2: Processo de ETL - OLAP - DW
várias tarefas de forma simultânea. Ou seja são os
registros, compras , vendas , cadastros que estão sendo
armazenados no banco de dados de forma contínua. Os
dados também podem está armazenados em planilhas
Excel, textos, PDF dentro outras fontes
[Link]ção ao Business Entendendo o processo de ETL
Intelligence e Análise de Dados
Com a necessidade de analisar os dados, será
1.3 ETL
necessário utilizar a primeira etapa do ETL, O
Figura 1: Banco de Dados Transacional OLTP EXTRAIR dados de alguma fonte, no caso de banco
de dados transacionais , os dados naturalmente não
estão em conformidade com a análise solicitada,
como também é perigoso extrair os dados de forma
direta a um banco transacional. Sabendo disso será
utilizada a segunda etapa do ETL o TRANSFORMAR,
que nesse caso vai transformar aquela estrutura de
Figura 2: Processo de ETL DW - OLAP dados transacionais em uma estrutura organizada e
em um sistema OLAP (Online Analytical Processin)
ou Banco de dados condicionado para análise. O
OLAP dimensiona os tabelões transacionais em um
sistema Dimensional, esse é o foco do ETL ,
transformar tabelões em um esquema organizado
ou em um DW: Datawarehouse: Armazem de Dados.
[Link]ção ao Business Intelligence e Análise de Dados
1.3 ETL
Figura 1: Banco de Dados Transacional OLTP O principal objetivo do ETL é transformar um sistema OLTP
com uma estrutura de banco transacional em um sistema
OLAP com uma estrutura dimensional tipo estrela, com
dimensões e fatos.
Figura 3: Processo de ETL
Figura 2: Banco de dados Relacional DW -
SISTEMA OLAP
[Link]ção ao Business Intelligence e Análise de Dados
1.4 Ferramentas de BI
Na última pesquisa realizada pelos institutos responsáveis.
a Ferramenta de análise de Dados Power BI, segue como a
lider do mercado.
[Link]ção ao Business Intelligence e Análise de Dados
1.5 Pilares do Power BI
[Link]ção ao Business Intelligence e Análise de Dados
1.6 Tipos de Análise