Dela via


Så här gör du: Skapa en lake-databas från databasmallar

I den här artikeln får du lära dig hur du använder Azure Synapse-databasmallarna för att förenkla skapandet av en sjödatabas. Med hjälp av databasmallar får databasen omfattande semantisk information, vilket gör det möjligt för slutanvändare av data att lättare förstå vilka data som är tillgängliga och hur de ska använda dem.

Förutsättningar

  • Minst Behörigheter för Synapse-användarroller krävs för att utforska en lake-databasmall från Galleriet.
  • Synapse Administrator- eller Synapse-deltagarbehörigheter krävs på Synapse-arbetsytan för att skapa en sjödatabas.
  • Behörigheter för Storage Blob Data Contributor krävs för datasjö när du använder alternativet Skapa tabell Från datasjö .

Skapa en lake-databas från en databasmall

  1. Från starthubben för Azure Synapse Analytics-arbetsytan väljer du Kunskapscenter och sedan Bläddra i galleriet. Du hamnar på fliken Lake-databasmallar .
  2. Kategori för Lake-databasmallar listar standardiserade databasmallar som är tillgängliga för en viss bransch.
    1. Du kan också gå till fliken Lake-databasmallar från datahubben , + Lägg till ny resurs och bläddra i gallerimenyn .
  3. Välj den bransch som du är intresserad av (till exempel Detaljhandel) och välj Fortsätt för att gå till utforskningen av datamodellen.
  4. Du hamnar på databasarbetsytan och kan utforska tabellerna som är tillgängliga i mallen. Som standard visar arbetsytan ett urval av de mest använda tabellerna i mallen. Arbetsytan har olika verktyg som hjälper dig att navigera i entitetsrelationsdiagrammet.
    • Zooma så att det passar alla tabeller på arbetsytan i visningsområdet
    • Ångra den senaste åtgärden för att ångra en ändring som nyligen har ändrats
    • Öka zoomningen för att zooma in på arbetsytan
    • Minska zoomningen för att zooma ut från arbetsytan
    • Zooma skjutreglaget för att styra zoomnivån
    • Zooma förhandsgranskning för att ge en förhandsgranskning av arbetsytan
    • Visa alla/Dölj alla om du vill visa fler eller färre kolumner i en tabell på arbetsytan
    • Rensa arbetsytan för att rensa alla tabeller på arbetsytan

Canvas Overview.

  1. Till vänster visas en lista över mappar som innehåller de objekt i mallen som du kan lägga till på arbetsytan. Det finns flera kontroller att hjälpa till med.

    • Sökrutan för att söka efter tabeller baserat på en term. Termen söks igenom i malltabeller, kolumner och beskrivningar.
    • Filtrera tabeller för att välja hela delar av modellen att utforska
      • Företagsmallar väljer tabeller från varje affärsområde för att visa "best-of".
      • Affärsområdesmallar väljer tabeller främst från ett enda affärsområde men inkluderar även relaterade tabeller från andra affärsområden.
    • Affärsområden är mappar som innehåller tabeller som är relaterade till den affärskonstruktionen. Till exempel innehåller budget & prognostisering tabeller som rör hantering av budgetar.
    • Du kan expandera mappar för affärsområden för att visa tabellerna och markera kryssrutan för att lägga till dem på arbetsytan.
    • Markerade tabeller kan tas bort via kryssrutan.
    • Du kan också klicka på ellipserna bredvid mappen affärsområde och Välj Alla eller Avmarkera alla om du vill lägga till/ta bort alla tabeller under det affärsområdet på arbetsytan.
  2. Du kan välja en tabell på arbetsytan. Fönstret Tabellegenskaper öppnas med flikarna Allmänt, Kolumner och Relationer.

    • Fliken Allmänt innehåller information om tabellen, till exempel dess namn och beskrivning.
    • Fliken Kolumner innehåller information om alla kolumner som utgör tabellen, till exempel kolumnnamn och datatyper.
    • Fliken Relationer visar en lista över inkommande och utgående relationer i tabellen med andra tabeller på arbetsytan.
      • Använd växlingsknappen Markera alla om du vill visa alla "från" och "till"-relationer till den tabellen.
      • Använd kryssrutorna bredvid varje relation på relationsfliken och lägg till den tabell - relation som krävs till arbetsytan.

Relationship toggle

  1. Om du snabbt vill lägga till tabeller som är relaterade till tabellerna på arbetsytan väljer du ellipserna till höger om tabellnamnet och väljer sedan Lägg till relaterade tabeller. Alla tabeller med befintliga relationer läggs till på arbetsytan. Om det här lägger till för många tabeller på arbetsytan använder du ångra den senaste åtgärden för att ångra den här ändringen.

  2. När arbetsytan har alla tabeller som uppfyller dina krav väljer du Skapa databas för att fortsätta skapa en lake-databas. Den nya databasen visas i databasdesignern och du kan anpassa den efter dina affärsbehov.

  3. Databasdesignern har fler egenskaper till höger som måste konfigureras.

    • Namn: Ge databasen ett namn. Det går inte att redigera namn när databasen har publicerats, så se till att det namn du väljer är korrekt.
    • Beskrivning: Det är valfritt att ge databasen en beskrivning, men det gör att användarna kan förstå syftet med databasen.
    • Lagringsinställningar för databasen: Det här avsnittet innehåller standardlagringsinformationen för tabeller i databasen. Den här standardinställningen tillämpas på varje tabell i databasen om den inte åsidosätts i själva tabellen.
    • Länkad tjänst: Det här är den länkade standardtjänsten som används för att lagra dina data i Azure Data Lake Storage. Den länkade standardtjänsten som är associerad med Synapse-arbetsytan visas, men du kan ändra den länkade tjänsten till vilket ADLS-lagringskonto du vill.
    • Indatamapp: Detta används för att ange standardsökvägen för containern och mappen i den länkade tjänsten med hjälp av filläsaren eller för att redigera sökvägen manuellt med pennikonen.
    • Dataformat: Lake-databaser i Azure Synapse Analytics stöder Apache Parquet och avgränsad text som lagringsformat för data.

Kommentar

Du kan alltid åsidosätta standardinställningarna för lagring i en tabell efter tabell, och standardinställningen förblir anpassningsbar. Om du inte är säker på vad du ska välja kan du gå tillbaka till detta senare. Om du är osäker på mapphierarkin i datasjön kan du också ange jokertecken för att gå igenom katalogstrukturen.

Designer Overview

  1. Du kan börja anpassa tabeller, kolumner och relationer som ärvts från databasmallen. Du kan också lägga till anpassade tabeller, kolumner, relationer efter behov i databasen. Mer information om hur du ändrar en sjödatabas finns i Ändra en sjödatabas.

  2. Nu när databasen är anpassad är det dags att publicera den. Om du använder Git-integrering med Synapse-arbetsytan måste du checka in ändringarna och sammanfoga dem i samarbetsgrenen. Läs mer om källkontroll i Azure Synapse. Om du använder Synapse Live-läge kan du välja Publicera.

    • Databasen verifieras för fel innan den publiceras. Eventuella fel som hittas visas på fliken meddelanden med instruktioner om hur du åtgärdar felet.

      Screenshot of the validation pane showing validation errors in the database

    • Publiceringen skapar ditt databasschema i Azure Synapse-metaarkivet. Efter publiceringen visas databas- och tabellobjekten för andra Azure-tjänster och tillåter att metadata från databasen flödar till appar som Power BI eller Microsoft Purview.

  3. Nu har du skapat en sjödatabas med hjälp av en lakedatabasmall i Azure Synapse.

Nästa steg

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