Delen via


Lake-databasesjablonen

Azure Synapse Analytics biedt branchespecifieke databasesjablonen om gegevens in de lake te standaardiseren. Deze sjablonen bieden schema's voor vooraf gedefinieerde bedrijfsgebieden, waardoor gegevens op een gestructureerde manier in een lake-database kunnen worden geladen. Gebruik deze sjablonen om uw lake-database te maken en gebruik Azure Synapse analytische runtime om zakelijke gebruikers inzichten te bieden.

Ondernemingssjablonen

Ondernemingsdatabasesjablonen bevatten een subset van tabellen die waarschijnlijk van belang zijn voor een organisatie binnen een specifieke branche. Het biedt een overzicht op hoog niveau en beschrijft de connectiviteit tussen de gerelateerde bedrijfsgebieden. Deze sjablonen fungeren als een accelerator voor veel soorten grote projecten. De retailsjabloon heeft bijvoorbeeld één ondernemingssjabloon met de naam 'Retail'.

Voorbeeld van ondernemingssjabloon

Tabel

Een tabel is een object met een onafhankelijk bestaan dat kan worden onderscheiden van andere objecten. Bijvoorbeeld Klant, Winkel, Kanaal, enzovoort.

Kolom

Elke tabel wordt beschreven door een set kolommen die de waarden en gegevens vertegenwoordigen waaruit de tabel bestaat. Elke kolom heeft een naam, beschrijving en gegevenstype en is gekoppeld aan een tabel. De databasesjablonen bevatten ongeveer 30.000 kolommen. CustomerId is bijvoorbeeld een kolom in de tabel Klant.

Primaire sleutel

De primaire sleutel helpt om de hele tabel uniek te identificeren. Hiermee moeten tuples in een tabel uniek worden geïdentificeerd. Een sleutel in de kolom CustomerId dwingt bijvoorbeeld uniekheid af om elke klant in de tabel Klant te identificeren.

Refererende sleutel

Een refererende sleutel is een kolom of een combinatie van kolommen waarvan de waarden overeenkomen met een primaire sleutel in een andere tabel. Het helpt om een koppeling tussen twee tabellen tot stand te brengen. CustomerId in de tabel Transaction vertegenwoordigt bijvoorbeeld een klant die een transactie heeft voltooid. Een refererende sleutel heeft altijd een relatie met een primaire sleutel, bijvoorbeeld met de primaire sleutel CustomerId in de tabel Customer.

Samengestelde sleutel

Een samengestelde sleutel is een sleutel die bestaat uit twee of meer kolommen die samen nodig zijn om een record in een tabel uniek te identificeren. In een tabel Order kunnen bijvoorbeeld zowel OrderNummer als ProductId vereist zijn om een record uniek te identificeren.

Relaties

Relaties zijn koppelingen of interacties tussen twee tabellen. De tabellen Customer en CustomerEmail zijn bijvoorbeeld aan elkaar gerelateerd. Er zijn twee tabellen betrokken bij een relatie. Er zijn een bovenliggende tabel en een onderliggende tabel, vaak verbonden door een refererende sleutel. U kunt zeggen dat de relatie Van tabel naar tabel is.

Tabelpartities

Met een Lake-database kunnen de onderliggende gegevens voor een tabel worden gepartitioneerd voor betere prestaties. U kunt de partitieconfiguratie instellen in de opslaginstellingen van een tabel in de database-editor.

Volgende stappen

Ga verder met het verkennen van de mogelijkheden van de databaseontwerper met behulp van de onderstaande koppelingen.