Share via


Lake-databasmallar

Azure Synapse Analytics tillhandahåller branschspecifika databasmallar som hjälper dig att standardisera data i sjön. Dessa mallar tillhandahåller scheman för fördefinierade affärsområden så att data kan läsas in i en lake-databas på ett strukturerat sätt. Använd dessa mallar för att skapa din lake-databas och använda Azure Synapse analyskörning för att ge insikter till företagsanvändare.

Företagsmallar

Företagsdatabasmallar innehåller en delmängd av tabeller som troligen är av intresse för en organisation inom en viss bransch. Den ger en översikt på hög nivå och beskriver anslutningen mellan de relaterade affärsområdena. Dessa mallar fungerar som en accelerator för många typer av stora projekt. Mallen för detaljhandeln har till exempel en företagsmall med namnet "Retail".

Exempel på företagsmall

Tabell

En tabell är ett objekt med en oberoende existens som kan skiljas från andra objekt. Till exempel Customer, Store, Channel och så vidare.

Kolumn

Varje tabell beskrivs av en uppsättning kolumner som representerar de värden och data som utgör tabellen. Varje kolumn har ett namn, en beskrivning, en datatyp och är associerad med en tabell. Det finns cirka 30 000 kolumner i databasmallarna. CustomerId är till exempel en kolumn i tabellen Kund.

Primärnyckel

Primärnyckeln hjälper till att unikt identifiera hela tabellen. Den måste unikt identifiera tupplar i en tabell. En nyckel i kolumnen CustomerId framtvingar till exempel unikhet för att identifiera varje kund i tabellen Kund.

Sekundärnyckel

En sekundärnyckel är en kolumn eller en kombination av kolumner vars värden matchar en primärnyckel i en annan tabell. Det hjälper till att upprätta en länk mellan två tabeller. CustomerId i transaktionstabellen representerar till exempel en kund som har slutfört en transaktion. En sekundärnyckel har alltid en relation till en primärnyckel, till exempel till primärnyckeln CustomerId i tabellen Kund.

Sammansatt nyckel

En sammansatt nyckel är en som består av två eller flera kolumner som tillsammans krävs för att unikt identifiera en post i en tabell. I en Order-tabell kan till exempel både OrderNumber och ProductId krävas för att unikt identifiera en post.

Relationer

Relationer är associationer eller interaktioner mellan två tabeller. Tabellerna Customer och CustomerEmail är till exempel relaterade till varandra. Det finns två tabeller som ingår i en relation. Det finns en överordnad tabell och en underordnad tabell, som ofta är kopplad till en sekundärnyckel. Du kan säga att relationen är från tabell till tabell.

Tabellpartitioner

Med Lake-databasen kan underliggande data partitioneras för en tabell för bättre prestanda. Du kan ange partitionskonfiguration i lagringsinställningarna för en tabell i databasredigeraren.

Nästa steg

Fortsätt att utforska funktionerna i databasdesignern med hjälp av länkarna nedan.