Modelli di database Lake
Azure Synapse Analytics offre modelli di database specifici del settore per aiutare a standardizzare i dati nel Lake. Tali modelli forniscono schemi per aree aziendali predefinite, consentendo il caricamento dei dati in un database Lake in modo strutturato. Usare questi modelli per creare il database Lake e usare il runtime analitico di Azure Synapse per fornire informazioni dettagliate agli utenti aziendali.
Modelli Enterprise
I modelli di database Enterprise contengono un sottoinsieme di tabelle che potrebbero essere di interesse per un'organizzazione di un settore specifico. Offre una panoramica generale e descrive la connettività tra le aree aziendali correlate. Questi modelli fungono da acceleratore per molti tipi di progetti di grandi dimensioni. Ad esempio, il modello di vendita al dettaglio ha un modello aziendale denominato "Retail".
Tabella
Una tabella è un oggetto con un'esistenza indipendente che può essere differenziata da altri oggetti. Ad esempio, Customer, Store, Channel e così via.
Istogramma
Ogni tabella è descritta da un set di colonne che rappresentano i valori e i dati che costituiscono la tabella. Ogni colonna ha un nome, una descrizione, un tipo di dati ed è associata a una tabella. Nei modelli di database sono presenti circa 30.000 colonne. Ad esempio, CustomerId è una colonna nella tabella Customer.
Chiave primaria
La chiave primaria consente di identificare in modo univoco l'intera tabella. Deve identificare in modo univoco le tuple in una tabella. Ad esempio, una chiave nella colonna CustomerId applica l'univocità per identificare ogni cliente nella tabella Customer.
Foreign key
Una chiave esterna è una colonna o una combinazione di colonne i cui valori corrispondono a una chiave primaria in una tabella diversa. Consente di stabilire un collegamento tra due tabelle. Ad esempio, CustomerId nella tabella Transaction rappresenta un cliente che ha completato una transazione. Una chiave esterna ha sempre una relazione con una chiave primaria, ad esempio con la chiave primaria CustomerId nella tabella Customer.
Chiave composta
Una chiave composta è costituita da due o più colonne che sono necessarie per identificare in modo univoco un record in una tabella. In una tabella Order, ad esempio, sia OrderNumber che ProductId possono essere necessari per identificare in modo univoco un record.
Relazioni
Le relazioni sono associazioni o interazioni tra due tabelle. Ad esempio, le tabelle Customer e CustomerEmail sono correlate tra loro. Esistono due tabelle coinvolte in una relazione. È presente una tabella padre e una tabella figlio, spesso connessa da una chiave esterna. Si potrebbe dire che la relazione è Da tabella A tabella.
Partizioni di tabella
Il database Lake consente di partizionare i dati sottostanti per una tabella per ottenere prestazioni migliori. È possibile impostare la configurazione della partizione nelle impostazioni di archiviazione di una tabella nell'editor di database.
Passaggi successivi
Continuare a esplorare le funzionalità della finestra di progettazione database usando i collegamenti seguenti.