DP900
DP900
DP900
Atomicidade – cada transação é tratada como uma entidade independente que resulta em
um sucesso completo ou falha completa.
Processamento de dados
O Processamento de dados é a conversão de dados brutos em informações relevantes por
meio de um processo.
Ferramentas comuns
Azure Data Studio – Interface Gráfica para gerenciar serviços de dados no local e
baseado na nuvem.
Funciona no Windows, no macOS e no Linux.
SQL Server Management Studio – Interface gráfica para gerenciar serviços de dados no
local e baseados na Nuvem.
Funciona no Windows
Ferramenta de administração de banco de dados abrangente.
Portal/CLI do Azure- Ferramenta para gerenciamento e provisionamento de serviços de
dados do azure.
Manual e automação de scripts usando o Azure Resource Manager ou criação de
scripts em interface de linha de comando.
Engenheiro de dados
Pipelines e processos de dados
Armazenamento de ingestão de dados
Preparar dados para análise
Preparar dados para processamento de análise
Ferramentas comuns
Azure Synapse Studio – Portal do Azure integrado para gerenciar o Azure Synapse
Ingestão de dados (Azure Data Factory)
Gerenciamento de ativos do Azure Synapse (Pool de SQL/Pool do Spark).
SQL Server Management Studio – Interface gráfica para gerenciar serviços de dados no
local e baseados na Nuvem.
Funciona no Windows
Ferramenta de administração de banco de dados abrangente.
Portal/CLI do Azure- Ferramenta para gerenciamento e provisionamento de serviços de
dados do azure.
Manual e automação de scripts usando o Azure Resource Manager ou criação de
scripts em interface de linha de comando.
Analista de dados
Oferece insights sobre os dados
Geração de relatórios visuais
Modelagem de dados para análise
Combina dados para visualização e análise
Ferramentas comuns
- Processamento de transação on-line: Por exemplo, sistemas de pedidos que realizam muitas
atualizações transacionais pequenas.
- Data warehousing: Grandes quantidades de dados podem ser importadas de várias fontes e
estruturas para permitir consultas de alto desempenho.
Índices
Otimiza consultas de pesquisa para recuperação mais rápida de dados.
Reduz a quantidade de páginas de dados que precisam ser lidas para recuperar os dados
em um Declaração SQL.
Os dados são recuperados unindo as tabelas em uma consulta.
Exibição
Uma exibição é uma tabela virtual com base no conjunto de resultados de
uma consulta
As Exibições são criadas para simplificar a consulta
Combine dados relacionados em uma exibição de painel simples.
Entidades
Uma entidade é uma representação de um item que pode ser físico (Cliente, produto)
ou virtual (Pedido).
As entidades são conectadas por relação que permitem a interação.
Por exemplo: Um cliente pode fazer um pedido de um produto.
Normalização
Os dados são normalizados para:
Reduzir armazenamento
Evitar duplicação de dados
Melhorar a qualidade dos dados
Relações
Em um esquema de banco de dados normalizado:
As chaves primárias e estrangeiras são usadas para definir relacionamentos.
Não há nenhuma duplicação de dados (a não ser os valores chave no 3° forma
normal 3NF).
Os dados são recuperados unindo as tabelas em uma consulta.
O que é NoSQL?
Termo solto para descrever não relacional
Repositório de chave – valor
- Um armazenamento de chave – valor é o tipo mais simples (e geralmente mais
rápido) de banco de dados NoSQL para inserção e consulta de dados. Cada item
de dados em um armazenamento de valor – chave tem dois elementos, uma
chave e um valor.
- O foco de um armazenamento de valor- chave é a capacidade de ler e gravar
dados muitos rapidamente. Os recursos de pesquisa são secundários. Um
armazenamento de valor – chave é uma excelente opção para ingestão de dados,
quando um grande volume de dados chega como um fluxo contínuo e deve ser
armazenado imediatamente.
- O armazenamento de Tabelas do Azure é um exemplo de armazenamento de
chave – valor. O cosmo DB também implementa um armazenamento de chave-
valor usando a Tabela de APIs.
Baseado em documento
Bancos de dados de família de colunas
- Cosmo DB do suporte com a API do Cassandra
Bancos de dados de grafo
- Armazena entidades centradas ao redor de relacionamento
- Permite que aplicativos realizem consultas percorrendo uma rede de nós e
bordas.
Ingestão de dados
O processo de obtenção e importação de dados para uso imediato ou
armazenamento em um banco de dados.
Processamento de dados
Pega os dados em sua forma bruta, limpa-os e converte-os em um formato mais
significativos.
ETL – Extrair, Transformar e Carregar
ELT – Extrair, Carregar e Transformar
Visualização de dados
Consulte os dados e crie representações gráficas de informações e dados.
Um modelo de negócio pode conter uma enorme quantidade de informações – há
técnicas para analisar e entender as informações em seus modelos
- Relatórios
- Business Intelligence (BI)
- Visualização de dados
Explorar a análise de dados
Descritiva
- Ajuda a responder perguntas sobre o que aconteceu, lendo em dados históricos.
Ex: Inclui a relação de relatórios para fornecer a relação das Vendas e dados
financeiros de uma organização.
Diagnóstica
- Me ajuda a responder as perguntas sobre porque as coisas aconteceram.
Preditiva
- Me ajuda a responder as coisas que acontecerão no futuro, como base em
dados históricos ela nos dará Insights e determinará coisas que provavelmente
coisas que irão se repetir.
Prescritiva
- Responder respostas que a tomada de decisão para atingir uma meta.
Cognitiva
- Extrair as inferências de dados e padrões existente e com base tomar uma
decisão.
Ciclo de feedback
PostgreSQL
O banco de dados do Azure para PostgreSQL é um serviço de banco de dados
relacional na nuvem da Microsoft baseado no mecanismo de banco de dados
PostgreSQL Community Edition.
MySQL
O banco de dados do Azure para MySQL é uma implementação de PaaS do MySQL na
nuvem do Azure baseado na Community Edition do MySQL.
MariaDB
O banco de dados do Azure para MariaDB é uma implementação do sistema de
gerenciamento de banco de dados MariaDB adaptado para execução no azure. Baseia-
se na Community Edition do MariaDB.
Analisar e Criar
Termos e Privacidade
Ferramentas de consulta
Portal do Azure
SQL Management Studio
Ferramentas de dados do SQL Server
Azure Data Studio
SQLCMD
CLI do Azure/Cloud Shell
Provisionar o Cosmos DB
API SQL Tabela de API’S Mongo DB Cassandra Gremlin