Introduktion till handledning för SQL-databasen i Fabric
Gäller för:✅SQL-databas i Microsoft Fabric
Microsoft Fabric tillhandahåller en enda kontaktpunkt för alla analytiska behov för varje företag. Syftet med den här handledningen är att tillhandahålla en heltäckande guide för att använda en SQL-databas i Fabric. Den här självstudien är skräddarsydd för att hjälpa dig att navigera i processen för att skapa databaser, konfigurera databasobjekt, utforska autonoma funktioner och kombinera och visualisera data. Dessutom får du lära dig hur du skapar en GraphQL-slutpunkt, som fungerar som en modern metod för att ansluta och köra frågor mot dina data effektivt. Du får också lära dig hur du använder SQL-analysslutpunkten för att arbeta med speglade data för rapportering och analys och utveckling av datavisualiseringar.
Viktigt!
Den här funktionen är i förhandsversion.
Den här självstudien är strukturerad för att erbjuda praktisk erfarenhet som vägleder dig genom varje steg i processen för att säkerställa en gedigen förståelse för SQL-databasen i Fabric i Microsoft Fabric-ekosystemet. Du får insikter om de sömlösa integreringspunkterna och de olika upplevelserna som är skräddarsydda för både den professionella och medborgarutvecklaren i Microsoft Fabric.
Den här självstudien är inte avsedd att fungera som referensarkitektur och omfattar inte heller en fullständig lista över funktioner. Det är inte heller en normativ guide om bästa praxis, utan snarare en grundläggande genomgång för att bekanta dig med funktionerna och användarupplevelsen i SQL Database i Fabric.
SQL-databas i end-to-end-scenario för Fabric
Slutför följande steg som förutsättningar för den här självstudien:
- Logga in på ditt Power BI-onlinekonto, eller om du inte har något konto ännu, registrera dig för en kostnadsfri utvärderingsversion.
- Aktivera Microsoft Fabric för din organisation i din klientorganisation.
I den här självstudien tar du på dig rollen som databasutvecklare och arbetar på Contoso-gruppen. Din organisation vill utvärdera information om leveranskedjan för dotterbolagen AdventureWorks och Northwind Traders baserat på tidigare försäljning och aktuella komponenter för olika produkter som används inom tillverkning.
Du använder exempeldata tillsammans med data och vyer som du skapar till Ditt mål är att skapa en visualisering av dessa data och aktivera realtidsanalys av de data som är tillgängliga för ett program. Du har valt GraphQL som primärt data-API för lösningen. Här följer stegen i den här självstudien:
- Skapa en Microsoft Fabric-arbetsyta
- Skapa en SQL-databas i Microsoft Fabric
- Mata in exempeldata och skapa extra objekt och data
- Fråga databasen och granska autonoma funktioner
- Använda SQL Analytics-slutpunkten för att fråga efter data
- Skapa och dela visualiseringar
- Utföra dataanalys med hjälp av Microsoft Fabric Notebooks
- Skapa ett program med DevOps och GraphQL API
- Rensa resurser
SQL-databas i Fabric genomgående arkitektur
Här är en sammanfattning av arkitekturen som den här handledningen introducerar.
Datakällor – Microsoft Fabric gör det enkelt och snabbt att ansluta till Azure Data Services, andra molnplattformar och lokala datakällor för att mata in data och skapa program som genererar och redigerar data.
Inmatning – Med över 200 nativa connectors som en del av Microsoft Fabric-pipeline och med dra-och-släpp-datatransformering tillsammans med dataflöde kan du snabbt skapa insikter för din organisation. Genväg är en ny funktion i Microsoft Fabric som ger ett sätt att ansluta till befintliga data utan att behöva kopiera eller flytta dem. Mer information om genvägsfunktionen finns senare i den här handledningen. För utveckling har du TDS-protokollet (Tabular Data Stream) som kan komma åt databasen precis som en SQL Server-instans. Du har också GraphQL API för att köra frågor mot inte bara SQL-databasen i Fabric, utan flera datakällor i Microsoft Fabric, på ett konsekvent, säkert och integrerat sätt.
Store, Query och Enrich – SQL-databasen i Fabric fungerar med transact-SQL-kommandon av branschstandard för att skapa, läsa, uppdatera och ta bort data och dataobjekt samt GraphQL-API:et.
Exponera – Data från SQL-databasen i Fabric och SQL-analysslutpunkten kan användas av Power BI, det branschledande business intelligence-verktyget, för rapportering och visualisering. Varje SQL-databas i Fabric-anslutning och SQL-analysslutpunkt levereras med en inbyggd TDS-slutpunkt för att enkelt ansluta till och köra frågor mot data från andra rapporteringsverktyg när det behövs. När en SQL-databas skapas genereras ett sekundärt objekt som kallas en standard semantisk modell samtidigt med samma namn. Du kan använda standardsemantikmodellen via SQL-analysslutpunkten för SQL-databasen. Med en semantisk modell kan du visualisera data med bara ett par steg. SQL-databasen och SQL-analysslutpunkten kan exponeras via GraphQL-API:et.
Exempeldata
För exempeldata i den här självstudien använder du en delmängd av exempeldatabaserna AdventureWorksLT
och Northwind
. I det här scenariot från slutpunkt till slutpunkt matar du in och genererar tillräckligt med dataobjekt och data för en smygtitt på skalnings- och prestandafunktionerna i SQL-databasen på Microsoft Fabric-plattformen. Det här exemplet kan utökas för att visa många fler funktioner på plattformen.
Vanligtvis skapar du data från transaktionssystem (eller affärsprogram) i en databas och kopierar eller hämtar sedan data till en datasjö eller ett mellanlagringsområde för informationslager. I den här självstudien använder du dock exempeldata för försäljning och produkter som utgångspunkt, lägger till informationslagerdata som du ansluter till de andra tabellerna och skapar Vyer för data längs vägen.
Datamodell
SalesLT exempeldata för SQL-databasen i Microsoft Fabric är en delmängd av den större AdventureWorks
databasen och innehåller följande dataelement och relationer. I denna handledning skapar du en Warehouse
tabell som visas i denna datamodell. I det här exemplet skapas endast numeriska nycklar för data och data genereras från ett installationsskript. Om du vill utöka det här exemplet normaliserar Warehouse
du tabellen med en Northwind
tabellimport för namn, beskrivningar och annan leverantörsinformation.