Partilhar via


Modelos de bases de dados Lake

O Azure Synapse Analytics fornece modelos de banco de dados específicos do setor para ajudar a padronizar dados no lago. 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 tempo de execução analítico do Azure Synapse para fornecer informações aos usuários corporativos.

Modelos empresariais

Os modelos de banco de dados corporativos contêm um subconjunto de tabelas que provavelmente serão de interesse para uma organização dentro de um setor específico. Ele fornece uma visão geral de alto nível e descreve a conectividade entre as áreas de negócios relacionadas. Esses modelos servem como um acelerador para muitos tipos de grandes projetos. Por exemplo, o modelo de varejo tem um modelo corporativo 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, Cliente, Loja, Canal e assim por diante.

Column

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

Chave primária

A chave primária ajuda a identificar exclusivamente toda a tabela. Ele deve identificar exclusivamente tuplas 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. Ajuda a estabelecer uma ligação entre dois quadros. 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 é composta por duas ou mais colunas que juntas são 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 quaisquer duas tabelas. Por exemplo, as tabelas Customer e CustomerEmail estão relacionadas entre si. Há duas tabelas envolvidas em uma relação. Há uma mesa pai e uma mesa filho, muitas vezes conectadas por uma chave estrangeira. Você pode dizer que a relação é De tabela para tabela.

Partições da tabela

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

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