Compartilhar via


Modelos de base de dados Lake

O Azure Synapse Analytics fornece modelos de base de dados específicos do setor para ajudar a padronizar os dados no lake. Esses modelos fornecem esquemas para áreas de negócios predefinidas, permitindo que os dados sejam carregados em um banco de dados lake de forma estruturada. Use esses modelos para criar seu banco de dados Lake e use o runtime analítico do Azure Synapse para fornecer insights aos usuários empresariais.

Modelos empresariais

Os modelos de banco de dados empresariais contêm um subconjunto de tabelas que têm a maior probabilidade de ser do interesse de uma organização de um setor específico. Ele fornece uma visão geral de alto nível e descreve a conectividade entre as área de negócios relacionadas. Esses modelos funcionam como um acelerador para muitos tipos de projetos grandes. Por exemplo, o modelo de varejo tem um modelo empresarial chamado "Varejo".

Exemplo de modelo empresarial

Tabela

Uma tabela é um objeto com uma existência independente que pode ser diferenciada de outros objetos. Por exemplo, Customer, Store, Channel e assim por diante.

Coluna

Cada tabela é descrita por um conjunto de colunas que representam os valores e os dados que compõem a tabela. Cada coluna tem um nome, uma descrição, um tipo de dados e está associada a uma tabela. Há cerca de 30 mil colunas nos modelos de bancos de dados. Por exemplo, CustomerId é uma coluna na tabela Customer.

Chave primária

A chave primária ajuda a identificar exclusivamente a tabela inteira. Ela precisa identificar tuplas exclusivamente em uma tabela. Por exemplo, uma chave na coluna CustomerId impõe exclusividade para identificar cada cliente na tabela Customer.

Chave estrangeira

Uma chave estrangeira é uma coluna ou uma combinação de colunas cujos valores correspondem a uma chave primária em uma tabela diferente. Ela ajuda a estabelecer um vínculo entre duas tabelas. Por exemplo, CustomerId na tabela Transaction representa um cliente que concluiu uma transação. Uma chave estrangeira sempre tem uma relação com uma chave primária, por exemplo, com a chave primária CustomerId na tabela Customer.

Chave composta

Uma chave composta é aquela que consiste em duas ou mais colunas que estão juntas, necessárias para identificar exclusivamente um registro em uma tabela. Por exemplo, em uma tabela Order, OrderNumber e ProductId podem ser necessários para identificar exclusivamente um registro.

Relações

As relações são associações ou interações entre duas tabelas. Por exemplo, as tabelas Customer e CustomerEmail estão relacionadas entre si. Há duas tabelas envolvidas em uma relação. Há uma tabela pai e uma tabela filho, geralmente conectadas por uma chave estrangeira. Você pode dizer que a relação é da tabela para a tabela.

Partições de tabela

O banco de dados Lake permite que os dados subjacentes sejam particionados para uma tabela a fim de melhorar o desempenho. Você pode definir a configuração de partição nas configurações de armazenamento de uma tabela no editor de banco de dados.

Continue explorando os recursos do designer de banco de dados usando os links abaixo.